commit glslang for openSUSE:Factory

Hello community, here is the log from the commit of package glslang for openSUSE:Factory checked in at 2016-06-29 15:09:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glslang (Old) and /work/SRC/openSUSE:Factory/.glslang.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "glslang" Changes: -------- --- /work/SRC/openSUSE:Factory/glslang/glslang.changes 2016-05-13 09:23:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.glslang.new/glslang.changes 2016-06-29 15:09:39.000000000 +0200 @@ -1,0 +2,28 @@ +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. + +------------------------------------------------------------------- Old: ---- glslang-2.3.g401.tar.xz New: ---- glslang-2.3.g537.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glslang.spec ++++++ --- /var/tmp/diff_new_pack.l57ke6/_old 2016-06-29 15:09:40.000000000 +0200 +++ /var/tmp/diff_new_pack.l57ke6/_new 2016-06-29 15:09:40.000000000 +0200 @@ -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 ++++++ glslang-2.3.g401.tar.xz -> glslang-2.3.g537.tar.xz ++++++ ++++ 23629 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de