Commit Graph

2155 Commits

Author SHA1 Message Date
Benjamin Saunders
288e384256 Try harder to propagate shader compilation error messages 2017-06-11 11:21:37 -07:00
Pierre Krieger
53fb62c6b1 Use FIFO present mode in exemples 2017-06-11 19:01:00 +02:00
tomaka
29096fc53f Minor warning fixes and comment restore 2017-06-10 18:58:25 +02:00
tomaka
80e8848e32 Convert other examples 2017-06-10 18:55:05 +02:00
tomaka
64b8db24ea Make triangle example work 2017-06-10 18:36:01 +02:00
tomaka
2b8048a22b Add a GraphicsPipelineBuilder 2017-06-10 18:04:43 +02:00
tomaka
c54b004c0c Merge pull request #511 from tomaka/pc-size-fix
Fix size of push constants in vulkano-shaders
2017-06-09 21:56:10 +02:00
Pierre Krieger
e0553ea2ab Fix size of push constants in vulkano-shaders 2017-06-09 21:34:16 +02:00
tomaka
556af233a7 Merge pull request #510 from Limeth/master
fix typo and implement CmdDispatchRaw addition for AutoCommandBufferBuilder
2017-06-09 18:27:33 +02:00
Jakub Hlusička
1cb9a60653
order pass_through invocations 2017-06-09 18:17:53 +02:00
Jakub Hlusička
dd4a17f3e4
fix typo 2017-06-09 18:06:09 +02:00
Jakub Hlusička
b93013ef09
implement CmdDispatchRaw addition for AutoCommandBufferBuilder 2017-06-09 18:05:48 +02:00
tomaka
6c95a41ac7 Merge pull request #507 from Ralith/export-surface-capabilities-error
Export swapchain::CapabilitiesError
2017-06-09 09:15:37 +02:00
Benjamin Saunders
69eca34a18 Export swapchain::CapabilitiesError 2017-06-08 18:41:00 -07:00
tomaka
7918ec2033 Merge pull request #506 from tomaka/doc-fix
Small documentation fix in viewport
2017-06-08 11:48:50 +02:00
Pierre Krieger
4d6d463e56 Small documentation fix in viewport 2017-06-08 11:17:21 +02:00
tomaka
f078da0918 Merge pull request #505 from tomaka/physical_device_properties_2
khr_physical_device_properties_2, take 2
2017-06-07 20:32:49 +02:00
Pierre Krieger
583d08c250 Fix problems 2017-06-07 19:52:11 +02:00
Pierre Krieger
7e188de47d Merge branch 'master' into HEAD 2017-06-07 19:48:17 +02:00
tomaka
c332d03ca6 Merge pull request #494 from Ralith/open-extensions
Support enabling statically unknown extensions
2017-06-07 09:40:14 +02:00
tomaka
dd57e2e579 Merge pull request #501 from YeyaSwizaw/master
Allow specifying a filename for VulkanoShader src
2017-06-06 14:57:56 +02:00
Samuel Sleight
355daac9cb Added path to panic messages 2017-06-06 13:42:46 +01:00
tomaka
d222cbedd8 Merge pull request #503 from lloydmeta/fix/osx-build
Fix functions taking ref instead of value
2017-06-06 13:35:17 +02:00
Lloyd
0f73a6c65c Fix functions taking ref instead of value 2017-06-06 20:07:00 +09:00
tomaka
7e6b7ef5d1 Merge pull request #502 from lloydmeta/fix/osx-build
Fix actual type not being a reference
2017-06-06 13:01:22 +02:00
Samuel Sleight
d8a587d362 Updated README, fixed panic typo 2017-06-06 11:59:35 +01:00
Lloyd
36529ff873 Fix actual type not being a reference 2017-06-06 19:51:58 +09:00
Samuel Sleight
97bb8b415f Use path attribute instead of src for filename 2017-06-06 11:42:39 +01:00
Samuel Sleight
07f11c398d Find path relative to Cargo.toml 2017-06-05 21:24:10 +01:00
Samuel Sleight
f20e28de25 Removed debug println 2017-06-05 18:50:08 +01:00
Samuel Sleight
214164bf01 Added support for #[src=filename] 2017-06-05 18:45:01 +01:00
Benjamin Saunders
ba91ed4e20 Raw extension sets
This allows vulkano to be used with libraries like OpenVR which
require access to a Vulkan instance and use a set of extensions that
can only be known at runtime.
2017-06-04 15:00:22 -07:00
tomaka
08520b41d3 Merge pull request #498 from tomaka/obsolete-comment
Remove obsolete comment
2017-06-04 14:46:13 +02:00
Pierre Krieger
e2320ec1a5 Remove obsolete comment 2017-06-04 14:27:47 +02:00
tomaka
3b20aed990 Merge pull request #495 from tomaka/link-docs
Add links to the crate root docs
2017-06-04 10:40:14 +02:00
tomaka
6638619a3c Merge pull request #496 from Ralith/fix-update-buffer
Remove dead data causing update_buffer to be unusable
2017-06-04 10:39:28 +02:00
Benjamin Saunders
cfda4874b3 Remove dead data causing update_buffer to be unusable
Fixes #493
2017-06-04 01:19:19 -07:00
Pierre Krieger
184f6827b7 Add links to the crate root docs 2017-06-04 10:15:06 +02:00
tomaka
a9ea865748 Merge pull request #491 from tomaka/0.4.0
Publish 0.4.0 and update the README
2017-06-03 17:31:38 +02:00
tomaka
70bfc8bf2a Merge pull request #492 from tomaka/multisampled-attachment
Allow creating multisampled attachment images
2017-06-03 16:40:46 +02:00
Pierre Krieger
cf3dd78023 Allow creating multisampled attachment images 2017-06-03 16:13:38 +02:00
Pierre Krieger
9b4c6e922b Publish 0.4.0 2017-06-03 13:40:42 +02:00
tomaka
a9869afdca Merge pull request #489 from tomaka/examples-derive
Use vulkano-shader-derive in the examples
2017-06-03 13:25:51 +02:00
tomaka
da6faac1f3 Merge pull request #301 from tomaka/moltenvk
Support for MoltenVK
2017-06-03 13:24:55 +02:00
Pierre Krieger
41eb21c291 Merge branch 'master' into moltenvk 2017-06-03 13:04:17 +02:00
tomaka
99fb6011e1 Merge pull request #488 from tomaka/ignore-mem-test
Ignore a failing test for now
2017-06-03 12:58:40 +02:00
Pierre Krieger
ad3307d252 Use vulkano-shader-derive in the examples 2017-06-03 12:49:50 +02:00
Pierre Krieger
6e8a9eb2f3 Ignore a failing test for now 2017-06-03 12:42:05 +02:00
Pierre Krieger
02ba8375e4 Use cargo test --all for travis 2017-06-03 11:25:14 +02:00
tomaka
77797d0eec Merge pull request #486 from tomaka/fb-cleanup
Lots of cleanups in the framebuffer modules
2017-06-03 11:20:39 +02:00