forked from pool/glslang
glslang 15.4
This commit is contained in:
BIN
15.3.0.tar.gz
(Stored with Git LFS)
BIN
15.3.0.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
15.4.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
15.4.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 27 15:47:16 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 15.4
|
||||
* Implement GL_NV_gpu_shader5 and enable GL_ARB_gpu_shader5
|
||||
completely
|
||||
* Add the GLSL_QCOM_tile_shading support
|
||||
* Implement GL_EXT_float8_e5m2_e4m3 (bits for exponent/mantissa)
|
||||
* Add variadic function support for builtin functions
|
||||
* Add argument default values support for builtin functions
|
||||
* Add GL_ARM_tensors
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 25 22:16:04 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
10
glslang.spec
10
glslang.spec
@@ -22,7 +22,7 @@
|
||||
%endif
|
||||
|
||||
Name: glslang
|
||||
Version: 15.3.0
|
||||
Version: 15.4.0
|
||||
Release: 0
|
||||
Summary: OpenGL and OpenGL ES shader front end and validator
|
||||
License: BSD-3-Clause
|
||||
@@ -34,10 +34,10 @@ Source3: baselibs.conf
|
||||
BuildRequires: bison
|
||||
BuildRequires: cmake >= 3.14.0
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc%{?gcc_version} >= 9
|
||||
BuildRequires: gcc%{?gcc_version}-c++ >= 9
|
||||
BuildRequires: gcc%{?gcc_version} >= 13
|
||||
BuildRequires: gcc%{?gcc_version}-c++ >= 13
|
||||
BuildRequires: python3-base
|
||||
BuildRequires: spirv-tools-devel >= 2025.2~rc2
|
||||
BuildRequires: spirv-tools-devel >= 2025.3~rc1
|
||||
|
||||
%description
|
||||
glslang is a compiler front end for the OpenGL ES and OpenGL shading
|
||||
@@ -117,7 +117,7 @@ cd -
|
||||
mkdir -p "$b/%_includedir/External/"
|
||||
cp -a glslang "$b/%_includedir/"
|
||||
cp -a SPIRV StandAlone "$b/%_includedir/External/"
|
||||
find "$b/%_includedir/" -type f ! -iname "*.h" -a ! -iname "*.hpp" -print -delete
|
||||
find "$b/%_includedir/" -type f ! -iname "*.h" ! -iname "*.hpp" ! -iname '*.hpp11' -print -delete
|
||||
find "$b/%_includedir/" -type f -exec chmod a-x "{}" "+"
|
||||
|
||||
cd "$b"
|
||||
|
Reference in New Issue
Block a user