forked from pool/glslang
glslang 15.1
This commit is contained in:
parent
fe753e3e5a
commit
63b46658af
BIN
15.0.0.tar.gz
(Stored with Git LFS)
BIN
15.0.0.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
15.1.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
15.1.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 15 21:51:35 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 15.1
|
||||
* Add Vulkan 1.4 target and client
|
||||
* Implement GLSL_NV_cooperative_matrix2
|
||||
* Emit OpModfStruct instead of depracated OpModf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 26 19:29:05 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%define lname libglslang15
|
||||
Name: glslang
|
||||
Version: 15.0.0
|
||||
Version: 15.1.0
|
||||
Release: 0
|
||||
Summary: OpenGL and OpenGL ES shader front end and validator
|
||||
License: BSD-3-Clause
|
||||
@ -31,9 +31,9 @@ BuildRequires: bison
|
||||
BuildRequires: cmake >= 3.14.0
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python3-base
|
||||
BuildRequires: spirv-tools-devel >= 2024.3
|
||||
BuildRequires: spirv-tools-devel >= 2024.4~rc2
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1599
|
||||
BuildRequires: gcc11-c++
|
||||
BuildRequires: gcc12-c++
|
||||
%else
|
||||
BuildRequires: c++_compiler
|
||||
%endif
|
||||
@ -93,7 +93,7 @@ but which some downstream packages rely on.
|
||||
# glslang-15 and onwards, do watch for ABI breaks
|
||||
#echo "V_%version { global: *; };" >/tmp/z.sym
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1599
|
||||
export CC=gcc-11 CXX=g++-11
|
||||
export CC=gcc-11 CXX=g++-12
|
||||
%endif
|
||||
# Trim -Wl,--no-undefined for now (https://github.com/KhronosGroup/glslang/issues/1484)
|
||||
%cmake -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \
|
||||
|
Loading…
Reference in New Issue
Block a user