From ee1a4f845e4878ed5347b04ec63867a63093996c9720cf851924637be0ceb2e7 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 28 Jun 2019 07:57:13 +0000 Subject: [PATCH] - Update to new snapshot 7.11.3276.git10 (4162de4) OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/glslang?expand=0&rev=47 --- _service | 6 +++--- glslang-7.11.3214.git36.tar.xz | 3 --- glslang-7.11.3276.git10.tar.xz | 3 +++ glslang.changes | 18 ++++++++++++++++++ glslang.spec | 7 +++---- nodate.diff | 20 -------------------- 6 files changed, 27 insertions(+), 30 deletions(-) delete mode 100644 glslang-7.11.3214.git36.tar.xz create mode 100644 glslang-7.11.3276.git10.tar.xz delete mode 100644 nodate.diff diff --git a/_service b/_service index 294935d..4ba9dc4 100644 --- a/_service +++ b/_service @@ -3,9 +3,9 @@ git git://github.com/KhronosGroup/glslang - 2f4a8dfd3a596d75e3c26cb7ae9b68886d3a19cf - 7.11.3214 - 7.11.3214.git@TAG_OFFSET@ + 4162de4bbfc58ef37600c23e4e8fcf58e604f382 + 8e96e247fadd3b241fe4a5d081ebe1ad45f885bc + 7.11.3276.git@TAG_OFFSET@ *.tar diff --git a/glslang-7.11.3214.git36.tar.xz b/glslang-7.11.3214.git36.tar.xz deleted file mode 100644 index 995070d..0000000 --- a/glslang-7.11.3214.git36.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:79410c89a7cdac2706dd889ef74a8e57d90c2721e430b20cad0a8844e595f7fd -size 1586072 diff --git a/glslang-7.11.3276.git10.tar.xz b/glslang-7.11.3276.git10.tar.xz new file mode 100644 index 0000000..c1f5755 --- /dev/null +++ b/glslang-7.11.3276.git10.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:070b39ee22f73549e9dc7f157edf2363a0c3631da3cb431c046e9b4c40b9011e +size 1591316 diff --git a/glslang.changes b/glslang.changes index 7816013..f021823 100644 --- a/glslang.changes +++ b/glslang.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Jun 28 07:50:03 UTC 2019 - Jan Engelhardt + +- Update to new snapshot 7.11.3276.git10 (4162de4) + * Add Float16/Int8/Int16 capabilities for private variables and + function parameters. + * Use spvValidatorOptionsSetBeforeHlslLegalization for + pre-legalized HLSL. + * Add support for GL_NV_shader_sm_builtins. + * Add gl_SemanticsVolatile to GL_KHR_memory_scope_semantics, + and make volatile-qualified atomics generate + MemorySemanticsVolatile when using the Vulkan memory model. + * Add missing GL_ARB_shader_ballot builtins to Geometry and + Tessellation shaders. + * SPV: Add a switch for favoring non-NaN operands in min, max, + and clamp. +- Remove nodate.diff (upstreamed) + ------------------------------------------------------------------- Wed Jun 5 10:31:35 UTC 2019 - Jan Engelhardt diff --git a/glslang.spec b/glslang.spec index 128bff2..d4048eb 100644 --- a/glslang.spec +++ b/glslang.spec @@ -16,11 +16,11 @@ # -%define version_unconverted 7.11.3214.git36 +%define version_unconverted 7.11.3276.git10 %define lname libglslang-suse5 Name: glslang -Version: 7.11.3214.git36 +Version: 7.11.3276.git10 Release: 0 Summary: OpenGL and OpenGL ES shader front end and validator License: BSD-3-Clause @@ -29,8 +29,7 @@ URL: https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ #Git-URL: https://github.com/KhronosGroup/glslang Source: %name-%version.tar.xz -Patch1: nodate.diff -Patch2: ver.diff +Patch1: ver.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: bison BuildRequires: cmake >= 2.8 diff --git a/nodate.diff b/nodate.diff deleted file mode 100644 index 9889e35..0000000 --- a/nodate.diff +++ /dev/null @@ -1,20 +0,0 @@ -From: Jan Engelhardt -Date: 2017-08-07 20:22:29.456870387 +0200 - ---- - StandAlone/spirv-remap.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -Index: glslang/StandAlone/spirv-remap.cpp -=================================================================== ---- glslang.orig/StandAlone/spirv-remap.cpp -+++ glslang/StandAlone/spirv-remap.cpp -@@ -227,7 +227,7 @@ namespace { - } - } - else if (arg == "--version" || arg == "-V") { -- std::cout << basename(argv[0]) << " version 0.97 " << __DATE__ << " " << __TIME__ << std::endl; -+ std::cout << basename(argv[0]) << " version 0.97 " << std::endl; - exit(0); - } else if (arg == "--input" || arg == "-i") { - // Collect input files