Commit Graph

1712 Commits

Author SHA1 Message Date
tomaka
5ec94007da Merge pull request #372 from tomaka/color-space-doc
Documentation for ColorSpace
2017-02-02 10:13:11 +01:00
Pierre Krieger
1408236161 Add CmdDispatchRaw 2017-02-01 21:08:21 +01:00
Pierre Krieger
4c0a0933b1 Implement vertex traits on GraphicsPipeline 2017-02-01 20:02:48 +01:00
Pierre Krieger
6e58f26480 Minor doc fixes in commands 2017-01-31 21:41:01 +01:00
Pierre Krieger
543f6c567b Documentation for ColorSpace 2017-01-31 18:08:38 +01:00
Pierre Krieger
2c5777ba6a Small warning fix 2017-01-31 13:17:30 +01:00
Pierre Krieger
aa04ee8a80 Simplify trait impls by using SafeDeref 2017-01-31 13:16:57 +01:00
Pierre Krieger
e67f615ad2 Add categories to all the crates 2017-01-31 09:59:07 +01:00
Pierre Krieger
f039fb9123 Remove the debugging println in vulkano-shader 2017-01-31 09:50:19 +01:00
tomaka
0b56a4859e Merge pull request #363 from tomaka/ext-debug
Cleaner implementation of Debug for extensions structs
2017-01-30 20:07:18 +01:00
Pierre Krieger
b7b9e41b7c Update CmdBindPipeline for GraphicsPipelineRef 2017-01-26 14:51:27 +01:00
Pierre Krieger
deb6a84fa1 Hackily restore tests 2017-01-26 13:38:05 +01:00
Pierre Krieger
b865b9a7ad Fix missing reexports 2017-01-26 13:05:50 +01:00
Pierre Krieger
5d968e3a7a Start implementing #364 for graphics pipelines 2017-01-26 12:58:48 +01:00
Pierre Krieger
29fe09f954 Restore caching bound pipeline objects 2017-01-26 10:13:43 +01:00
Pierre Krieger
abec2d9c4f Remove some useless VkObject trait impls 2017-01-25 22:14:53 +01:00
Pierre Krieger
ae967d267a Add RenderPass::empty_single_pass 2017-01-25 22:11:43 +01:00
Pierre Krieger
dee1ef4ab0 Some documentation and tweaks to fb and rp traits 2017-01-25 21:55:41 +01:00
PierreKrieger
0081e85775 Implement #364 for render passes and framebuffers 2017-01-25 19:56:59 +01:00
PierreKrieger
a63195a7a6 Rename ComputePipelineOpaque to ComputePipelineSys 2017-01-25 17:19:33 +01:00
PierreKrieger
9c537c5ed1 Implement #364 for compute pipelines 2017-01-25 17:06:03 +01:00
Pierre Krieger
f536b9db60 Cleaner implementation of Debug for extensions structs 2017-01-24 17:05:04 +01:00
tomaka
574b7a7f1a Merge pull request #360 from tomaka/cb-rework
Rework command buffers again
2017-01-24 14:29:04 +01:00
Pierre Krieger
372a6f7d14 Rework command buffers again 2017-01-24 14:24:13 +01:00
tomaka
948ecc0fb7 Merge pull request #362 from tomaka/nintendo-switch
Add support for the Nintendo Switch!
2017-01-24 10:00:44 +01:00
Pierre Krieger
91638a0d79 Add support for the Nintendo Switch! 2017-01-24 09:10:39 +01:00
Pierre Krieger
8119d9d54a Add ComputePipeline::boxed_layout 2017-01-21 19:26:44 +01:00
Pierre Krieger
964db335c4 No longer return an Arc in ComputePipeline::new 2017-01-21 19:01:02 +01:00
Pierre Krieger
0775121831 No longer wrap GraphicsPipeline in Arc 2017-01-21 18:34:02 +01:00
Pierre Krieger
6bf4a34a20 Add boxed_layout function to GraphicsPipeline 2017-01-21 18:16:42 +01:00
Pierre Krieger
1216461211 Merge branch 'custom-derives' into incoming 2017-01-21 16:35:58 +01:00
Pierre Krieger
61dc795e03 Revert the triangle example to what it was 2017-01-21 16:33:09 +01:00
Pierre Krieger
39a97f2354 Add small README for the new crate 2017-01-21 16:32:53 +01:00
Pierre Krieger
f932187778 Add a small crate to allow inlining shader source codes 2017-01-21 16:17:06 +01:00
tomaka
21da4133f4 Merge pull request #352 from donovan/readme-fix
fix minor typo in readme
2017-01-11 11:45:34 +01:00
Donovan Jones
8c7a52aed6 fix minor typo in readme 2017-01-11 23:29:29 +13:00
tomaka
45e9ecad9d Merge pull request #348 from Binero/master
Properly formatted Vulkan API version
2017-01-09 06:52:54 +01:00
Jeroen Bollen
61b5f06e2d Properly formatted Vulkan API version 2017-01-08 22:15:34 +01:00
Pierre Krieger
e94d7b34d1 More docs for framebuffers 2017-01-07 22:01:09 +01:00
Pierre Krieger
eab3e35281 Make AttachmentsList a bit less unsafe 2017-01-07 14:29:18 +01:00
Pierre Krieger
a72f15b0bc Check framebuffer dimensions against attachments 2017-01-07 14:05:51 +01:00
Pierre Krieger
37693827a3 More docs for framebuffer module 2017-01-05 11:43:11 +01:00
Pierre Krieger
fec458b881 Fix warnings and improve docs 2017-01-04 21:01:40 +01:00
Pierre Krieger
0fd1be3ac9 Implement clear values in the fb macro 2017-01-04 20:26:05 +01:00
Pierre Krieger
ac0f40dc63 Implement more things in the fb macros 2017-01-04 20:04:05 +01:00
Pierre Krieger
3e78e3b0ad Fix RenderPassDesc iterators not working 2017-01-04 19:17:45 +01:00
Pierre Krieger
8e58d913e6 Rework fb clear values 2017-01-04 17:49:23 +01:00
Pierre Krieger
19beb1eb06 Rework attachments list 2017-01-04 16:55:19 +01:00
Pierre Krieger
2d7b7f72d1 Nvidia problem fixed 2017-01-04 15:43:40 +01:00
tomaka
c466d9764a Merge pull request #343 from Binero/master
Examples now use min_image_count-buffering
2017-01-04 07:12:15 +01:00