Commit Graph

2155 Commits

Author SHA1 Message Date
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
Pierre Krieger
233dcf8245 Add clear_color_image 2017-07-04 20:46:34 +02:00
Pierre Krieger
d64c7bd21f Fix #590 2017-07-04 17:30:17 +02:00
tomaka
4158732245 Merge pull request #587 from tomaka/0.5.0
Publish 0.5.0
2017-07-04 15:32:47 +02:00
Pierre Krieger
9e83984278 Publish 0.5.0 2017-07-04 14:26:41 +02:00
tomaka
a8dfc332cb Merge pull request #586 from tomaka/fix-warnings
Fix warnings
2017-07-04 14:21:59 +02:00
Pierre Krieger
afc2e3732c Fix warnings 2017-07-04 14:00:53 +02:00
tomaka
210838ca30 Merge pull request #583 from tomaka/module-dev-by-val
Pass the device by value when loading a shader
2017-07-04 08:43:11 +02:00
tomaka
b5083ceed1 Merge pull request #582 from tomaka/fb-atch-get-rework
Change FramebufferAbstract trait to be faster
2017-07-03 21:40:09 +02:00
tomaka
d293c6cbcf Pass the device by value when loading a shader 2017-07-03 16:53:44 +02:00
tomaka
587ed7ca97 Merge pull request #580 from tomaka/subpass-ty-check
Check the type of the subpass in the auto CB builder
2017-07-03 13:38:34 +02:00
tomaka
6b66a700bd Merge pull request #581 from tomaka/cache-ib
Put the index buffer in the state cacher
2017-07-03 13:38:22 +02:00
Pierre Krieger
572ace793a Change FramebufferAbstract trait to be faster 2017-07-03 13:37:51 +02:00
Pierre Krieger
013320da18 Put the index buffer in the state cacher 2017-07-03 10:03:33 +02:00
Pierre Krieger
8330d5b182 Check the type of the subpass in the auto CB builder 2017-07-03 08:17:39 +02:00
tomaka
b1abbbd7cd Merge pull request #579 from tyoc213/master
dst/dest inconsistency
2017-07-02 17:59:04 +02:00
David AOL
b0faf2db95 dst/dest inconsistency #51 2017-07-02 08:09:50 -05:00
David AOL
0e4e61bec0 Merge remote-tracking branch 'upstream/master' 2017-07-02 07:34:48 -05:00
tomaka
bb46d2fea4 Merge pull request #578 from rukai/physical_device_by_value
pass PhysicalDevice by value
2017-07-02 08:30:41 +02:00
Rukai
eb9ccd44e8 pass PhysicalDevice by value 2017-07-02 14:12:48 +10:00
David AOL
c141f79bf7 Merge remote-tracking branch 'upstream/master' 2017-07-01 11:21:29 -05:00
tomaka
a937779882 Merge pull request #576 from tomaka/device-local-work
Correctly implement DeviceLocalBuffer
2017-06-30 20:47:20 +02:00
tomaka
a3176ddb2e Merge pull request #575 from tomaka/validity-tests
Add some validity tests and fix update buffer type safety
2017-06-30 20:47:12 +02:00
tomaka
d39badd477 Merge pull request #573 from tomaka/image-inner
Change Image::inner() to allow a base mipmap and array layer
2017-06-30 20:47:06 +02:00
Pierre Krieger
61d880fe5e Correctly implement DeviceLocalBuffer 2017-06-30 18:28:02 +02:00
Pierre Krieger
07288af2ef Add some validity tests and fix update buffer type safety 2017-06-30 09:54:10 +02:00
Pierre Krieger
4cf63544ed Change Image::inner() to allow a base mipmap and array layer 2017-06-30 08:45:51 +02:00
tomaka
a1d8c93ded Merge pull request #571 from tomaka/rm-www
Remove the website prototype
2017-06-29 17:55:14 +02:00