Commit Graph

2182 Commits

Author SHA1 Message Date
Pierre Krieger
5c3aa384d7 Fix the storage image wrong GPU lock impl 2017-07-08 11:10:25 +02:00
tomaka
819401bbc9 Merge pull request #616 from tomaka/copy_image_to_buffer
Add copy_image_to_buffer
2017-07-08 10:58:13 +02:00
tomaka
ca6e5e76fd Merge pull request #615 from tomaka/cb-concurrency-check
Check command buffers concurrency
2017-07-08 10:58:02 +02:00
tomaka
6ca105df76 Merge pull request #617 from tomaka/j1
Pass -j 1 flag to cargo test
2017-07-08 10:57:45 +02:00
Pierre Krieger
bac664b59b Pass -j 1 flag to cargo test 2017-07-08 09:29:28 +02:00
Pierre Krieger
1585518f22 Add copy_image_to_buffer 2017-07-08 09:28:03 +02:00
tomaka
aa9b5cd874 Merge pull request #614 from tomaka/rm-unused-sys-cb
Remove unused fields in UnsafeCommandBuffer
2017-07-08 09:00:38 +02:00
Pierre Krieger
df09ccf04a Check command buffers concurrency 2017-07-08 08:59:52 +02:00
Pierre Krieger
84bc4906b0 Remove unused fields in UnsafeCommandBuffer 2017-07-08 08:28:03 +02:00
tomaka
8da238817f Merge pull request #603 from tomaka/persistent-ds
Add PersistentDescriptorSet
2017-07-07 20:38:11 +02:00
Pierre Krieger
b9cf2aadec Add binding buffer views 2017-07-07 17:07:11 +02:00
Pierre Krieger
55149dfe26 Add a TODO 2017-07-07 17:07:11 +02:00
Pierre Krieger
9b9db97fb2 Add tons of safety checks in PersistentDescriptorSet 2017-07-07 17:07:11 +02:00
Pierre Krieger
a18ac80b03 Check whether image view is compatible with sampler 2017-07-07 17:07:11 +02:00
Pierre Krieger
caab3c1e9e Add binding a sampler with a PersistentDescriptorSet 2017-07-07 17:07:11 +02:00
Pierre Krieger
fcae155883 Add errors to PersistentDescriptorSet building 2017-07-07 17:07:11 +02:00
Pierre Krieger
0924a918fb Fix warnings in vulkano 2017-07-07 17:07:11 +02:00
Pierre Krieger
3d718c57a0 Update the examples for PersistentDescriptorSet 2017-07-07 17:07:11 +02:00
Pierre Krieger
d145149278 Deprecated simple_descriptor_set! 2017-07-07 17:07:11 +02:00
Pierre Krieger
98293a2f5e Add PersistentDescriptorSet 2017-07-07 17:07:11 +02:00
tomaka
158e6f1e8f Merge pull request #613 from tomaka/fix-cb-unlock
Fix resources being unlocked when they shouldn't be
2017-07-07 17:06:58 +02:00
Pierre Krieger
1444fddb4a Fix future unlocking command buffer multiple times 2017-07-07 16:54:16 +02:00
Pierre Krieger
896638b314 Add a small TODO 2017-07-07 16:22:39 +02:00
tomaka
28acbc7b19 Merge pull request #611 from tomaka/0.5.1
Publish 0.5.1
2017-07-07 16:18:18 +02:00
Pierre Krieger
35bddd3ca7 Fix resources being unlocked when they shouldn't be 2017-07-07 16:18:08 +02:00
Pierre Krieger
609056d0b0 Publish 0.5.1 2017-07-07 15:38:44 +02:00
tomaka
a7d6062583 Merge pull request #610 from Grzechovsky/fix-geometry-shaders
Fix #609
2017-07-07 15:23:58 +02:00
Bartłomiej Grzesik
52f57c2e97 Remove fallback value in execution mode 2017-07-07 14:48:10 +02:00
Bartłomiej Grzesik
b909682401 Fix compilation of geometry shaders 2017-07-07 13:21:51 +02:00
tomaka
f58894b049 Merge pull request #604 from tomaka/unsafe-cb-queries
Allow query inheritance in UnsafeCommandBufferBuilder
2017-07-07 09:18:07 +02:00
tomaka
e6096bc612 Merge pull request #606 from Ralith/unsafe-acquire
Expose unsafe acquire_next_image variant
2017-07-07 09:17:49 +02:00
Benjamin Saunders
1b4f0d36e8 Expose unsafe acquire_next_image variant
This enables swapchain use in applications using UnsafeCommandBuffers
to render
2017-07-06 23:33:50 -07:00
tomaka
1914de7dd2 Merge pull request #601 from Ralith/extension-extensions
Additional extension helpers
2017-07-07 08:21:36 +02:00
Benjamin Saunders
a2bc69e6b5 Additional extension helpers 2017-07-06 22:39:45 -07:00
Pierre Krieger
55420e583f Allow query inheritance in UnsafeCommandBufferBuilder 2017-07-06 16:39:01 +02:00
tomaka
65d2319409 Merge pull request #602 from tomaka/tests-on-travis
Tests on travis
2017-07-06 12:41:11 +02:00
Pierre Krieger
f8c4ff46de Fix some forgotten #[should_panic] 2017-07-06 12:06:49 +02:00
Pierre Krieger
b294c8d2b1 Merge branch 'travis-test-all' into tests-on-travis 2017-07-06 11:52:12 +02:00
Pierre Krieger
52148017bd Use assert_should_panic! instead of #[should_panic] 2017-07-06 11:52:03 +02:00
tomaka
2e9f1bfacf Merge pull request #598 from tomaka/cache-dynamic-state
Implement caching the dynamic state in StateCacher
2017-07-05 19:50:01 +02:00
tomaka
3fee3be5ea Merge pull request #600 from tomaka/fix-599
Fix #599
2017-07-05 19:49:53 +02:00
tomaka
84caa04414 Merge pull request #593 from tomaka/clear-color-image
Add AutoCommandBufferBuilder::clear_color_image
2017-07-05 18:26:40 +02:00
Pierre Krieger
5cb9cbd367 Fix #599 2017-07-05 18:16:14 +02:00
tomaka
c24e67365f Merge pull request #597 from nicokoch/macos-fixes
Fix build warnings on macos
2017-07-05 14:11:04 +02:00
tomaka
7cc1c12742 Implement caching the dynamic state in StateCacher 2017-07-05 14:08:53 +02:00
Nicolas Koch
4a23fce218 Fix build warnings on macos 2017-07-05 11:50:41 +02:00
Pierre Krieger
2029bb5fc8 Add clear_color_image_dimensions 2017-07-05 09:49:08 +02:00
tomaka
9c05d74481 Merge pull request #591 from tomaka/fix-590
Fix #590
2017-07-05 09:38:45 +02:00
tomaka
778fe3fc16 Merge pull request #596 from tomaka/add-guide-examples
Add the examples of the guide
2017-07-05 09:38:36 +02:00
Pierre Krieger
6c1cd22fba Add the examples of the guide 2017-07-05 09:09:44 +02:00