Commit Graph

37 Commits

Author SHA1 Message Date
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
Artyom Pavlov
570203945c replaced tempdir with tempfile (#938) 2018-03-27 14:05:48 +02: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
thelearnerofcode
80e1ed6dc3 Updated Dependencies. (#876)
* Updated Dependencies

* Complied with changes mentioned in pull request.
2017-12-11 10:23:40 +01:00
Branan Riley
a3a4e89778 Do not try to hardlink glslangValidator (#870)
Previously, it was possible for the hardlinked glslangValidator
to become truncated when the glsl-to-spirv crate was rebuilt. The
file would be successfully hardlinked the first time, but on
subsequent builds the hardlink attempt would fail becasue the target
already exists. This would cause the build script to fall back to
a copy, which truncates when source and dest are the same file.

This removes the hardlinking entirely, meaning that we always just
copy our built glslangValidator to where we want it. While it would
be possible to try to make the hardlinking/copying logic idempotent,
the complexity (and potential fragility to similar bugs in the
future) doesn't seem worth it to avoid one copy.

This fixes #95
2017-10-24 07:51:50 +02:00
tomaka
d55cbf04f6 Update Cargo.toml metadata (#721) 2017-08-05 11:06:13 +02:00
Pierre Krieger
ef466eac85 Run rustfmt on the code 2017-06-27 08:47:16 +02:00
Pierre Krieger
e9fdcba73f Remove old gitignore files 2017-06-26 10:35:05 +02:00
Pierre Krieger
dd213a5a8a Fix glslang test 2017-06-26 09:12:11 +02:00
Pierre Krieger
04947602bb Publish 0.1.3 2017-06-26 08:46:01 +02:00
Pierre Krieger
3fe6eedfc7 Update glslang 2017-06-26 08:39:46 +02:00
Benjamin Saunders
288e384256 Try harder to propagate shader compilation error messages 2017-06-11 11:21:37 -07:00
Pierre Krieger
e67f615ad2 Add categories to all the crates 2017-01-31 09:59:07 +01:00
Paul Houghton
5aa5d671d1 Update dependency versions 2016-12-07 23:29:15 +02:00
Pierre Krieger
dbd8d70cfc Publish glsl-to-spirv 0.1.2 2016-11-27 08:41:53 +01:00
Pierre Krieger
bc69990694 Update the windows build of glslang 2016-09-20 09:01:40 +02:00
Sven-Hendrik Haase
801a66e856 Update glslang 2016-09-20 03:43:25 +02:00
Pierre Krieger
44bc6e454d Update glslang 2016-05-25 13:03:34 +02:00
Pierre Krieger
530937aa04 Don't care if update submodules fails 2016-05-05 08:06:21 +02:00
Pierre Krieger
8f9e3220eb Publish the crate on crates.io 2016-04-30 12:08:48 +02:00
Pierre Krieger
037cc29a03 Update glslang 2016-04-07 11:40:19 +02:00
Pierre Krieger
3d6a29241c Add license everywhere 2016-03-26 10:17:37 +01:00
Pierre Krieger
0c527947fb Update glslang 2016-03-08 14:55:48 +01:00
Pierre Krieger
4ff9da8ba7 Update glslang 2016-02-27 10:41:25 +01:00
Pierre Krieger
a25adf0f40 Automatically call git submodule update --init in build script 2016-02-21 10:18:29 +01:00
Pierre Krieger
6e465a8c63 Make glslang work on Linux 2016-02-19 16:44:35 +01:00
Pierre Krieger
e06d365fb2 Fix glsl-to-spirv tests 2016-02-18 11:25:26 +01:00
Pierre Krieger
448c0a5eba Better error message for glsl-to-spirv 2016-02-18 11:23:36 +01:00
Pierre Krieger
2892c2b70d Fix glslang on Linux 2016-02-18 11:02:45 +01:00
Pierre Krieger
9af3aa371f Switch to one shader at a time in glsl-to-spirv 2016-02-16 20:01:45 +01:00
Pierre Krieger
ea138fc79d Update the validator on windows 2016-02-16 18:51:29 +01:00
Pierre Krieger
e5ed14327b Add error messages in case of problem in build script 2016-02-05 16:42:56 +01:00
Pierre Krieger
b67b96a49e Fix permission setting for glslang validator 2016-02-05 16:37:48 +01:00
Pierre Krieger
49b460e580 Minor TODO 2016-02-05 14:46:31 +01:00
Pierre Krieger
4df9586e37 Set the proper permissions of the executable for glsl-to-spirv 2016-02-05 14:45:57 +01:00
Pierre Krieger
f2da9331f2 Add glsl-to-spirv library 2016-01-31 13:10:41 +01:00