diff --git a/spirv-cross-2020-01-16.tar.gz b/spirv-cross-2020-01-16.tar.gz deleted file mode 100644 index 0ea36c6..0000000 --- a/spirv-cross-2020-01-16.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:67f6599c7cea5a194e2ebb88cea2a60639b8d3397f40716350caf0b2e6bbb68a -size 1279269 diff --git a/spirv-cross-2020-04-03.tar.gz b/spirv-cross-2020-04-03.tar.gz new file mode 100644 index 0000000..9f4c54f --- /dev/null +++ b/spirv-cross-2020-04-03.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93f3a6dfad17c9ca0bf4d2d80809e90118e13b47502eb395baba8784025d7e97 +size 1294988 diff --git a/spirv-cross.changes b/spirv-cross.changes index fe25f7c..ca22bcc 100644 --- a/spirv-cross.changes +++ b/spirv-cross.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Apr 8 11:02:21 UTC 2020 - Jan Engelhardt + +- Update to release 2020-04-03 + * MSL: Reintroduce workarounds for arrays not being value + types. + * Expose query if a resource was used as a comparison/depth + resource. + ------------------------------------------------------------------- Sat Jan 18 19:51:33 UTC 2020 - Martin Herkt <9+suse@cirno.systems> diff --git a/spirv-cross.spec b/spirv-cross.spec index a6d1270..910465e 100644 --- a/spirv-cross.spec +++ b/spirv-cross.spec @@ -16,14 +16,14 @@ # -%define _ver 2020-01-16 -%define _libver 0.23.0 +%define _ver 2020-04-03 +%define _libver 0.30.0 %define _sover 0 %define _libname libspirv-cross-c-shared %define _libpkg %{_libname}%{_sover} %define __builder ninja Name: spirv-cross -Version: 20200116 +Version: 20200403 Release: 0 Summary: Tool and library for SPIR-V reflection and disassembly License: Apache-2.0 @@ -40,16 +40,13 @@ SPIRV-Cross is a tool and library designed for parsing and converting SPIR-V to other shader languages. Features: - * Converts SPIR-V to readable, usable and efficient GLSL, MSL - or HLSL - * Converts SPIR-V to a JSON reflection format + * Conversion of SPIR-V to GLSL, MSL or HLSL + * Conversion of SPIR-V to a JSON reflection format * Reflection API to simplify the creation of Vulkan pipeline layouts * Reflection API to modify and tweak OpDecorations - * Supports "all" of vertex, fragment, tessellation, geometry + * Support for "all" of vertex, fragment, tessellation, geometry and compute shaders. - * SPIRV-Cross tries emitting readable and clean output from - the SPIR-V. %package -n %{_libpkg} Version: %{_libver}