yum-mirror/glslang

git clone https://git.yummers.dev/yum-mirror/glslang

branches

mainreject mismatched requirement list in makeSpirvRequirement
GL_EXT_buffer_reference_uvec2SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2
SPIR-V_1.4Bump version and revision.
SPIR-V_1.5GLSL: Only require constant for subgroupBroadcast when SPV < 1.5.
abort-split-message-typesBreak glslang -> spirv-tools -> glslang CI dependency loop.
cla/add-mit-contributionscla: Add link to open source CLA
contributing/remove-llvm-textRemove LLVM text
debug-printf-literalMove positive test to the correct location
dependabot/github_actions/github/codeql-action/upload-sarif-4.39.0Bump github/codeql-action/upload-sarif from 4.38.3 to 4.39.0
dependabot/github_actions/ossf/scorecard-action-2.5.0Bump ossf/scorecard-action from 2.4.4 to 2.5.0
extension-supportInfrastructure: Generalize and broaden per-variable extension checking.
f16-matrix-constructorfix 32-bit identity fillers in 16-bit matrix constructors
fix-2007-rationalize-include-pathsFix #2007: Fix a couple relative header paths in header files.
fix-2014-dont-and-versions-extensionsFix: #2014: Don't do "extension-on && version >= ..." keyword checks.
fix-2020-inconsistent-HLSLFix #2020: PR #1977 broke HLSL member consistency, this finishes it...
fix-930-subgroup--mask-opsBump revision.
fix-NV_compute_shader_derivativesESSL: Fix #1823: Conditions for when derivatives are in compute shader.
fix-arg-precisionSPV: Fix #2293: keep relaxed precision on arg passed to relaxed param
fix-name-loc-strHLSL: Fix #1655; use "" for nullptr file names. Needs test cases.
fix-non-determinismFix recently found non-determinism with gl_WorldToObject3x4EXT.
fix-processed-def-undef-1829Fix #1829: Add "--" command-line options for macro def/undef.
fix-semantic-checkingFix #2366, fix #2358, correctly separate out numerical feature checking
fix-texture-precisionSPV: RelaxedPrecision: use the result precision for texture sampling.
format-attributesHLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable
generalize-precisionSPV: RelaxedPrecision: Generalize fix #2293 to cover more operations.
gtest-automap-fixTests: fix some paths not automapping, and some shaders with no main.
inherit-memory-qualifiersGLSL: Inherit memory qualifiers, both declaratively and in execution.
kokoro-testingBuild: use better MSVC subfolder names for the previous build changes.
latest-headers-toolsMove to the most recent SPIRV-Headers and SPIRV-Tools.
location-validationSPIRV-Tools and tests: Update to location-validation in SPIRV-Tools.
nan-clampSPV: Add a switch for favoring non-NaN operands in min, max, and clamp.
nonuniform-dynindexRevision/Version update.
numeric-swizzleImplement swizzles containing 0 and 1 to represent numbers not indexes.
return-precisionGLSL/SPV: Propagaet precision qualifier from function to return value.
revert-2242-GL_EXT_vulkan_glsl_relaxedRevert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"
revert-2569-revert-2242-GL_EXT_vulkan_glsl_relaxedRevert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper""
revert-2593-hayes-update-min-spv-requirementRevert "Update minimum SPIR-V requirement for GL_EXT_buffer_reference"
revert-2643-masterRevert "Atomic memory function can only be used for shader storage block member or shared variable."
revert-2803-isinf_isnanRevert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding"
revert-2988-build_arm64_binaries_macRevert "Fix: Build arm64 binaries for macOS"
revert-2991-revert-2988-build_arm64_binaries_macRevert "Revert "Fix: Build arm64 binaries for macOS""
revert-3996-mainRevert "Fix erroneous parse error when declaring variables using struct names"
revert-7b0e236Fix #1959 by reverting 7b0e236 to put files in two places.
revert-ANGLEFix comma in licence checker.
sdk-1.2.198Merge pull request #2817 from greg-lunarg/sdk0
sdk-1.3.204Merge pull request #2885 from greg-lunarg/kg121
sdk-1.3.211Merge pull request #2924 from greg-lunarg/r.11.9.0a
sdk-1.3.216Merge pull request #2961 from jeremy-lunarg/hayes-update-changes
sdk-1.3.224Merge pull request #2998 from jeremy-lunarg/hayes-update-changes
sdk-1.3.231Merge pull request #3049 from jeremy-lunarg/hayes-update-changes
sdk-1.3.236Merge pull request #3081 from jeremy-lunarg/hayes-update-changes
sdk-1.3.239Update CHANGES for release 12.0.0
sdk-1.3.243Update CHANGES for release 12.1.0
sdk-1.3.246Update CHANGES for release 12.1.0
sdk-1.3.250Update CHANGES for release 12.2.0
sdk-1.3.261Update known_good.json
update-reuse-and-licensesMerge branch 'main' into update-reuse-and-licenses
vulkan-1.2Update to latest SPIRV-Tools, supporting Vulkan 1.2.
vulkan-sdk-1.3.268Update CHANGES for release 13.1.1
vulkan-sdk-1.3.275Update CHANGES for release 14.0.0
vulkan-sdk-1.3.280Update CHANGES for release 14.1.0
vulkan-sdk-1.3.283Update CHANGES for 14.2.0
vulkan-sdk-1.3.290Update CHANGES for 14.3.0
vulkan-sdk-1.3.296Update CHANGES for 15.0.0
vulkan-sdk-1.4.304Re-add linux back compat test
vulkan-sdk-1.4.309Fix spirv backcompat
vulkan-sdk-1.4.313Update CHANGES for 15.3.0
vulkan-sdk-1.4.321Update CHANGES for 15.4.0
vulkan-sdk-1.4.328Update CHANGES for 16.0.0
vulkan-sdk-1.4.335Update CHANGES for 16.1.0
vulkan-sdk-1.4.341Update CHANGES for 16.2.0
vulkan-sdk-1.4.350Update CHANGES for 16.3.0
vulkan-sdk-1.4.357Update CHANGES for 16.4.0
vulkan-sdk-1.4.363Update CHANGES for 16.6.0
vulkan-tmp-1.4.349Fix builtIn having invalid ShaderDebugInfo lines

