Commit Graph

2058 Commits

Author SHA1 Message Date
Pierre Krieger
5e8402a56c Use an enum for subpass content 2017-06-27 12:56:27 +02:00
tomaka
39b6ac5f76 Merge pull request #562 from tomaka/lock-doc
Fix the documentation for locking resources
2017-06-27 11:46:19 +02:00
Pierre Krieger
d0eb5c2f0e Fix the documentation for locking resources 2017-06-27 09:35:27 +02:00
tomaka
24fe5b1897 Merge pull request #560 from tomaka/rustfmt
Run rustfmt on the code
2017-06-27 09:09:39 +02:00
Pierre Krieger
ef466eac85 Run rustfmt on the code 2017-06-27 08:47:16 +02:00
tomaka
d7c9d08f76 Merge pull request #551 from tomaka/acquire-sc-timeout
The timeout of acquire_next_image is now optional
2017-06-27 07:48:11 +02:00
tomaka
86539a5a35 Merge pull request #552 from tomaka/swapchain-creation-error
Add a SwapchainCreationError
2017-06-27 07:48:05 +02:00
tomaka
5e8e463091 Merge pull request #558 from tomaka/res-unlock
Add BufferAccess::unlock() and ImageAccess::unlock()
2017-06-27 07:47:58 +02:00
tomaka
69a386b04d Merge pull request #557 from tomaka/rm-gitignore
Remove old gitignore files
2017-06-27 07:47:38 +02:00
tomaka
d8217328e1 Remove the Buffer and Image traits 2017-06-26 17:44:01 +02:00
tomaka
5c50248363 Fix other buffer and image implementations 2017-06-26 15:51:55 +02:00
tomaka
4bbca3a744 Check attachment image usage 2017-06-26 15:09:58 +02:00
tomaka
5c6eaa9140 Add BufferAccess::unlock() and ImageAccess::unlock() 2017-06-26 14:47:28 +02:00
Pierre Krieger
e9fdcba73f Remove old gitignore files 2017-06-26 10:35:05 +02:00
tomaka
202abee830 Merge pull request #554 from tomaka/nv-invalid-shader
Use a different panic message for VK_ERROR_INVALID_SHADER_NV
2017-06-26 10:33:37 +02:00
tomaka
b81b0980a7 Merge pull request #556 from tomaka/glslang-upd
Update glslang
2017-06-26 09:54:57 +02:00
Pierre Krieger
dd213a5a8a Fix glslang test 2017-06-26 09:12:11 +02:00
Pierre Krieger
04947602bb Publish 0.1.3 2017-06-26 08:46:01 +02:00
Pierre Krieger
3fe6eedfc7 Update glslang 2017-06-26 08:39:46 +02:00
Pierre Krieger
29d4c4f937 Use a different panic message for VK_ERROR_INVALID_SHADER_NV 2017-06-25 19:14:09 +02:00
Pierre Krieger
ac866a0a3f Add a SwapchainCreationError 2017-06-25 15:43:57 +02:00
Pierre Krieger
4df639a834 The timeout of acquire_next_image is now optional 2017-06-25 10:28:22 +02:00
tomaka
6c4aef6739 Merge pull request #546 from tomaka/buf-view-no-arc
Don't automatically put the BufferView in an Arc
2017-06-24 21:55:00 +02:00
tomaka
a7d5736493 Merge pull request #547 from tomaka/buf-cpy-offsets
Fix buffer offsets not taken into account in copy_buffers
2017-06-24 10:26:16 +02:00
Pierre Krieger
32c8fea107 Fix buffer offsets not taken into account in copy_buffers 2017-06-24 10:03:54 +02:00
Pierre Krieger
dea8865c68 Don't automatically put the BufferView in an Arc 2017-06-24 09:42:46 +02:00
tomaka
55fbe708b2 Merge pull request #542 from tomaka/cb-rework
Rework command buffers
2017-06-24 09:26:08 +02:00
tomaka
e55ab6dc1c Merge pull request #545 from tomaka/unnorm-sampler-maxani
Fix max anisotropy in unnormalized samplers
2017-06-24 09:25:24 +02:00
Pierre Krieger
93d0620bde Fix max anisotropy in unnormalized samplers 2017-06-23 17:58:49 +02:00
tomaka
7603255720 Merge pull request #544 from tomaka/0.4.4
Publish 0.4.4
2017-06-23 17:53:22 +02:00
tomaka
86b5042503 Merge pull request #541 from tomaka/missing-device-creation-err
Add missing device creation failure reasons
2017-06-23 17:46:39 +02:00
Pierre Krieger
d504535040 Publish 0.4.4 2017-06-23 17:31:56 +02:00
Pierre Krieger
1550a99e81 Fix image transitions not being exclusive ops 2017-06-23 17:30:30 +02:00
Pierre Krieger
52b18833c6 Bugfix with push constants 2017-06-23 16:51:24 +02:00
Pierre Krieger
ee54bd07a9 More debug asserts 2017-06-23 16:40:46 +02:00
Pierre Krieger
e9e86fcebc Fix passing a stride of 0 for draw_indirect 2017-06-23 15:15:12 +02:00
Pierre Krieger
5d9e298ec3 More tweaks 2017-06-23 14:58:04 +02:00
Pierre Krieger
c0c8abb058 Add some debug assertions 2017-06-23 14:34:00 +02:00
Pierre Krieger
762abb2842 Add some debug assertions 2017-06-23 13:58:44 +02:00
Pierre Krieger
f911450dfc Restore draw_indirect 2017-06-23 13:28:12 +02:00
tomaka
2489cb36d6 Merge pull request #543 from Limeth/master
replace occurences of `CpuAccessBuffer` with `CpuAccessibleBuffer`
2017-06-23 13:21:33 +02:00
Jakub Hlusička
771581ba06
replace occurences of CpuAccessBuffer with CpuAccessibleBuffer in docs 2017-06-23 13:05:46 +02:00
Pierre Krieger
a10aabead5 Fix doctest 2017-06-23 12:55:08 +02:00
Pierre Krieger
0535eb15b5 Fix deadlock in key processing 2017-06-23 12:54:07 +02:00
Pierre Krieger
2d00491fb9 Fix tests 2017-06-23 12:32:50 +02:00
Pierre Krieger
63fefa6abb Handle all other transitions 2017-06-23 12:10:40 +02:00
Pierre Krieger
eec2729fa9 Add TODO 2017-06-23 12:05:54 +02:00
Pierre Krieger
8a5c74051d Handle image layout transition to initial state 2017-06-23 12:05:09 +02:00
Pierre Krieger
2aa8a468b6 Transition images to their final layout 2017-06-23 11:53:06 +02:00
Pierre Krieger
4e9618a4da Some work on the new design 2017-06-23 11:31:12 +02:00