Commit Graph

687 Commits

Author SHA1 Message Date
Pierre Krieger
0776d261b6 Do not test examples yet 2016-04-23 08:00:11 +02:00
Pierre Krieger
3a6ff66200 Fix examples so that cargo test works 2016-04-15 18:05:58 +02:00
tomaka
68cc6057c9 Merge pull request #32 from Mixthos/optional-oomerrors
Optional OomErrors
2016-04-15 16:16:52 +02:00
Georg Echterling
b8269ead29 replaced docs of "raw" functions 2016-04-15 15:49:20 +02:00
tomaka
e40a53a7a5 Merge pull request #34 from tomaka/device-local
Add a DeviceLocalBuffer
2016-04-15 15:40:43 +02:00
Georg Echterling
cebabe1f63 reverted bind_memory 2016-04-15 15:25:14 +02:00
Georg Echterling
b6b073c888 fixed tests 2016-04-15 15:21:06 +02:00
Pierre Krieger
03a51b7a1e Bugfix in device_local 2016-04-15 14:11:56 +02:00
Pierre Krieger
a1c08d119e Add a DeviceLocalBuffer 2016-04-15 13:04:29 +02:00
Georg Echterling
72bacc50e4 fixed bind_memory 2016-04-14 23:52:30 +02:00
Georg Echterling
576cd3b149 Merge branch 'master' into optional-oomerrors 2016-04-14 23:48:22 +02:00
Georg Echterling
2d0ff20cd7 fixed macros, fixed teapot example 2016-04-14 23:45:10 +02:00
Georg Echterling
6593618feb optional OomErrors, fixed calls to changed functions 2016-04-14 22:43:53 +02:00
Pierre Krieger
433ccee278 Fix bug in ImmutableBuffer implementation 2016-04-14 21:50:38 +02:00
Pierre Krieger
4dd1c0b571 Add support for recreating a swapchain 2016-04-14 20:33:44 +02:00
Pierre Krieger
47aefa49c9 Check the capabilities when creating a swapchain 2016-04-14 20:13:52 +02:00
Pierre Krieger
78b262fda6 Fix warnings in vk-sys 2016-04-14 19:50:33 +02:00
Georg Echterling
010a4a7174 optional OomError for Event, Fence, Semaphore
fixed calls to changed functions
2016-04-14 18:57:18 +02:00
Georg Echterling
39b18ab765 optional OomError for OcclusionQueriesPool, DisplayPlane, Display 2016-04-14 18:10:26 +02:00
Georg Echterling
8a1379344f raw constructor for EmptySinglePassRenderPass
inlined DescriptorPool::new
2016-04-14 17:09:51 +02:00
Georg Echterling
18bc698804 optional Oomerror in Device::wait and Queue:wait 2016-04-14 16:51:14 +02:00
Georg Echterling
4f4f7800a8 raw constructor for DescriptoPool 2016-04-14 16:45:10 +02:00
Georg Echterling
70ee66e390 optional OomErrors for CommandBufferBuilders 2016-04-14 16:32:12 +02:00
Georg Echterling
8fc1210e69 optional oomerror for CommandBufferPool 2016-04-14 16:00:13 +02:00
Pierre Krieger
30529f4814 Add some tests for fences 2016-04-14 15:01:45 +02:00
Pierre Krieger
41edfbabcc Make Fence generic over the pointers to the Device 2016-04-14 14:53:42 +02:00
Pierre Krieger
4e6decf472 Split sync module into multiple submodules 2016-04-14 14:42:46 +02:00
Pierre Krieger
f64bf72ab9 Add failing test for having one Arc ref to a Device 2016-04-14 14:18:04 +02:00
Pierre Krieger
a4f057bbb2 Add note about Fifo being always supported 2016-04-14 12:00:20 +02:00
Pierre Krieger
abce4b4c17 Differenciate reading and writing a CpuAccessBuffer 2016-04-14 09:35:56 +02:00
Pierre Krieger
6a4562efbe Update troubles list 2016-04-13 11:45:40 +02:00
Pierre Krieger
34928799de Add new trouble 2016-04-13 11:30:52 +02:00
tomaka
59772e26c8 Merge pull request #26 from tomaka/pool
Implement a memory pool
2016-04-13 11:18:20 +02:00
Pierre Krieger
5eb1db9b2f Fix memory offsets problems 2016-04-13 10:33:51 +02:00
Pierre Krieger
5eb90d8771 Use the standard memory pool for other buffer and image types 2016-04-13 10:20:04 +02:00
Pierre Krieger
c662b39060 Add a standard memory pool and use it for ImmutableImage 2016-04-13 09:57:33 +02:00
Pierre Krieger
4165b1114c Implement a memory pool 2016-04-13 09:03:14 +02:00
Pierre Krieger
01a6b5085a Some work on README 2016-04-12 18:38:21 +02:00
Pierre Krieger
595e7bcf40 Add PresentError 2016-04-12 16:18:08 +02:00
Pierre Krieger
5105e6e14f Fix warnings 2016-04-12 16:06:27 +02:00
Pierre Krieger
abccb1a3e6 Add missing variants to AcquireError 2016-04-12 16:05:53 +02:00
Pierre Krieger
25e45d147d Restore semaphores pool for swapchains 2016-04-12 16:02:09 +02:00
Pierre Krieger
9facc33913 Make it possible that creating a swapchain is not inlined 2016-04-12 15:49:47 +02:00
Pierre Krieger
f855fc45a0 Slightly change travis TODO 2016-04-12 13:57:21 +02:00
tomaka
4434bd6d36 Merge pull request #25 from tomaka/travis
Try fix travis
2016-04-12 13:56:34 +02:00
Pierre Krieger
70eee8aad6 Try fix travis 2016-04-12 13:49:22 +02:00
Pierre Krieger
5254d249f5 Try fix travis build 2016-04-12 13:46:09 +02:00
Pierre Krieger
178a57f3d1 Minor docs in swapchain/display 2016-04-12 13:43:33 +02:00
Pierre Krieger
67e9cdefe4 Add tests for missing extensions when creating a surface 2016-04-12 13:34:05 +02:00
Pierre Krieger
c6b32d879a Extract VK_KHR_display stuff to its own module 2016-04-12 13:16:49 +02:00