Commit Graph

2058 Commits

Author SHA1 Message Date
Dylan Ede
5a3896c7df Added support for taking differences of extension and feature sets. Fixes #518 2017-06-12 20:54:28 +01:00
tomaka
05453d3ccf Merge pull request #514 from tomaka/fifo
Use FIFO present mode in exemples
2017-06-11 20:44:36 +02:00
tomaka
ff0ca53204 Merge pull request #517 from Ralith/shader-error-fixes
Shader error handling fixes
2017-06-11 20:44:27 +02:00
tomaka
eb0e159a93 Merge pull request #516 from tomaka/fix-515
Fix #515
2017-06-11 20:40:16 +02:00
Pierre Krieger
ff7ee526fc Fix #515 2017-06-11 20:22:20 +02:00
Benjamin Saunders
0058cc4864 Fix unreliable shader recompilation 2017-06-11 11:21:58 -07:00
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