tags

main-totreject mismatched requirement list in makeSpirvRequirement
16.6.0Update CHANGES for 16.6.0
vulkan-sdk-1.4.363.0Update CHANGES for 16.6.0
16.5.0Update CHANGES for 16.5.0
16.4.0Update CHANGES for 16.4.0
vulkan-sdk-1.4.357.0Update CHANGES for 16.4.0
16.3.0Update CHANGES for 16.3.0
vulkan-sdk-1.4.350.0Update CHANGES for 16.3.0
vulkan-sdk-1.4.350.1Update CHANGES for 16.3.0
16.2.0Update CHANGES for 16.2.0
vulkan-sdk-1.4.341.0Update CHANGES for 16.2.0
16.1.0Update CHANGES for 16.1.0
vulkan-sdk-1.4.335.0Update CHANGES for 16.1.0
16.0.0Update CHANGES for 16.0.0
vulkan-sdk-1.4.328.0Update CHANGES for 16.0.0
vulkan-sdk-1.4.328.1Update CHANGES for 16.0.0
15.4.0Update CHANGES for 15.4.0
vulkan-sdk-1.4.321.0Update CHANGES for 15.4.0
15.3.0Update CHANGES for 15.3.0
vulkan-sdk-1.4.313.0Update CHANGES for 15.3.0
vulkan-sdk-1.4.309.0Fix spirv backcompat
15.2.0Update CHANGES for 15.2.0
vulkan-sdk-1.4.304.0Re-add linux back compat test
vulkan-sdk-1.4.304.1Re-add linux back compat test
15.1.0Update CHANGES for 15.1.0
15.0.0Update CHANGES for 15.0.0
vulkan-sdk-1.3.296.0Update CHANGES for 15.0.0
14.3.0Update CHANGES for 14.3.0
vulkan-sdk-1.3.290.0Update CHANGES for 14.3.0
14.2.0Update CHANGES for 14.2.0
vulkan-sdk-1.3.283.0Update CHANGES for 14.2.0
14.1.0Update CHANGES for release 14.1.0
vulkan-sdk-1.3.280.0Update CHANGES for release 14.1.0
14.0.0Update CHANGES for release 14.0.0
vulkan-sdk-1.3.275.0Update CHANGES for release 14.0.0
13.1.1Update CHANGES for release 13.1.1
vulkan-sdk-1.3.268.0Update CHANGES for release 13.1.1
13.1.0Update CHANGES for release 13.1.0
13.0.0Update CHANGES for release 13.0.0
sdk-1.3.261.0Update known_good.json
sdk-1.3.261.1Update known_good.json
12.3.1Update CHANGES for release 12.3.1
12.3.0Update CHANGES for release 12.3.0
12.2.0Update CHANGES for release 12.2.0
sdk-1.3.250.0Update CHANGES for release 12.2.0
sdk-1.3.250.1Update CHANGES for release 12.2.0
12.1.0Update CHANGES for release 12.1.0
sdk-1.3.243.0Update CHANGES for release 12.1.0
sdk-1.3.246.0Update CHANGES for release 12.1.0
sdk-1.3.246.1Update CHANGES for release 12.1.0
master-totMove check if useStorageBuffer needs to be set. From TParseContext used only by GLSL, to TParseContextBase inherited by both GLSL and HLSL paths. It caused compilations from HLSL to SPIR-V 1.3+ to use BufferBlock decoration which is no longer valid.
12.0.0Update CHANGES for release 12.0.0
sdk-1.3.239.0Update CHANGES for release 12.0.0
11.13.0Merge pull request #3081 from jeremy-lunarg/hayes-update-changes
sdk-1.3.236.0Merge pull request #3081 from jeremy-lunarg/hayes-update-changes
11.12.0Merge pull request #3049 from jeremy-lunarg/hayes-update-changes
sdk-1.3.231.0Merge pull request #3049 from jeremy-lunarg/hayes-update-changes
sdk-1.3.231.1Merge pull request #3049 from jeremy-lunarg/hayes-update-changes
sdk-1.3.224.1Merge pull request #3000 from jeremy-lunarg/hayes-update-cmake-minimum
11.11.0Merge pull request #2998 from jeremy-lunarg/hayes-update-changes
sdk-1.3.224.0Merge pull request #2998 from jeremy-lunarg/hayes-update-changes
11.10.0Merge pull request #2961 from jeremy-lunarg/hayes-update-changes
sdk-1.3.216.0Merge pull request #2961 from jeremy-lunarg/hayes-update-changes
11.9.0Merge pull request #2924 from greg-lunarg/r.11.9.0a
sdk-1.3.211.0Merge pull request #2924 from greg-lunarg/r.11.9.0a
sdk-1.3.204.0Merge pull request #2885 from greg-lunarg/kg121
sdk-1.3.204.1Merge pull request #2885 from greg-lunarg/kg121
11.8.0Merge pull request #2879 from greg-lunarg/vulkan-1.3-B
11.7.1Merge pull request #2817 from greg-lunarg/sdk0
sdk-1.2.198.0Merge pull request #2817 from greg-lunarg/sdk0
11.7.0Merge pull request #2816 from greg-lunarg/v11.7.0
11.6.0Merge pull request #2738 from greg-lunarg/kg119
11.5.0Merge pull request #2671 from greg-lunarg/kg118
11.4.0Merge pull request #2624 from greg-lunarg/v011004000
11.3.0Merge pull request #2620 from greg-lunarg/v011003000
11.2.0Merge pull request #2543 from greg-lunarg/chg11.2.0
11.1.0Update spirv-tools known-good #2 - Pick up ray tracing terminator fix (#2478)
11.0.0Merge pull request #2435 from amdrexu/feature
SDK-candidate-26-Jul-2020Merge pull request #2356 from greg-lunarg/kg112
untagged-305dd8c44fedc0e7814bUpdate README.md
8.13.3743Move to SPIR-V 1.5 Rev. 3, bump revision, remove a status from README.
SDK-candidate-2Bump revision.
SDK-candidateBump revision.
8.13.3559Bump revision
7.13.3496Bump version.
7.12.3352Bump revision.
untagged-3d696f0be7ba2beffc6aBump revision.
GL_EXT_shader_subgroup_extended_types-2016-05-10Fix unsigned/float problem (again?).
7.11.3214Bump revision.
7.11.3188Merge pull request #1750 from greg-lunarg/kg103
untagged-3b4adc8786f8261f953aMerge pull request #1717 from jeffbolznv/getBufferReferenceAlignment
showBump version.
7.11.3113Build: Fix #1665: remove __fastcall
7.10.2984Bump revision.
untagged-048c4dbc7f021224a933Merge pull request #1523 from sparmarNV/fix-SPV_NV_mesh_shader
7.9.2888Bump revision.
7.8.2853Bump version patch level.
7.8.2850Bump revision.
untagged-17964dc8f720e212dcb7Merge pull request #1446 from KhronosGroup/spv-link
untagged-827e5412b9827e5388e5Merge pull request #1381 from LoopDawg/coverage_array
6.2.2596Revert the commits that change OpArrayLength type and bumped the version number.
5.1Revert "Merge pull request #1274 from greg-lunarg/legal2"
5.0Merge pull request #1272 from amdrexu/bugfix
vulkan-1.1-rc9Merge branch 'kg5' into 'master'
vulkan-1.1-rc8Merge branch 'kg2' into 'master'
vulkan-1.1-rc7Remove LunarG-specific script that does not work for me, and should not merge to GitHub.
vulkan-1.1-rc6Merge branch 'kg1' into 'master'
vulkan-1.1-rc5SPV: Move to the latest 1.3 headers.
vulkan-1.1-rc4Add EbtInt and EbtuInt to isIntegerDomain().
vulkan-1.1-rc3Merge remote-tracking branch 'GitHub/master'
vulkan-1.1-rc2Merge remote-tracking branch 'GitHub/master'
vulkan-1.1-rc1Turn on OpModuleProcessed, connected to vulkan1.1.
Overload400-PrecQualNon-functional: Fix commit 98f164ec488f85af5a44b701477a34e810f2deb1.
SPIRV99Merge pull request #88 from mgadams/unistd_removal
3.0Backward incompatible: Turn on PureOperatorBuiltins: use only enum-based built-in functions in the AST.
2.4Create last version before moving to pure enums for built-in functions.
2.3Create last version before going to SPIR-V Revision 31.
2.1Version reporting: Restart active use of revision.h, now based on a git tag.
2.2Version reporting: Restart active use of revision.h, now based on a git tag.