Commit Graph

1326 Commits

Author SHA1 Message Date
Pierre Krieger
9d3652f229 Add documentation and minor tweaks 2016-11-10 14:15:08 +01:00
Pierre Krieger
0b59009b69 Some comments for buffer copy commands 2016-11-10 13:58:51 +01:00
Pierre Krieger
7772be63a6 Some cleanup for old stuff 2016-11-10 13:43:17 +01:00
Pierre Krieger
61ef92563f Rework CmdDispatch 2016-11-10 13:39:08 +01:00
Pierre Krieger
4c6e879dbb Comment out ExecuteCommand for now 2016-11-10 13:33:44 +01:00
Pierre Krieger
fa174ed8d4 Check valid buffer usage in full & update buffer cmds 2016-11-10 13:29:20 +01:00
Pierre Krieger
27823e99da Rework CmdFillBuffer 2016-11-10 13:23:12 +01:00
Pierre Krieger
f8fa63cf4f Remove old render_pass module 2016-11-10 13:18:40 +01:00
Pierre Krieger
f30a1c6f19 Add CmdEndRenderPass 2016-11-10 13:18:10 +01:00
Pierre Krieger
f5f9149439 Add CmdNextSubpass 2016-11-10 13:16:19 +01:00
Pierre Krieger
db22f994b9 Add new version of begin_render_pass 2016-11-10 13:10:30 +01:00
Pierre Krieger
356099f497 Merge branch 'incoming' into cb-rework 2016-11-10 11:22:21 +01:00
Pierre Krieger
c5c14e5a4d Fix vulkano_shaders with push constants descs 2016-11-10 11:21:51 +01:00
Pierre Krieger
358b1f2212 Some tweaks to triangle.rs 2016-11-10 11:20:46 +01:00
Pierre Krieger
c6b240d1f9 Fix missing setting the dynamic state 2016-11-10 11:09:51 +01:00
Pierre Krieger
ebb18530fd Rework CmdDraw 2016-11-10 11:03:22 +01:00
Pierre Krieger
ea7e4b4364 Add CmdBindVertexBuffers 2016-11-10 10:37:50 +01:00
Pierre Krieger
b604af8fe5 More index buffer checks 2016-11-10 10:06:29 +01:00
Pierre Krieger
923c4a422b Check usage when binding index buffer 2016-11-10 10:04:51 +01:00
Pierre Krieger
77aedd71d9 Add CmdBindIndexBuffer 2016-11-10 09:52:39 +01:00
Pierre Krieger
f4814bcc6e Add CmdPushConstants 2016-11-09 22:13:53 +01:00
Pierre Krieger
ad7d625612 Some tweaks to CmdBindDescriptorSets docs 2016-11-09 21:46:35 +01:00
Pierre Krieger
36fe1f4cff Add CmdBindDescriptorSets 2016-11-09 21:37:17 +01:00
Pierre Krieger
4d4fcddec1 Rework the empty module 2016-11-09 19:39:14 +01:00
Pierre Krieger
ea0708e847 Some cleanup 2016-11-09 19:29:51 +01:00
Pierre Krieger
dfc7a696c0 Merge branch 'incoming' into cb-rework 2016-11-09 18:03:43 +01:00
Pierre Krieger
bfe6f6f7cb Some docs for PipelineLayoutDescUnion 2016-11-09 16:16:12 +01:00
Pierre Krieger
badfb1c5a6 Implement push constants for PipelineLayoutDescUnion 2016-11-09 16:13:54 +01:00
Pierre Krieger
160d80191a Check shader stages duplication in push constants 2016-11-09 15:37:53 +01:00
Pierre Krieger
ea642bfa6b Check sets in PipelineLayoutSuperset::is_superset_of 2016-11-09 15:24:53 +01:00
Pierre Krieger
1161d4d8fb Compare internal device objects instead of pointers 2016-11-09 14:59:55 +01:00
Pierre Krieger
0b6bdf9bd7 Some documentation and code style tweaks in pipeline_layout 2016-11-09 14:57:56 +01:00
Pierre Krieger
1ca3ef8231 Merge branch 'master' into incoming 2016-11-09 13:21:15 +01:00
tomaka
667dd6d0df Merge pull request #314 from tomaka/cache-docs
Better documentation for pipeline caches
2016-11-05 10:46:42 +01:00
Pierre Krieger
4aaa459733 Better documentation for pipeline caches 2016-11-05 10:34:45 +01:00
Pierre Krieger
3b02227573 Fix missing vkEndCommandBuffer 2016-11-04 14:14:21 +01:00
Pierre Krieger
6b74595a19 Rename update_buffer_unsynced to update_buffer 2016-11-04 09:48:13 +01:00
Pierre Krieger
5ac5a500e2 Rename copy_buffer_unsynced to copy_buffer 2016-11-04 09:40:48 +01:00
Pierre Krieger
5c47a0a783 Modify some commands 2016-11-03 22:02:01 +01:00
Pierre Krieger
a255fb3e83 Add buffer&image transition functions 2016-11-03 20:42:23 +01:00
Pierre Krieger
74eec7f92b Add UnsyncedCommandBuffer 2016-11-03 18:14:50 +01:00
Pierre Krieger
f998ed6a51 Add CommandsListSink 2016-11-03 17:09:08 +01:00
Pierre Krieger
341e6560a7 Make TrackedBuffer unsizable 2016-10-31 09:59:00 +01:00
Pierre Krieger
2dba0efc8d Rename CommandBufferBuilder to CommandBufferPrototype 2016-10-29 20:21:41 +02:00
Pierre Krieger
f51c387579 Add TrackedBuffer::conflicts_buffer 2016-10-29 15:12:09 +02:00
Pierre Krieger
4ffdd1391a Some documentation in descriptor 2016-10-26 11:21:16 +02:00
Pierre Krieger
322359222a Some documentation for descriptors module 2016-10-25 18:02:14 +02:00
tomaka
5029871299 Merge pull request #313 from tomaka/vk-sys-toml
Add keywords and link to documentation to vk-sys
2016-10-25 13:40:24 +02:00
Pierre Krieger
2b611f090e Add keywords and link to documentation to vk-sys 2016-10-25 13:31:20 +02:00
tomaka
8cbd675bb7 Merge pull request #312 from tomaka/mem-cleanup
Some cleanup and documentation in memory.rs
2016-10-25 12:36:42 +02:00