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