Rua
d5fd3d3f0b
Convert Vulkano-shaders to use spirv_headers crate ( #1624 )
...
* Convert Vulkano-shaders to use spirv_headers crate
* Fix issue after merge
2021-06-28 15:57:30 +07:00
Ilya Lakhin
c5864e9f28
Release 0.24.0 and vk-sys 0.6.2 ( #1612 )
2021-06-20 13:35:03 +07:00
Ilya Lakhin
8c0630d3c8
Release 0.23.0 ( #1576 )
2021-05-10 21:58:23 +07:00
Ilya Lakhin
7e32ae9b88
Release 0.22.0 ( #1525 )
2021-03-31 16:40:50 +07:00
Ilya Lakhin
b39086182b
Release 0.21.0 ( #1503 )
2021-03-05 14:19:59 +07:00
Rua
4a98caacbf
Update various dependencies ( #1483 )
2021-02-06 02:35:24 +07:00
Ilya Lakhin
de01dff7c8
Vulkano version bump to 0.20.0 and vk-sys to 0.5.3
2020-12-26 19:25:09 +07:00
Ilya Lakhin
af3ea98d5e
Shader types derive ( #1460 )
...
* Shader struct types derives and impls
* Vulkano Shaders fixes and cleanup. Example for Types-meta option
* Changelog update
* cargo fmt
2020-12-20 12:08:55 +07:00
Austin Johnson
eee101bc4d
publish 0.18.1 && vk-sys 0.5.2 ( #1374 )
2020-06-01 13:52:18 -05:00
Austin Johnson
b245e6c4dc
Update winit, half, and smallvec; Release 0.18 ( #1332 )
...
update winit, half, and smallvec; release 0.18
2020-03-11 20:48:15 -05:00
Austin Johnson
de2ef70a77
Release 0.17 ( #1323 )
2020-02-09 03:51:32 -06:00
Austin Johnson
2e6868a0c0
Downgrade Winit back to 0.19; Release Vulkano 0.16 ( #1267 )
...
* fix after revert; release 0.16
* bump shaders version
2019-11-01 10:12:17 -05:00
Austin Johnson
b5d127bbf4
Update dependencies: lazy_static, half, syn, quote & proc-macro2 ( #1252 )
...
* Update dependencies: lazy_static, half, syn, quote & proc-macro2
* bump examples winit version
2019-10-24 04:09:08 -07:00
mitchmindtree
814dacdab9
Publish version 0.14.0. ( #1230 )
...
This is kind of a delayed emergency release to address an issue where
some Linux distributions (Arch, Void and perhaps others) are unable to
build any projects depending on vulkano-shaders due to
google/shaderc-rs#58. This is resolved in shaderc 0.6 and in turn will
be resolved in vulkano 0.14 thanks to #1226 .
See the CHANGELOG-VULKANO.md for more details on the release.
2019-08-18 01:29:40 +02:00
Abendstolz
0a8944362a
Update shaderc to 0.6 in order to significantly reduce compile-times … ( #1226 )
...
* Update shaderc to 0.6 in order to significantly reduce compile-times on (Arch/Void)Linux again by linking towards shared libraries
* Add "shaderc-build-from-source" feature in order to allow shaderc to build from source if linking to system libraries fails
* Remove trailing whitespace to please Travis (CI)
2019-08-12 19:54:15 +10:00
Lucas Kent
e93dff0bd3
Release vulkano 0.13 ( #1212 )
2019-07-03 07:13:03 +10:00
mitchmindtree
bb6beb8995
Publish 0.12.0 of vulkano
, vulkano-win
and vulkano-shaders
. ( #1203 )
2019-05-25 19:29:08 +10:00
kʼ
45e71894af
Shaderc version bump + update docs ( #1197 )
2019-05-08 07:18:26 +10:00
Lucas Kent
9a08414054
Upgrade vulkano-win and vulkano-shaders to rust 2018 ( #1134 )
...
* Upgrade vulkano-shaders to rust 2018
* Upgrade vulkano-win to rust 2018
2018-12-11 18:26:04 +11:00
Lucas Kent
0c85863eb7
Release 0.11.1 of vulkano-shaders and vulkano-win ( #1120 )
2018-11-25 12:36:56 +11:00
Lucas Kent
52a91d8910
Release vulkano 0.11 ( #1086 )
2018-11-08 13:19:42 +11:00
Lucas Kent
494a0c30c8
vulkano-shaders - proc macros 2.0 ( #1062 )
...
* vulkano_shaders_derive exposes a proc_macro instead of a proc_macro_derive
* move vulkano_shader out of vulkano_shaders_derive and deprecate vulkano_shaders_derive
* Update documentation
* Move vulkano_shader! to root of mod, so it works with rust 1.30
2018-10-26 11:15:33 +11:00
Lucas Kent
d779829cbd
vulkano-shaders cleanup ( #1058 )
...
Use syn to construct ast instead of raw strings
Move spirv searching methods from lib.rs into its own module
Improve formatting
2018-10-05 17:00:02 +10:00
Nicholas Lordello
b507034df7
Use shaderc instead of glsl-to-spirv for shader compilation ( #947 )
...
* Use shaderc instead of glsl-to-spirv for shader compilation
* added some setup notes
2018-09-21 00:24:24 +10:00
Lucas Kent
e21bd19bad
Publish 0.10.0 ( #1013 )
2018-08-12 18:42:17 +10:00
aloucks
7a3434efd1
Update glslangValidator.exe to latest version ( #979 )
...
VulkanSDK: 1.1.77.0
Date: 20-Jun-2018
SHA256: 41631380388244fa88209beac748553705087ed7df375c08456a82e0769bd0c4
https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/1.1.77.0/windows/VulkanSDK-1.1.77.0-Installer.exe
sha256sum VulkanSDK/1.1.77.0/Bin/glslangValidator.exe
90b377479fb137f4ac69460d5f5cdc54cd23bace5eb6e6812516fdfa693b25cf *VulkanSDK/1.1.77.0/Bin/glslangValidator.exe
glslangValidator.exe --version
Glslang Version: 7.7.2767
ESSL Version: OpenGL ES GLSL 3.20 glslang Khronos. 7.2767
GLSL Version: 4.60 glslang Khronos. 7.2767
SPIR-V Version 0x00010300, Revision 1
GLSL.std.450 Version 100, Revision 1
Khronos Tool ID 8
SPIR-V Generator Version 7
GL_KHR_vulkan_glsl version 100
ARB_GL_gl_spirv version 100
2018-06-30 19:18:37 +02:00
aloucks
f7905d6cfc
Validate sha256 checksum for glslangValidator.exe ( #972 )
2018-06-09 09:41:58 +02:00
Pierre Krieger
5e73ce96a1
Publish 0.9.0 ( #936 )
2018-03-14 17:57:22 +01:00
Pierre Krieger
de19ef2e14
Publish 0.8.0 ( #934 )
2018-03-11 20:18:08 +01:00
Pierre Krieger
2519bc915a
Publish 0.7.3 ( #916 )
...
* Publish 0.7.3
* Also publish glsl-to-spirv 0.1.4
2018-02-10 19:17:41 +01:00
tomaka
c9b35bc9e2
Publish 0.7.2 ( #861 )
2017-10-09 14:46:41 +02:00
tomaka
8c05eb6453
Publish 0.7.1 ( #837 )
2017-09-28 14:05:20 +02:00
tomaka
089d0879f7
Publish 0.7.0 ( #829 )
...
* Publish 0.7.0
* Fix dependencies versions
2017-09-21 13:27:10 +02:00
tomaka
5ac98f53f1
Publish 0.6.2 ( #806 )
2017-09-06 15:47:46 +02:00
tomaka
a630a5efb1
Publish 0.6.1 ( #783 )
2017-08-27 10:56:28 +02:00
tomaka
411b4e7546
Publish vulkano 0.6.0 ( #747 )
2017-08-17 14:05:43 +02:00
tomaka
d55cbf04f6
Update Cargo.toml metadata ( #721 )
2017-08-05 11:06:13 +02:00
tomaka
a7e989ad53
Publish 0.5.6 ( #697 )
2017-07-27 14:30:36 +02:00
tomaka
0fa06f7597
Publish 0.5.5 ( #694 )
2017-07-27 11:38:28 +02:00
Pierre Krieger
67bc3427c8
Publish 0.5.4
2017-07-19 20:02:32 +02:00
Pierre Krieger
f61bde481a
Publish 0.5.3
2017-07-16 12:59:48 +02:00
Pierre Krieger
b63b49d204
Publish 0.5.2
2017-07-08 12:03:49 +02:00
Pierre Krieger
609056d0b0
Publish 0.5.1
2017-07-07 15:38:44 +02:00
Pierre Krieger
9e83984278
Publish 0.5.0
2017-07-04 14:26:41 +02:00
Pierre Krieger
d504535040
Publish 0.4.4
2017-06-23 17:31:56 +02:00
Pierre Krieger
6e4badeb70
Publish 0.4.3
2017-06-20 20:22:55 +02:00
Pierre Krieger
0695ffd862
Publish 0.4.2
2017-06-20 10:20:08 +02:00
Pierre Krieger
c1324c2029
Publish 0.4.1
2017-06-13 13:27:59 +02:00
Pierre Krieger
9b4c6e922b
Publish 0.4.0
2017-06-03 13:40:42 +02:00
Pierre Krieger
9f9965c710
Publish 0.3.2
2017-02-02 21:11:47 +01:00