yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
20960a48
main
1version = 1 2 3[[ annotations ]] 4precedence = "closest" 5path = [ 6"**.md" , 7".clang-format" , 8".gitattributes" , 9".gitignore" , 10".mailmap" , 11"_config.yml" , 12"known_good.json" , 13"known_good_khr.json" , 14"license-checker.cfg" , 15"LICENSE.txt" , 16".github/dependabot.yml" , 17".github/workflows/*.yml" , 18".github/workflows/*.js" , 19"glslang/OSDependent/Web/glslang.pre.js" , 20"glslang/OSDependent/Web/glslang.after.js" , 21"Test/**" , 22] 23SPDX-FileCopyrightText = "2026 The Khronos Group, Inc." 24SPDX-License-Identifier = "Apache-2.0" 25 26[[ annotations ]] 27path = [ 28"Android.mk" , 29"build_info.h.tmpl" , 30"CMakeLists.txt" , 31"DEPS" , 32".gn" , 33"standalone.gclient" , 34"External/CMakeLists.txt" , 35"build_overrides/build.gni" , 36"build_overrides/spirv_tools.gni" , 37"glslang/CMakeLists.txt" , 38"glslang/OSDependent/Unix/CMakeLists.txt" , 39"glslang/OSDependent/Web/CMakeLists.txt" , 40"glslang/OSDependent/Windows/CMakeLists.txt" , 41"glslang/updateGrammar" , 42"glslang/MachineIndependent/pch.h" , 43"glslang/OSDependent/Unix/CMakeLists.txt" , 44"glslang/OSDependent/Web/CMakeLists.txt" , 45"glslang/OSDependent/Web/glslang.after.js" , 46"glslang/OSDependent/Web/glslang.pre.js" , 47"glslang/OSDependent/Windows/CMakeLists.txt" , 48"glslang/stub.cpp" , 49"gtests/CMakeLists.txt" , 50"ndk_test/Android.mk" , 51"ndk_test/jni/Application.mk" , 52"SPIRV/CMakeLists.txt" , 53"StandAlone/CMakeLists.txt" , 54"Test/find_package/CMakeLists.txt" , 55"Test/find_package/example.c" , 56"Test/find_package/stub.cpp" , 57"glslang/HLSL/pch.h" , 58"Test/find_package/CMakeLists.txt" , 59"Test/find_package/example.c" , 60"Test/find_package/stub.cpp" , 61"Test/find_package/CMakeLists.txt" , 62"Test/find_package/example.c" , 63"Test/find_package/stub.cpp" , 64"gtests/InvertY.cpp" , 65"gtests/Discard.cpp" , 66] 67SPDX-FileCopyrightText = "The Khronos Group Inc." 68SPDX-License-Identifier = "BSD-3-Clause" 69 70[[ annotations ]] 71path = [ 72"Test/baseResults/spv.debuginfo.glsl.comp.out" , 73"Test/baseResults/spv.debuginfo.glsl.frag.out" , 74"Test/baseResults/spv.debuginfo.glsl.geom.out" , 75"Test/baseResults/spv.debuginfo.glsl.tesc.out" , 76"Test/baseResults/spv.debuginfo.glsl.tese.out" , 77"Test/baseResults/spv.debuginfo.glsl.vert.out" , 78"Test/baseResults/spv.debuginfo.hlsl.comp.out" , 79"Test/baseResults/spv.debuginfo.hlsl.frag.out" , 80"Test/baseResults/spv.debuginfo.hlsl.geom.out" , 81"Test/baseResults/spv.debuginfo.hlsl.tesc.out" , 82"Test/baseResults/spv.debuginfo.hlsl.tese.out" , 83"Test/baseResults/spv.debuginfo.hlsl.vert.out" , 84"Test/spv.debuginfo.glsl.comp" , 85"Test/spv.debuginfo.glsl.frag" , 86"Test/spv.debuginfo.glsl.geom" , 87"Test/spv.debuginfo.glsl.tesc" , 88"Test/spv.debuginfo.glsl.tese" , 89"Test/spv.debuginfo.glsl.vert" , 90"Test/spv.debuginfo.hlsl.comp" , 91"Test/spv.debuginfo.hlsl.frag" , 92"Test/spv.debuginfo.hlsl.geom" , 93"Test/spv.debuginfo.hlsl.tesc" , 94"Test/spv.debuginfo.hlsl.tese" , 95"Test/spv.debuginfo.hlsl.vert" , 96] 97SPDX-FileCopyrightText = "Sascha Willems" 98SPDX-License-Identifier = "MIT" 99 100 101[[ annotations ]] 102path = [ 103"glslang/MachineIndependent/IntermTraverse.cpp" , 104] 105SPDX-FileCopyrightText = [ 106"3Dlabs Inc. Ltd." , 107"LunarG, Inc." , 108"The ANGLE Project Authors." , 109] 110SPDX-License-Identifier = "BSD-3-Clause" 111 112[[ annotations ]] 113path = [ 114"SPIRV/SpvBuilder.cpp" , 115] 116SPDX-FileCopyrightText = [ 117"LunarG, Inc." , 118"Google, Inc." , 119"Advanced Micro Devices, Inc." , 120] 121SPDX-License-Identifier = "BSD-3-Clause" 122 123 124[[ annotations ]] 125path = [ 126"SPIRV/GlslangToSpv.cpp" , 127"SPIRV/SpvBuilder.h" , 128] 129SPDX-FileCopyrightText = [ 130"LunarG, Inc." , 131"Google, Inc." , 132"ARM Limited." , 133"Advanced Micro Devices, Inc." , 134] 135SPDX-License-Identifier = "BSD-3-Clause" 136 137 138[[ annotations ]] 139path = [ 140"glslang/ResourceLimits/ResourceLimits.cpp" , 141"glslang/Public/ResourceLimits.h" , 142"glslang/OSDependent/Web/glslang.js.cpp" , 143"glslang/glslang/HLSL/hlslOpMap.cpp" , 144"glslang/glslang/HLSL/hlslOpMap.h" , 145"glslang/glslang/HLSL/hlslScanContext.h" , 146"glslang/glslang/HLSL/hlslTokenStream.cpp" , 147"glslang/glslang/HLSL/hlslTokenStream.h" , 148"glslang/Include/defer.h" , 149"glslang/MachineIndependent/propagateNoContraction.cpp" , 150"glslang/MachineIndependent/propagateNoContraction.h" , 151"glslang/HLSL/hlslOpMap.cpp" , 152"glslang/HLSL/hlslOpMap.h" , 153"glslang/HLSL/hlslScanContext.h" , 154"glslang/HLSL/hlslTokenStream.cpp" , 155"glslang/HLSL/hlslTokenStream.h" , 156"gn_scripts/glslang_overrides_with_defaults.gni" , 157"gtests/AST.FromFile.cpp" , 158"gtests/BuiltInResource.FromFile.cpp" , 159"gtests/Config.FromFile.cpp" , 160"gtests/GlslMapIO.FromFile.cpp" , 161"gtests/Hlsl.FromFile.cpp" , 162"gtests/Initializer.h" , 163"gtests/Link.FromFile.cpp" , 164"gtests/Link.FromFile.Vk.cpp" , 165"gtests/main.cpp" , 166"gtests/pch.h" , 167"gtests/Pp.FromFile.cpp" , 168"gtests/README.md" , 169"gtests/Settings.cpp" , 170"gtests/Settings.h" , 171"gtests/Spv.FromFile.cpp" , 172"gtests/SpvDebugInfoTest.cpp" , 173"gtests/TestFixture.cpp" , 174"gtests/TestFixture.h" , 175"gtests/UboUnsizedArray.cpp" , 176"gtests/VkRelaxed.FromFile.cpp" , 177"SPIRV/SpvPostProcess.cpp" , 178"SPIRV/InReadableOrder.cpp" , 179"SPIRV/Logger.cpp" , 180"SPIRV/Logger.h" , 181"Test/baseResults/spv.debuginfo.hlsl.comp.out" , 182"Test/baseResults/spv.debuginfo.hlsl.frag.out" , 183"Test/baseResults/spv.debuginfo.hlsl.geom.out" , 184"Test/baseResults/spv.debuginfo.hlsl.tesc.out" , 185"Test/baseResults/spv.debuginfo.hlsl.tese.out" , 186"Test/baseResults/spv.debuginfo.hlsl.vert.out" , 187"Test/spv.debuginfo.hlsl.comp" , 188"Test/spv.debuginfo.hlsl.frag" , 189"Test/spv.debuginfo.hlsl.geom" , 190"Test/spv.debuginfo.hlsl.tesc" , 191"Test/spv.debuginfo.hlsl.tese" , 192"Test/spv.debuginfo.hlsl.vert" , 193] 194SPDX-FileCopyrightText = "Google, Inc." 195SPDX-License-Identifier = "BSD-3-Clause" 196 197[[ annotations ]] 198path = [ 199"SPIRV/spvUtil.h" , 200] 201SPDX-FileCopyrightText = "Jan Kelemen" 202SPDX-License-Identifier = "BSD-3-Clause" 203 204[[ annotations ]] 205path = [ 206"update_glslang_sources.py" , 207] 208SPDX-FileCopyrightText = "The Glslang Authors" 209SPDX-License-Identifier = "Apache-2.0" 210 211[[ annotations ]] 212path = [ 213"glslang/ResourceLimits/resource_limits_c.cpp ResourceLimits.cpp" , 214"glslang/Public/resource_limits_c.h" , 215"glslang/ResourceLimits/resource_limits_c.cpp" , 216] 217SPDX-FileCopyrightText = "2019 Travis Fort" 218SPDX-License-Identifier = "BSD-2-Clause" 219 220[[ annotations ]] 221path = [ 222"glslang/CInterface/glslang_c_interface.cpp" , 223"glslang/Include/glslang_c_interface.h" , 224"glslang/Include/glslang_c_shader_types.h" , 225"glslang/Include/glslang_c_interface.h" , 226"glslang/Include/glslang_c_shader_types.h" , 227"SPIRV/CInterface/spirv_c_interface.cpp" , 228] 229SPDX-FileCopyrightText = "2019 Viktor Latypov" 230SPDX-License-Identifier = "BSD-2-Clause" 231 232[[ annotations ]] 233path = [ 234"gtests/HexFloat.cpp" , 235"gtests/LiveTraverser.FromFile.cpp" , 236] 237SPDX-FileCopyrightText = [ 238"The Khronos Group Inc." , 239"Google LLC" , 240] 241SPDX-License-Identifier = "Apache-2.0" 242 243[[ annotations ]] 244path = [ 245"build_info.py" , 246"BUILD.gn" , 247"build_overrides/glslang.gni" , 248"gen_extension_headers.py" , 249"parse_version.cmake" , 250"ndk_test/test.cpp" , 251"kokoro/**" , 252"gtests/Common.cpp" , 253] 254SPDX-FileCopyrightText = "Google Inc." 255SPDX-License-Identifier = "Apache-2.0" 256 257[[ annotations ]] 258path = [ 259"StandAlone/StandAlone.cpp" , 260"glslang/ExtensionHeaders/GL_EXT_shader_realtime_clock.glsl" , 261] 262SPDX-FileCopyrightText = [ 263"3Dlabs Inc. Ltd." , 264"LunarG, Inc." , 265"Google, Inc." , 266"Advanced Micro Devices, Inc." , 267] 268SPDX-License-Identifier = "BSD-3-Clause" 269 270[[ annotations ]] 271path = [ "SPIRV/GLSL.ext.ARM.h" ] 272SPDX-FileCopyrightText = "ARM Limited" 273SPDX-License-Identifier = "MIT-Khronos-old" 274 275[[ annotations ]] 276path = [ 277"glslang/glslang/HLSL/hlslAttributes.cpp" , 278"glslang/glslang/HLSL/hlslAttributes.h" , 279"glslang/glslang/HLSL/hlslParseables.cpp" , 280"glslang/glslang/HLSL/hlslParseables.h" , 281"glslang/Include/visibility.h" , 282"glslang/MachineIndependent/iomapper.cpp" , 283"glslang/MachineIndependent/iomapper.h" , 284"glslang/MachineIndependent/limits.cpp" , 285"glslang/MachineIndependent/LiveTraverser.h" , 286"glslang/MachineIndependent/ScanContext.h" , 287"glslang/MachineIndependent/span.h" , 288"glslang/MachineIndependent/reflection.cpp" , 289"glslang/MachineIndependent/reflection.h" , 290"glslang/HLSL/hlslAttributes.cpp" , 291"glslang/HLSL/hlslAttributes.h" , 292"glslang/HLSL/hlslParseables.cpp" , 293"glslang/HLSL/hlslParseables.h" , 294"StandAlone/Worklist.h" , 295"SPIRV/disassemble.cpp" , 296"SPIRV/disassemble.h" , 297"SPIRV/doc.h" , 298"Test/versionsClean.frag" , 299"Test/versionsClean.vert" , 300"Test/versionsErrors.frag" , 301"Test/versionsErrors.vert" , 302] 303SPDX-FileCopyrightText = "LunarG Inc." 304SPDX-License-Identifier = "BSD-3-Clause" 305 306[[ annotations ]] 307path = [ 308"SPIRV/GLSL.ext.AMD.h" , 309"SPIRV/GLSL.ext.EXT.h" , 310"SPIRV/GLSL.ext.NV.h" , 311"SPIRV/GLSL.ext.QCOM.h" , 312"SPIRV/GLSL.std.450.h" , 313"SPIRV/NonSemanticDebugPrintf.h" , 314"SPIRV/NonSemanticShaderDebugInfo.h" , 315"SPIRV/spirv.hpp11" , 316"glslang/MachineIndependent/gl_types.h" , 317] 318SPDX-FileCopyrightText = "The Khronos Group Inc." 319SPDX-License-Identifier = "MIT-Khronos-old" 320 321 322[[ annotations ]] 323path = [ 324"SPIRV/doc.cpp" , 325] 326SPDX-FileCopyrightText = [ 327"LunarG, Inc." , 328"ARM Limited" , 329"Advanced Micro Devices, Inc." , 330] 331SPDX-License-Identifier = "BSD-3-Clause" 332 333 334[[ annotations ]] 335path = [ 336"glslang/MachineIndependent/ParseContextBase.cpp" , 337"StandAlone/DirStackFileIncluder.h" , 338] 339SPDX-FileCopyrightText = [ 340"3Dlabs Inc. Ltd" , 341"Google Inc." , 342] 343SPDX-License-Identifier = "BSD-3-Clause" 344 345 346[[ annotations ]] 347path = [ "SPIRV/GLSL.ext.KHR.h" ] 348SPDX-FileCopyrightText = [ 349"The Khronos Group Inc." , 350"Arm Limited" , 351"Advanced Micro Devices, Inc." , 352] 353SPDX-License-Identifier = "MIT-Khronos-old" 354 355[[ annotations ]] 356path = [ 357"glslang/MachineIndependent/preprocessor/PpAtom.cpp" , 358"glslang/MachineIndependent/preprocessor/PpContext.cpp" , 359"glslang/Include/arrays.h" , 360"glslang/Include/Common.h" , 361"glslang/Include/PoolAlloc.h" , 362"glslang/Include/ResourceLimits.h" , 363"glslang/MachineIndependent/Initialize.h" , 364"glslang/MachineIndependent/RemoveTree.cpp" , 365"glslang/MachineIndependent/Scan.h" , 366] 367SPDX-FileCopyrightText = [ 368"3Dlabs Inc. Ltd." , 369"LunarG, Inc." , 370] 371SPDX-License-Identifier = "BSD-3-Clause" 372 373[[ annotations ]] 374path = [ 375"glslang/MachineIndependent/preprocessor/PpTokens.h" , 376"glslang/GenericCodeGen/Link.cpp" , 377"glslang/GenericCodeGen/CodeGen.cpp" , 378"glslang/OSDependent/osinclude.h" , 379"glslang/OSDependent/Unix/ossource.cpp" , 380"glslang/OSDependent/Windows/ossource.cpp" , 381"glslang/Include/InfoSink.h" , 382"glslang/Include/InitializeGlobals.h" , 383"glslang/Include/ShHandle.h" , 384"glslang/MachineIndependent/InfoSink.cpp" , 385"glslang/MachineIndependent/parseConst.cpp" , 386"glslang/MachineIndependent/PoolAlloc.cpp" , 387"glslang/MachineIndependent/RemoveTree.h" , 388"Test/sample.frag" , 389"Test/sample.vert" , 390] 391SPDX-FileCopyrightText = "3Dlabs Inc. Ltd" 392SPDX-License-Identifier = "BSD-3-Clause" 393 394[[ annotations ]] 395path = [ 396"glslang/MachineIndependent/preprocessor/Pp.cpp" , 397"glslang/MachineIndependent/preprocessor/PpTokens.cpp" , 398"glslang/Public/ShaderLang.h" , 399"glslang/MachineIndependent/ParseHelper.h" , 400"glslang/MachineIndependent/ShaderLang.cpp" , 401"glslang/MachineIndependent/SymbolTable.h" , 402] 403SPDX-FileCopyrightText = [ 404"3Dlabs Inc. Ltd." , 405"LunarG, Inc." , 406"Google, Inc." , 407] 408SPDX-License-Identifier = "BSD-3-Clause" 409 410[[ annotations ]] 411path = [ 412"glslang/MachineIndependent/preprocessor/PpContext.h" , 413"glslang/glslang/HLSL/hlslParseHelper.cpp" , 414"glslang/glslang/HLSL/hlslParseHelper.h" , 415"glslang/glslang/HLSL/hlslScanContext.cpp" , 416"glslang/glslang/HLSL/hlslTokens.h" , 417"glslang/MachineIndependent/attribute.cpp" , 418"glslang/MachineIndependent/attribute.h" , 419"SPIRV/GlslangToSpv.h" , 420"SPIRV/SpvTools.cpp" , 421"SPIRV/SpvTools.h" , 422"SPIRV/spvIR.h" , 423"glslang/HLSL/hlslParseHelper.cpp" , 424"glslang/HLSL/hlslParseHelper.h" , 425"glslang/HLSL/hlslScanContext.cpp" , 426"glslang/HLSL/hlslTokens.h" , 427] 428SPDX-FileCopyrightText = [ 429"LunarG, Inc." , 430"Google, Inc." , 431] 432SPDX-License-Identifier = "BSD-3-Clause" 433 434[[ annotations ]] 435path = [ 436"glslang/MachineIndependent/parseVersions.h" , 437] 438SPDX-FileCopyrightText = [ 439"LunarG, Inc." , 440"ARM Limited" , 441] 442SPDX-License-Identifier = "BSD-3-Clause" 443 444[[ annotations ]] 445path = [ 446"glslang/glslang/HLSL/hlslGrammar.cpp" , 447"glslang/glslang/HLSL/hlslGrammar.h" , 448"glslang/HLSL/hlslGrammar.cpp" , 449"glslang/HLSL/hlslGrammar.h" , 450] 451SPDX-FileCopyrightText = [ 452"LunarG, Inc." , 453"Google, Inc." , 454"Mobica Limited" , 455] 456SPDX-License-Identifier = "BSD-3-Clause" 457 458[[ annotations ]] 459path = [ 460"glslang/Include/ConstantUnion.h" , 461"glslang/MachineIndependent/linkValidate.cpp" , 462] 463SPDX-FileCopyrightText = [ 464"3Dlabs Inc. Ltd." , 465"LunarG, Inc." , 466"ARM Limited." , 467] 468SPDX-License-Identifier = "BSD-3-Clause" 469 470[[ annotations ]] 471path = [ 472"glslang/Include/BaseTypes.h" , 473"glslang/Include/intermediate.h" , 474"glslang/Include/Types.h" , 475"glslang/MachineIndependent/intermOut.cpp" , 476] 477SPDX-FileCopyrightText = [ 478"3Dlabs Inc. Ltd." , 479"LunarG, Inc." , 480"ARM Limited." , 481"Advanced Micro Devices, Inc." , 482] 483SPDX-License-Identifier = "BSD-3-Clause" 484 485[[ annotations ]] 486path = [ 487"glslang/Include/SpirvIntrinsics.h" , 488"glslang/MachineIndependent/SpirvIntrinsics.cpp" , 489] 490SPDX-FileCopyrightText = [ 491"Advanced Micro Devices, Inc." , 492] 493SPDX-License-Identifier = "BSD-3-Clause" 494 495[[ annotations ]] 496path = [ 497"glslang/MachineIndependent/Constant.cpp" , 498"glslang/MachineIndependent/Intermediate.cpp" , 499"glslang/MachineIndependent/localintermediate.h" , 500] 501SPDX-FileCopyrightText = [ 502"3Dlabs Inc. Ltd." , 503"LunarG, Inc." , 504"Google, Inc." , 505"ARM Limited." , 506] 507SPDX-License-Identifier = "BSD-3-Clause" 508 509[[ annotations ]] 510path = [ 511"glslang/MachineIndependent/glslang.y" , 512"glslang/MachineIndependent/Initialize.cpp" , 513"glslang/MachineIndependent/glslang.y" , 514"glslang/MachineIndependent/Scan.cpp" , 515"glslang/MachineIndependent/SymbolTable.cpp" , 516"glslang/MachineIndependent/Versions.cpp" , 517] 518SPDX-FileCopyrightText = [ 519"3Dlabs Inc. Ltd." , 520"LunarG, Inc." , 521"Google, Inc." , 522"ARM Limited." , 523"Advanced Micro Devices, Inc." , 524] 525SPDX-License-Identifier = "BSD-3-Clause" 526 527[[ annotations ]] 528path = [ 529"glslang/MachineIndependent/ParseHelper.cpp" , 530] 531SPDX-FileCopyrightText = [ 532"3Dlabs Inc. Ltd." , 533"LunarG, Inc." , 534"Google, Inc." , 535"ARM Limited." , 536"Advanced Micro Devices, Inc." , 537"Ravi Prakash Singh" , 538] 539SPDX-License-Identifier = "BSD-3-Clause" 540 541[[ annotations ]] 542path = [ 543"glslang/MachineIndependent/Versions.h" , 544] 545SPDX-FileCopyrightText = [ 546"3Dlabs Inc. Ltd." , 547"LunarG, Inc." , 548"Google, Inc." , 549"ARM Limited." , 550"Advanced Micro Devices, Inc." , 551"Valve Corporation" , 552] 553SPDX-License-Identifier = "BSD-3-Clause" 554 555[[ annotations ]] 556path = [ 557"glslang/MachineIndependent/preprocessor/PpScanner.cpp" , 558] 559SPDX-FileCopyrightText = [ 560"3Dlabs Inc. Ltd." , 561"LunarG, Inc." , 562"ARM Limited." , 563"Google, Inc." , 564"Mobica Limited" , 565] 566SPDX-License-Identifier = "BSD-3-Clause" 567 568[[ annotations ]] 569path = [ 570"glslang/MachineIndependent/preprocessor/Pp.cpp" , 571"glslang/MachineIndependent/preprocessor/PpAtom.cpp" , 572"glslang/MachineIndependent/preprocessor/PpContext.cpp" , 573"glslang/MachineIndependent/preprocessor/PpContext.h" , 574"glslang/MachineIndependent/preprocessor/PpScanner.cpp" , 575"glslang/MachineIndependent/preprocessor/PpTokens.cpp" , 576"glslang/MachineIndependent/preprocessor/PpTokens.h" , 577] 578SPDX-FileCopyrightText = "NVIDIA Corporation" 579SPDX-License-Identifier = "AML-glslang" 580 581[[ annotations ]] 582path = [ 583"Test/baseResults/spv.debuginfo.scalar_types.glsl.frag.out" , 584"Test/spv.debuginfo.scalar_types.glsl.frag" , 585] 586SPDX-FileCopyrightText = "NVIDIA Corporation" 587SPDX-License-Identifier = "MIT" 588 589[[ annotations ]] 590path = [ 591"SPIRV/bitutils.h" , 592"SPIRV/hex_float.h" , 593] 594SPDX-FileCopyrightText = "The Khronos Group Inc." 595SPDX-License-Identifier = "Apache-2.0" 596 597[[ annotations ]] 598path = [ 599"gtests/SpvPatternTest.cpp" , 600"gtests/StructName.cpp" , 601] 602SPDX-FileCopyrightText = "NVIDIA Corporation" 603SPDX-License-Identifier = "MIT" 604 605[[ annotations ]] 606path = [ 607"glslang/MachineIndependent/glslang_tab.cpp" , 608"glslang/MachineIndependent/glslang_tab.cpp.h" , 609] 610SPDX-FileCopyrightText = "Free Software Foundation, Inc." 611SPDX-License-Identifier = "GPL-3.0-or-later WITH Bison-exception-2.2"