From 7ef6f1c0bc1272d46b2199f7ddea3a4794b45d9ef146cd3e872d729158494e6b Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 12 Jun 2016 14:07:19 +0000 Subject: [PATCH] glslang-2.3.g537 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/glslang?expand=0&rev=14 --- glslang-2.3.g401.tar.xz | 3 --- glslang-2.3.g537.tar.xz | 3 +++ glslang.changes | 28 ++++++++++++++++++++++++++++ glslang.spec | 4 ++-- 4 files changed, 33 insertions(+), 5 deletions(-) delete mode 100644 glslang-2.3.g401.tar.xz create mode 100644 glslang-2.3.g537.tar.xz diff --git a/glslang-2.3.g401.tar.xz b/glslang-2.3.g401.tar.xz deleted file mode 100644 index e72169e..0000000 --- a/glslang-2.3.g401.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dd311b86ecf0655e06e9946cd5295e9465910da9695c583ddcc9dd153ee5b967 -size 586956 diff --git a/glslang-2.3.g537.tar.xz b/glslang-2.3.g537.tar.xz new file mode 100644 index 0000000..05c95fb --- /dev/null +++ b/glslang-2.3.g537.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8816d4588a450ffed9e573e24fc074d2714f4616532cc157159f654bd89653c +size 628652 diff --git a/glslang.changes b/glslang.changes index bf2251d..0e554a0 100644 --- a/glslang.changes +++ b/glslang.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Sun Jun 12 14:06:11 UTC 2016 - jengelh@inai.de + +- Update to 2.3g537 +* HLSL: Implement proper nesting of symbol-table scopes and + identifier searching. +* HLSL: Add all int/float/bool/uint matrix types, void for + functions, and a few others. +* Types: Add an isOpaque() helper +* remapper: do not eliminate interface variables in dce by default +* Initial implementation of direct-mapped subset of HLSL intrinsics + with type subset. +* SPV: Don't shadow sampler parameters when performing function calls +* Check for linking multiple ES shaders to the same stage +* Vulkan: Finish semantics for what creates spec-const-semantics. +* HLSL: Add more matrix types to the grammar. +* Full stack: distinguish between a scalar and a vector of size 1. +* SPV: Don't emit memory barrier for ESSL barrier(), but still do + for GLSL barrier(). +* Add support for querying vertex attributes in reflection API +* SPV: Don't add clip/cull distance capabilities unless used. +* Tests: Add a set of gtest-file-based HLSL tests. +* SPV: Handle matrix's OpFConvert vector by vector. +* HLSL: Add function call syntax and AST building. +* SPV: Add capability ImageGatherExtended if necessary. +* SPIR-V do not decorate: members of plain structs with location; + non-top level members with interp. + ------------------------------------------------------------------- Tue Apr 26 18:35:34 UTC 2016 - jengelh@inai.de diff --git a/glslang.spec b/glslang.spec index dd13044..e408941 100644 --- a/glslang.spec +++ b/glslang.spec @@ -16,10 +16,10 @@ # -%define version_unconverted 2.3.g401 +%define version_unconverted 2.3.g537 Name: glslang -Version: 2.3.g401 +Version: 2.3.g537 Release: 0 Summary: OpenGL and OpenGL ES shader front end and validator License: BSD-3-Clause