Commit Graph

812 Commits

Author SHA1 Message Date
Pierre Krieger
3c6beeb214 Framebuffer dimensions are now an array instead of a tuple 2016-05-05 18:58:00 +02:00
tomaka
f3e62351ad Merge pull request #86 from tomaka/fs-rp-compat
Check compatibility between fragment shader output and subpass
2016-05-05 14:32:26 +02:00
Pierre Krieger
304e4a0181 Check compatibility between fragment shader output and subpass 2016-05-05 14:13:03 +02:00
tomaka
e839582c8f Merge pull request #85 from tomaka/submodules-init
Don't care if update submodules fails
2016-05-05 08:19:05 +02:00
Pierre Krieger
530937aa04 Don't care if update submodules fails 2016-05-05 08:06:21 +02:00
tomaka
349505400f Merge pull request #84 from tomaka/shader-docs
Add documentation to the shaders module
2016-05-04 18:10:45 +02:00
Pierre Krieger
226b6e12e7 Add documentation to the shaders module 2016-05-04 17:55:17 +02:00
tomaka
0cf520916d Merge pull request #83 from tomaka/shader-stages
Generate attributes description struct for all shader stages
2016-05-04 12:37:57 +02:00
Pierre Krieger
8d1c3eeec5 Remove unsafe code 2016-05-04 09:43:52 +02:00
Pierre Krieger
e0ee0d880e Check that the interfaces are matching when creating a pipeline 2016-05-04 09:40:46 +02:00
Pierre Krieger
fe8706aae8 Put all inputs and outputs in entry point structs 2016-05-04 09:30:16 +02:00
Pierre Krieger
e2fc113711 Generate attributes description struct for all shader stages 2016-05-04 09:06:53 +02:00
Pierre Krieger
ad27205f7b Extract entry point generation to own module 2016-05-04 08:18:07 +02:00
tomaka
d182fcba49 Merge pull request #82 from tomaka/fix-examples
Fix examples
2016-05-04 07:45:23 +02:00
Pierre Krieger
2301b5da04 Fix examples 2016-05-04 07:10:00 +02:00
tomaka
8b2639b4a3 Merge pull request #80 from magnontobi/master
Fix spelling errors in triangle example
2016-05-03 16:17:53 +02:00
Tobi
33cb73b86e Fix spelling errors in triangle example 2016-05-03 15:56:52 +02:00
tomaka
76c8b2d60e Merge pull request #79 from tomaka/surface-caps
Better API for surface capabilities
2016-05-03 13:46:43 +02:00
Pierre Krieger
a87fa53174 Add more docs to the surface capabilities 2016-05-03 11:57:47 +02:00
Pierre Krieger
dcb4ce6863 Replace images count with distinct fields to handle the no limits value 2016-05-03 11:34:15 +02:00
Pierre Krieger
f37a900abf Minor doc 2016-05-03 11:29:07 +02:00
Pierre Krieger
c6d5bd37ef Add SupportedSurfaceTransforms 2016-05-03 11:22:10 +02:00
Pierre Krieger
3683848a5f Add SupportedCompositeAlpha 2016-05-03 11:10:19 +02:00
Pierre Krieger
cd7cda9d2d Add SupportedPresentModes and SupportedPresentModesIter 2016-05-03 10:54:50 +02:00
tomaka
b5e64bd967 Merge pull request #78 from tomaka/buffer_slice_field
Add buffer_slice_field! macro
2016-05-02 11:34:10 +02:00
Pierre Krieger
efb6dcdc2f Add buffer_slice_field! macro 2016-05-02 11:18:26 +02:00
tomaka
39f84d554c Merge pull request #76 from ritschwumm/patch-1
Update triangle.rs
2016-05-01 18:36:38 +02:00
ritschwumm
26316b4c08 Update triangle.rs
fix typos
2016-05-01 18:21:02 +02:00
Pierre Krieger
b54a984f7e Merge branch 'master' of https://github.com/tomaka/vulkano 2016-04-30 21:20:23 +02:00
Pierre Krieger
2b7cb9be57 Add push constants for dispatch commands 2016-04-30 18:44:15 +02:00
Pierre Krieger
96d9c0ce14 Add SampledImage type for custom pipelines 2016-04-30 17:14:36 +02:00
tomaka
d61134013a Merge pull request #75 from tomaka/vertex-match
Draft for matching vertex attributes format
2016-04-30 15:24:52 +02:00
Pierre Krieger
a636cd4b2a Remove differences between Vulkan and vulkano for now 2016-04-30 13:56:12 +02:00
tomaka
0dade117f5 Merge pull request #74 from tomaka/fix-examples
Fix the examples
2016-04-30 13:54:50 +02:00
Pierre Krieger
1e3a0d1331 Draft for matching vertex attributes format 2016-04-30 13:51:43 +02:00
Pierre Krieger
053a317947 Fix travis again 2016-04-30 12:55:26 +02:00
Pierre Krieger
148e7e3e3f Fix the examples 2016-04-30 12:52:47 +02:00
Pierre Krieger
3cd617fd85 Add glsl-to-spirv version for vulkano-shaders 2016-04-30 12:48:50 +02:00
Pierre Krieger
f7f02877e9 Fix travis publication 2016-04-30 12:38:47 +02:00
tomaka
539e5a9256 Merge pull request #73 from tomaka/publish
Publish the crate on crates.io
2016-04-30 12:37:25 +02:00
Pierre Krieger
8f9e3220eb Publish the crate on crates.io 2016-04-30 12:08:48 +02:00
tomaka
4632f1203b Merge pull request #72 from tomaka/vk-sys
Flatten the design of vk-sys
2016-04-30 11:59:54 +02:00
Pierre Krieger
62796064b8 Fix ghp 2016-04-30 11:55:40 +02:00
tomaka
00b75cc713 Merge pull request #71 from tomaka/ghp
Try using ghp to import docs
2016-04-30 11:47:42 +02:00
Pierre Krieger
7957c1b0e1 Flatten the design of vk-sys 2016-04-30 11:47:34 +02:00
Pierre Krieger
117d837918 Try using ghp to import docs 2016-04-30 11:37:24 +02:00
Pierre Krieger
018b7b483d Improve formatting 2016-04-30 10:38:17 +02:00
Pierre Krieger
281fa4d54e Remove old useless trait 2016-04-30 10:26:30 +02:00
tomaka
e135e58c23 Merge pull request #70 from tomaka/vertex-rework
Rework vertex attributes system
2016-04-30 10:21:49 +02:00
Pierre Krieger
3f4b9e126b Rework vertex attributes system 2016-04-30 10:09:00 +02:00