Logo
Explore Help
Sign In
RPCS3/glslang
1
0
Fork 0
You've already forked glslang
mirror of https://github.com/RPCS3/glslang.git synced 2026-07-01 19:54:21 -04:00
Code Issues Packages Projects Releases 2 Wiki Activity

2 Releases 38 Tags

RSS Feed
  • custom_build_win_268 57e6cbfc72
    Compare

    Stable

    yindo released this 2023-12-11 15:04:54 -05:00 | 0 commits to master since this release

    📅 Originally published on GitHub: Mon, 11 Dec 2023 20:14:25 GMT
    🏷️ Git tag created: Mon, 11 Dec 2023 20:04:54 GMT

    Sync with upstream SDK v268.0

    Downloads
    • glslanglibs_mt.7z
      1.8 MiB
      2026-02-15 16:01:24 -05:00
    • glslanglibs_mt.7z.sha256
      65 B
      2026-02-15 16:01:24 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • custom-build-win 39a2fb3945
    Compare

    Stable

    yindo released this 2020-03-26 05:41:55 -04:00 | 1099 commits to master since this release

    📅 Originally published on GitHub: Thu, 26 Mar 2020 09:49:48 GMT
    🏷️ Git tag created: Thu, 26 Mar 2020 09:41:55 GMT

    Changes:

    • b8f9add95a Merge pull request #3 from kd-11/sdk_224
    • fe192e9b58 Sync with upstream SDK ver 1.3.224.1
    • 10423ec659 Merge pull request #3000 from jeremy-lunarg/hayes-update-cmake-minimum
    • 56e19ed8ce Update cmake minimum required version
    • 73c9630da9 Merge pull request #2998 from jeremy-lunarg/hayes-update-changes
    • 6079f49dea Update CHANGES for release 11.11.0
    • f771c1293d Merge pull request #2995 from jeremy-lunarg/hayes-update-known-good
    • 5326d151b2 Update known_good.json
    • adf7bf0113 Merge pull request #2991 from KhronosGroup/revert-2988-build_arm64_binaries_mac
    • d8b64c2713 Revert "Fix: Build arm64 binaries for macOS"
    See More
    • de0b1bf6d7 Merge pull request #2988 from spnda/build_arm64_binaries_mac
    • fb64704060 Add unified glslang CMake config collecting glslang-targets targets (#2989)
    • f28022c9f9 Avoid double-free in functions cloned for vulkan relaxed mode (#2987)
    • b43848f0ca Fix: Build arm64 binaries for macOS
    • f0ce653a25 Merge pull request #2986 from jeremy-lunarg/hayes-update-macos-runner
    • 457d11ebd8 Update MacOS runner [ #2984 ]
    • 22d39cd684 Merge pull request #2977 from AMD-dwang/AMD_shader_early_and_late_fragment_tests
    • 7b75c5dc7d Merge pull request #2982 from jeremy-lunarg/hayes-remove-tabs
    • b35ba4f355 Merge pull request #2981 from jeremy-lunarg/hayes-fix-2978
    • 6a2b45c3cd Replace tabs with spaces
    • 738c09e31b Update release description [ #2978 ]
    • 607771c362 Merge pull request #2979 from spnda/master [ #2658 ]
    • 7f784c81e9 Fix: Properly include all headers in deployments
    • 6ef2e49216 Merge pull request #2974 from thoave-arm/EOpConstructAccStruct
    • 374c124025 Make GL_KHR_ray_query provide EOpConstructAccStruct
    • 070863af69 Add SPV_AMD_shader_early_and_late_fragment_tests
    • 7e6b7c26a2 Merge pull request #2976 from jeremy-lunarg/hayes-fix-2975
    • 8bdc3d4d31 Emit Int64Atomics for imageAtomicStore [ #2975 ]
    • 68c1880c09 Merge pull request #2973 from haasn/version_macros
    • 6fdf03e4d1 Fix version check macros
    • 503dd24378 Merge pull request #2970 from greg-lunarg/i2969
    • 8e5f1ac954 Fix getEnhancedMsgs to work when HLSL not enabled [ #2969 ]
    • b2d2c9dd3d Merge pull request #2963 from greg-lunarg/i2956
    • c1ae2f33b5 Do not generate samplerBuffer for spirv1.6 and beyond [ #2956 ]
    • bffcf209cb Merge pull request #2962 from James2022-rgb/feature/c_interface_opsource_support
    • ea024d2bfc CInterface: Add OpSource support.
    • adbf0d3106 Merge pull request #2961 from jeremy-lunarg/hayes-update-changes
    • c411e58d78 Release 11.10.0
    • 1c5f28e655 Merge pull request #2960 from jeremy-lunarg/hayes-update-known-good
    • 3f369d4a16 Update known_good.json
    • 2be1561b91 Merge pull request #2957 from greg-lunarg/p2933
    • 9e2b914722 Restore legacy interface for remap() [ #2933 ]
    • 4c3e00bf96 Merge pull request #2955 from andfau-arm/duplicate-builtin-clash [ #2921 ]
    • 6cdae46314 Avoid duplicate BuiltIn variables for ray tracing matrices (fix #2921)
    • 316f12ac1d Merge pull request #2950 from qingyuanzNV/insert_opline_before_opfunction2
    • 61d244145d avoid using make_unique for c++11 compatibility
    • b6df89b470 use unique_ptr to avoid calling deleted move ctor
    • 7dda6a6347 Merge pull request #2952 from stu-s/EXT_fragment_shader_barycentric
    • abc87e98fd Merge pull request #2953 from greg-lunarg/mingw0
    • 25e97a5b06 Fix build for clang + mingw32-make [ #2951 ]
    • ebf45697be Add support for VK_EXT_fragment_shader_barycentric
    • 604904fb93 Merge pull request #2947 from corporateshark/master
    • 8735cdbf78 Merge pull request #2948 from Gabriele91/fix/HLSL-Instance-attribute-as-spirv-invocation-attribute
    • e28ec404a7 Add hlsl.instance.geom output
    • 353ef3ac3e Add test for the instance param (geometry shader)
    • 279c28e70a generate OpLine before OpFunction
    • 7801230069 Add a new C interface example to README.md
    • e314891598 handleEntryPointAttributes add EatInstance case
    • df01afe7b8 Android.mk: Add CInterface files
    • 86ff4bca1d Merge pull request #2945 from dneto0/remove-unused-var
    • ea7e64cf50 Remove unused variable
    • 2439e6d56d Merge pull request #2943 from mbechard/master
    • 67384dd18b fix structure indexing reassignment during block merging
    • 2f5bc0b741 Merge pull request #2933 from AaronHaganAMD/whitelist
    • b5aae62731 Add whitelist filtering for debug comments in SPIRV-Remap.
    • 14f6e27304 Merge pull request #2940 from alelenv/spirv_intrinsics_rt_ops
    • 38de612126 Merge pull request #2938 from mariusbjorge/GL_EXT_ray_cull_mask
    • 521216aaaa Disable layout error check for RT ops in presence of EXT_spirv_intrinsics [ #2935 ]
    • dab6fc8960 Update spirv-tools and spirv-headers known good
    • 3015d00ee0 Adding support for GL_EXT_ray_cull_mask
    • e3bca2add6 Merge pull request #2932 from Ryp/master
    • a9fc91076a Merge pull request #2928 from tellowkrinkle/patch-1
    • f906b895ec Fix WavePrefixCountBits() being off by one. [ #2929 ]
    • 17c8387adc Add macOS hidden files to gitignore
    • 06ac141412 Merge pull request #2927 from ggfan/ndk-env-variable-update
    • 24e69505bd Change ANDROID_NDK_ROOT to ANDROID_NDK_HOME in README.md
    • 48fd6c82b3 Merge pull request #2925 from SpaceIm/fix-mingw
    • de2581ed0c fix MinGW
    • 9bb8cfffb0 Merge pull request #2924 from greg-lunarg/r.11.9.0a
    • df4ded3f93 Release 11.9.0
    • 094e539b86 Merge pull request #2923 from greg-lunarg/kg123
    • e77298891a Update spirv-tools known good
    • abbe466451 Merge pull request #2915 from EdoardoLuciani/master
    • 9617bdea15 Merge pull request #2917 from greg-lunarg/i2907
    • b88174e6fe Improved comment for glslang_optimization_level_t
    • 5a41eb318f Update README.md
    • 870c75479f Merge pull request #2913 from greg-lunarg/i2905
    • b7968b7dbc Generate Int8, Int16 and Float16 capabilities for constants [ #2905 ]
    • f1d286fcc2 Merge pull request #2851 from chaoticbob/version-override
    • 3c12f20bcb Update glsl.versionOverride.vert
    • dc5b531996 Update glsl.versionOverride.tese
    • 03fe69d3cb Update glsl.versionOverride.tesc
    • 46edfaeec4 Update glsl.versionOverride.geom
    • c1e8a17442 Update glsl.versionOverride.frag
    • 871e61fdf0 Update glsl.versionOverride.comp
    • f25ca1ec5e Merge pull request #2912 from greg-lunarg/edic1
    • 64cef8edd2 Merge pull request #2908 from Biswa96/cmake-spirv-remap
    • abbdf63cbe Add eliminate-dead-input-components to -Os
    • 397086a5b0 Merge pull request #2911 from greg-lunarg/kg122
    • 0988e868f5 Update spirv-tools and spirv-headers known good
    • 6d93773995 Merge pull request #2906 from apanteleev/escape-deps
    • 610fd6edf3 Prevent Push Constant blocks being an array (#2904)
    • c6f8e532dd Merge pull request #2902 from ZhiqianXia/gl_FragCoord
    • e80f2f8760 cmake: Install SPVRemapper runtime library
    • d44871ca08 Escape the characters that Make considers special in the dependency files.
    • 07f677028c The first redeclarations of gl_FragCoord must appear before any
    • 538231d8b4 Merge pull request #2897 from ZhiqianXia/origin_upper_left
    • 438999d24f 1. refine the check for "origin_upper_left" and "pixel_center_integer"
    • 43d585d863 Merge pull request #2895 from greg-lunarg/i2894
    • 79a35ace7c Don't do updatePrecision on float16_t operations [ #2894 ]
    • ac7f6a293e Merge pull request #2892 from greg-lunarg/mb
    • bbe692e731 Improve error message for image/sampler functions for enhanced-msgs
    • d15deba1d8 Merge pull request #2891 from dneto0/hlsl-namespace
    • 63dbacaa94 Fix Test/hlsl.namespace.frag test case
    • 90d4bd05cd Merge pull request #2888 from mrpippy/python3
    • cf02eda7ca Merge pull request #2887 from mbechard/master
    • 25555a7f62 Explicitly use Python 3 for scripts
    • be202ef9ba avoid leaving decorations on auto-push-constants
    • b7ba87bcfe Merge pull request #2886 from greg-lunarg/i2875
    • c5072a8cab Fix sameElementShape test of sampler [ #2875 ]
    • 2742e95934 Merge pull request #2885 from greg-lunarg/kg121
    • acd4425a29 Update spirv-tools known good
    • 16e3b403aa Merge pull request #2883 from greg-lunarg/link2
    • 3005da6e6e Merge pull request #2874 from mbechard/master
    • ca0d54d51b Enhance readability of error messages for GLSL
    • b8338311ea fix cases where symbols in the tree didn't get updated during block merging
    • c34bb3b6c5 Merge pull request #2879 from greg-lunarg/vulkan-1.3-B
    • 9448de56b3 Release 11.8.0
    • a7aae72ef4 Merge pull request #2878 from greg-lunarg/vulkan-1.3-A
    • 69565b1884 Fix size_t to int warning
    • 1978f2b383 Merge pull request #2876 from greg-lunarg/vulkan-1.3
    • 9ebd8ff6c1 Add Vulkan 1.3 support
    • 81cc10a498 Merge pull request #2873 from greg-lunarg/i2872
    • ed5f33e6ac Fix comment for setEnvInput() [ #2872 ]
    • 6624e13673 Merge pull request #2852 from gnoliyil/fuchsia
    • 0108966b47 Merge pull request #2868 from ben-clayton/patch-1
    • d465ac12dd Update LICENSE.txt
    • 43d40e80ad Merge pull request #2866 from greg-lunarg/i2858
    • 140a76a447 Temporarily disable spirv1.6 tests [ #2858 ]
    • 109b31aaa2 Merge pull request #2862 from n-morales/2861-macos-gcc-build-failures [ #2861 ]
    • ab87ffe7cf #2861: If compiling with macOS and GCC, default ENABLE_PCH to false since CMake will generate incompatible Xarch flags for the precompiled headers
    • 66ac0df61b #2861: Check for macOS systems before adding "--no-undefined" to linker flags as it is not compatible with the default linker.
    • 57e25195eb Merge pull request #2853 from ZhiqianXia/EndStreamPrimitive
    • b886419027 Merge pull request #2864 from scribam/cmake-install-prefix
    • 364b169807 Merge branch 'master' into EndStreamPrimitive
    • bd6e3fb78e Merge pull request #2865 from alan-baker/update-license
    • 5944f672a8 Add missing license to LICENSE.txt
    • 8f2c400a29 Added missing test result
    • 6a3aeb73cd Added initial tests for --glsl-version
    • f1cc215e55 Override CMAKE_INSTALL_PREFIX only if ENABLE_GLSLANG_INSTALL is ON
    • c0a322f5f0 Merge pull request #2859 from ZhiqianXia/floatBitsToInt
    • 0a59dd5107 Support the floatBitsToint function at GL_ARB_gpu_shader5 Extension.
    • 17232d21d7 Merge pull request #2847 from jeremy-lunarg/hayes-fix-issue-2846
    • 35150804c3 Merge pull request #2857 from jeremy-lunarg/hayes-fix-warnings
    • 95e15366e7 Unblock unsized error from assert [ #2846 ]
    • 294c8f1d51 Fix GCC sign-compare warnings
    • 1b01aaaf29 EndStreamPrimitive not supported when there is #extension GL_ARB_gpu_shader5
    • df609a01b3 Merge pull request #2800 from mhillenbrand/string_literal_endianness
    • 950c6ddc11 Merge pull request #2849 from jeremy-lunarg/hayes-fix-issue-2848
    • 1f10dddac4 Revisions to GLSL version override
    • 978338025a build: Make action targets hermetic
    • 356928a96b Updated gtests preprocess()and parse() calls with arg for new parameter
    • 9a98d32366 Added GLSL version override interface and CLI
    • 46466be045 Fix seg fault [ #2848 ]
    • 9b20b25138 Merge pull request #2845 from greg-lunarg/sup1.6
    • 7a49192d23 Add support for spirv1.6
    • ed37354f11 Merge pull request #2844 from greg-lunarg/hdr1.6
    • a0f98ad401 Pickup header for SPIR-V 1.6
    • ca13951205 Merge pull request #2840 from alelenv/no_location2
    • 542ee69d83 Merge pull request #2836 from chaoticbob/vulkan_rules_relaxed
    • 2dff16cd3c Merge pull request #2841 from greg-lunarg/i2244a
    • fbb39aa461 Fix --hlsl-dx-position-w to work for SV_Position embedded in struct [ #2244 ]
    • e306f02927 Do not output location decoration for certain variables in ray tracing storage
    • ec5ea2d6cb Merge pull request #2838 from jeremy-lunarg/hayes-remove-badge
    • 2b3309aab6 Remove unnecessary badge
    • 58fe3a02b8 Fixed copy/paste error
    • f66fb40149 Changed Vulkan rules relaxed to use shader options
    • 0e1396862c Merge pull request #2830 from jeremy-lunarg/hayes-migrate-travis-to-github-actions
    • b8dfe1348a Vulkan rules relaxed for glslang C interface
    • febbeb4f83 Support for automap options and resource binding shift (#2834)
    • 0bdfc73e9c Merge pull request #2832 from amdrexu/bugfix
    • 6c1db7fd6c Fix validation failures of test cases regarding GL_EXT_spirv_intrinsics
    • 083bdc838a Merge pull request #2720 from ZhiqianXia/GL_ARB_fragment_coord_conventions
    • 69f9dce708 Merge branch 'master' into GL_ARB_fragment_coord_conventions
    • 042aaea516 Merge pull request #2831 from amdrexu/bugfix
    • fe54126c05 Fix an issue of spirv_by_reference
    • 509a39212d Migrate travis to github actions
    • 7a0b9b212c Merge pull request #2723 from ZhiqianXia/textureQueryLOD
    • a40e4ac3f7 Merge branch 'master' into textureQueryLOD
    • 7efa90e528 Merge pull request #2829 from amdrexu/bugfix2
    • 3e9e60af86 Remove the test spv.intrinsicsSpecConst
    • 2c54c20813 Merge pull request #2782 from kevin-mccullough/FixIomapperSeperableShaderValidation
    • dd83c37b98 Merge pull request #2826 from amdrexu/bugfix
    • a0c7b6fe87 Merge pull request #2811 from mbechard/master
    • bee91eb479 Fix an issue of spirv_type used in local variable definitions
    • eebb48f5fc remove unneeded extra constructions now that pool allocation is fixed
    • cbab732905 Fix issue with separable shader validation in iomapper
    • 0d468a7eee Merge pull request #2824 from alan-baker/update-tools
    • 74b0abb9cd Merge pull request #2825 from greg-lunarg/i2244
    • e9564feb55 Add --hlsl-dx-position-w option [ #2244 ]
    • 1025f4736a Update SPIRV-Tools
    • d51d01ccfb Merge pull request #2823 from kda/master
    • cd187e201a Initialize member TSymbol::uniqueId.
    • 8a7860e4cb Merge pull request #2821 from greg-lunarg/conv0
    • d13f81510f remove undefined conversions from test constantUnaryConversion.comp [ #2815 ]
    • 0d85595e33 add negative float conversions to test constantUnaryConversion.comp
    • 7141f89a89 Merge pull request #2806 from ZhiqianXia/bestFunctionMatching
    • 7d27f667a3 Merge pull request #2818 from mhillenbrand/promoteConstantUnion_signed_char
    • f669f13998 Merge pull request #2819 from greg-lunarg/i2812
    • 3074ec94bf Merge pull request #2814 from mhillenbrand/isinf_isnan2
    • 10be28ac9b Fix struct type sharing [ #2812 ]
    • c9706bdda0 Merge pull request #2817 from greg-lunarg/sdk0
    • f1fa8afa25 TIntermediate::promoteConstantUnion(): fix conversion to int8 [ #2807 ]
    • 1f8c8b88c7 Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics
    • 925503088e Merge pull request #2816 from greg-lunarg/v11.7.0
    • ea73494af9 Merge pull request #2813 from greg-lunarg/kg120
    • 0bc8932aba Release 11.7.0
    • 0eda343970 Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding (updated) [ #2802 ]
    • 77415296b2 Update to latest spirv-headers
    • 600c5037ba Merge pull request #2810 from greg-lunarg/push1
    • ac1880cc7b Merge pull request #2809 from KhronosGroup/revert-2803-isinf_isnan
    • 002b3f55c7 Generate error for binding on push_constant
    • 22a5e36446 Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding"
    • 9c5309a22a Merge pull request #2805 from greg-lunarg/push0
    • 50a6a51625 Support the #extension GL_ARB_fragment_coord_conventions.
    • 77b0d72c68 #extension GL_ARB_gpu_shader5 support the implicit conversion ,
    • 9600b97c6a Fix test spv.1.4.OpEntryPoint.frag
    • bb5b357550 Merge pull request #2781 from kevin-mccullough/FixLinkTimeValidationForGl_PerVertex
    • 627f409aec Merge pull request #2801 from haasn/thread_safety
    • fa26462394 Merge pull request #2803 from mhillenbrand/isinf_isnan
    • d1ee644e1d Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding [ #2802 ]
    • 8f56d73800 Merge pull request #2799 from cyanreg/master
    • 9535746aa3 Merge pull request #2798 from alan-baker/update-tools
    • 13fd2d6470 Fix incorrect link time validation for unused gl_PerVertex members
    • ae2e2707df Merge pull request #2722 from ZhiqianXia/GL_ARB_draw_instanced
    • 4302d51868 Don't release global mutex before initialize/finalize is done
    • 3971424207 Initialize global mutex in a thread-safe manner
    • 78ce7e567f Fix encoding/decoding of string literals for big-endian systems [ #202 ]
    • 5ec47530b7 Add support for targeting Vulkan 1.2 in the C API
    • 46d3a30bd9 Support the #extension GL_ARB_draw_instanced.
    • 8092870281 Update test expectations
    • 855f496170 Update SPIRV-Tools and SPIRV-Headers
    • eb92526d5e Merge pull request #2719 from ZhiqianXia/GL_EXT_shader_integer_mix
    • e76116982a Add the GL_EXT_shader_integer_mix Preamble for glsl.
    • 77d680e1c3 Merge pull request #2712 from ZhiqianXia/switch_error
    • 1de2d1745b To be compatible with Feature: 'last case/default label not followed by statements'.
    • d1608ab1ef Merge pull request #2796 from greg-lunarg/i2793
    • 432a43cccb Remove support for double trig, pow, exp and log
    • 44b57597d8 Merge pull request #2792 from jeremy-lunarg/hayes-2760
    • c9cc4845b9 Return new allocator for copied containers [ #2760 ]

    This list of changes was auto generated.

    Downloads
    • glslanglibs_mt.7z
      1.5 MiB
      2026-02-15 16:01:22 -05:00
    • glslanglibs_mt.7z.sha256
      65 B
      2026-02-15 16:01:22 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.26.2 Page: 36ms Template: 1ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API