mirror of
https://github.com/RPCS3/glslang.git
synced 2026-07-01 19:54:21 -04:00
-
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 GMTSync with upstream SDK v268.0
Downloads
-
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 GMTChanges:
b8f9add95aMerge pull request #3 from kd-11/sdk_224fe192e9b58Sync with upstream SDK ver 1.3.224.110423ec659Merge pull request #3000 from jeremy-lunarg/hayes-update-cmake-minimum56e19ed8ceUpdate cmake minimum required version73c9630da9Merge pull request #2998 from jeremy-lunarg/hayes-update-changes6079f49deaUpdate CHANGES for release 11.11.0f771c1293dMerge pull request #2995 from jeremy-lunarg/hayes-update-known-good5326d151b2Update known_good.jsonadf7bf0113Merge pull request #2991 from KhronosGroup/revert-2988-build_arm64_binaries_macd8b64c2713Revert "Fix: Build arm64 binaries for macOS"
See More
de0b1bf6d7Merge pull request #2988 from spnda/build_arm64_binaries_macfb64704060Add unifiedglslangCMake config collectingglslang-targetstargets (#2989)f28022c9f9Avoid double-free in functions cloned for vulkan relaxed mode (#2987)b43848f0caFix: Build arm64 binaries for macOSf0ce653a25Merge pull request #2986 from jeremy-lunarg/hayes-update-macos-runner457d11ebd8Update MacOS runner [ #2984 ]22d39cd684Merge pull request #2977 from AMD-dwang/AMD_shader_early_and_late_fragment_tests7b75c5dc7dMerge pull request #2982 from jeremy-lunarg/hayes-remove-tabsb35ba4f355Merge pull request #2981 from jeremy-lunarg/hayes-fix-29786a2b45c3cdReplace tabs with spaces738c09e31bUpdate release description [ #2978 ]607771c362Merge pull request #2979 from spnda/master [ #2658 ]7f784c81e9Fix: Properly include all headers in deployments6ef2e49216Merge pull request #2974 from thoave-arm/EOpConstructAccStruct374c124025Make GL_KHR_ray_query provide EOpConstructAccStruct070863af69Add SPV_AMD_shader_early_and_late_fragment_tests7e6b7c26a2Merge pull request #2976 from jeremy-lunarg/hayes-fix-29758bdc3d4d31Emit Int64Atomics for imageAtomicStore [ #2975 ]68c1880c09Merge pull request #2973 from haasn/version_macros6fdf03e4d1Fix version check macros503dd24378Merge pull request #2970 from greg-lunarg/i29698e5f1ac954Fix getEnhancedMsgs to work when HLSL not enabled [ #2969 ]b2d2c9dd3dMerge pull request #2963 from greg-lunarg/i2956c1ae2f33b5Do not generate samplerBuffer for spirv1.6 and beyond [ #2956 ]bffcf209cbMerge pull request #2962 from James2022-rgb/feature/c_interface_opsource_supportea024d2bfcCInterface: Add OpSource support.adbf0d3106Merge pull request #2961 from jeremy-lunarg/hayes-update-changesc411e58d78Release 11.10.01c5f28e655Merge pull request #2960 from jeremy-lunarg/hayes-update-known-good3f369d4a16Update known_good.json2be1561b91Merge pull request #2957 from greg-lunarg/p29339e2b914722Restore legacy interface for remap() [ #2933 ]4c3e00bf96Merge pull request #2955 from andfau-arm/duplicate-builtin-clash [ #2921 ]6cdae46314Avoid duplicate BuiltIn variables for ray tracing matrices (fix #2921)316f12ac1dMerge pull request #2950 from qingyuanzNV/insert_opline_before_opfunction261d244145davoid using make_unique for c++11 compatibilityb6df89b470use unique_ptr to avoid calling deleted move ctor7dda6a6347Merge pull request #2952 from stu-s/EXT_fragment_shader_barycentricabc87e98fdMerge pull request #2953 from greg-lunarg/mingw025e97a5b06Fix build for clang + mingw32-make [ #2951 ]ebf45697beAdd support for VK_EXT_fragment_shader_barycentric604904fb93Merge pull request #2947 from corporateshark/master8735cdbf78Merge pull request #2948 from Gabriele91/fix/HLSL-Instance-attribute-as-spirv-invocation-attributee28ec404a7Add hlsl.instance.geom output353ef3ac3eAdd test for the instance param (geometry shader)279c28e70agenerate OpLine before OpFunction7801230069Add a new C interface example to README.mde314891598handleEntryPointAttributes add EatInstance casedf01afe7b8Android.mk: Add CInterface files86ff4bca1dMerge pull request #2945 from dneto0/remove-unused-varea7e64cf50Remove unused variable2439e6d56dMerge pull request #2943 from mbechard/master67384dd18bfix structure indexing reassignment during block merging2f5bc0b741Merge pull request #2933 from AaronHaganAMD/whitelistb5aae62731Add whitelist filtering for debug comments in SPIRV-Remap.14f6e27304Merge pull request #2940 from alelenv/spirv_intrinsics_rt_ops38de612126Merge pull request #2938 from mariusbjorge/GL_EXT_ray_cull_mask521216aaaaDisable layout error check for RT ops in presence of EXT_spirv_intrinsics [ #2935 ]dab6fc8960Update spirv-tools and spirv-headers known good3015d00ee0Adding support for GL_EXT_ray_cull_maske3bca2add6Merge pull request #2932 from Ryp/mastera9fc91076aMerge pull request #2928 from tellowkrinkle/patch-1f906b895ecFix WavePrefixCountBits() being off by one. [ #2929 ]17c8387adcAdd macOS hidden files to gitignore06ac141412Merge pull request #2927 from ggfan/ndk-env-variable-update24e69505bdChange ANDROID_NDK_ROOT to ANDROID_NDK_HOME in README.md48fd6c82b3Merge pull request #2925 from SpaceIm/fix-mingwde2581ed0cfix MinGW9bb8cfffb0Merge pull request #2924 from greg-lunarg/r.11.9.0adf4ded3f93Release 11.9.0094e539b86Merge pull request #2923 from greg-lunarg/kg123e77298891aUpdate spirv-tools known goodabbe466451Merge pull request #2915 from EdoardoLuciani/master9617bdea15Merge pull request #2917 from greg-lunarg/i2907b88174e6feImproved comment for glslang_optimization_level_t5a41eb318fUpdate README.md870c75479fMerge pull request #2913 from greg-lunarg/i2905b7968b7dbcGenerate Int8, Int16 and Float16 capabilities for constants [ #2905 ]f1d286fcc2Merge pull request #2851 from chaoticbob/version-override3c12f20bcbUpdate glsl.versionOverride.vertdc5b531996Update glsl.versionOverride.tese03fe69d3cbUpdate glsl.versionOverride.tesc46edfaeec4Update glsl.versionOverride.geomc1e8a17442Update glsl.versionOverride.frag871e61fdf0Update glsl.versionOverride.compf25ca1ec5eMerge pull request #2912 from greg-lunarg/edic164cef8edd2Merge pull request #2908 from Biswa96/cmake-spirv-remapabbdf63cbeAdd eliminate-dead-input-components to -Os397086a5b0Merge pull request #2911 from greg-lunarg/kg1220988e868f5Update spirv-tools and spirv-headers known good6d93773995Merge pull request #2906 from apanteleev/escape-deps610fd6edf3Prevent Push Constant blocks being an array (#2904)c6f8e532ddMerge pull request #2902 from ZhiqianXia/gl_FragCoorde80f2f8760cmake: Install SPVRemapper runtime libraryd44871ca08Escape the characters that Make considers special in the dependency files.07f677028cThe first redeclarations of gl_FragCoord must appear before any538231d8b4Merge pull request #2897 from ZhiqianXia/origin_upper_left438999d24f1. refine the check for "origin_upper_left" and "pixel_center_integer"43d585d863Merge pull request #2895 from greg-lunarg/i289479a35ace7cDon't do updatePrecision on float16_t operations [ #2894 ]ac7f6a293eMerge pull request #2892 from greg-lunarg/mbbbe692e731Improve error message for image/sampler functions for enhanced-msgsd15deba1d8Merge pull request #2891 from dneto0/hlsl-namespace63dbacaa94Fix Test/hlsl.namespace.frag test case90d4bd05cdMerge pull request #2888 from mrpippy/python3cf02eda7caMerge pull request #2887 from mbechard/master25555a7f62Explicitly use Python 3 for scriptsbe202ef9baavoid leaving decorations on auto-push-constantsb7ba87bcfeMerge pull request #2886 from greg-lunarg/i2875c5072a8cabFix sameElementShape test of sampler [ #2875 ]2742e95934Merge pull request #2885 from greg-lunarg/kg121acd4425a29Update spirv-tools known good16e3b403aaMerge pull request #2883 from greg-lunarg/link23005da6e6eMerge pull request #2874 from mbechard/masterca0d54d51bEnhance readability of error messages for GLSLb8338311eafix cases where symbols in the tree didn't get updated during block mergingc34bb3b6c5Merge pull request #2879 from greg-lunarg/vulkan-1.3-B9448de56b3Release 11.8.0a7aae72ef4Merge pull request #2878 from greg-lunarg/vulkan-1.3-A69565b1884Fix size_t to int warning1978f2b383Merge pull request #2876 from greg-lunarg/vulkan-1.39ebd8ff6c1Add Vulkan 1.3 support81cc10a498Merge pull request #2873 from greg-lunarg/i2872ed5f33e6acFix comment for setEnvInput() [ #2872 ]6624e13673Merge pull request #2852 from gnoliyil/fuchsia0108966b47Merge pull request #2868 from ben-clayton/patch-1d465ac12ddUpdate LICENSE.txt43d40e80adMerge pull request #2866 from greg-lunarg/i2858140a76a447Temporarily disable spirv1.6 tests [ #2858 ]109b31aaa2Merge 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 headers66ac0df61b#2861: Check for macOS systems before adding "--no-undefined" to linker flags as it is not compatible with the default linker.57e25195ebMerge pull request #2853 from ZhiqianXia/EndStreamPrimitiveb886419027Merge pull request #2864 from scribam/cmake-install-prefix364b169807Merge branch 'master' into EndStreamPrimitivebd6e3fb78eMerge pull request #2865 from alan-baker/update-license5944f672a8Add missing license to LICENSE.txt8f2c400a29Added missing test result6a3aeb73cdAdded initial tests for --glsl-versionf1cc215e55Override CMAKE_INSTALL_PREFIX only if ENABLE_GLSLANG_INSTALL is ONc0a322f5f0Merge pull request #2859 from ZhiqianXia/floatBitsToInt0a59dd5107Support the floatBitsToint function at GL_ARB_gpu_shader5 Extension.17232d21d7Merge pull request #2847 from jeremy-lunarg/hayes-fix-issue-284635150804c3Merge pull request #2857 from jeremy-lunarg/hayes-fix-warnings95e15366e7Unblock unsized error from assert [ #2846 ]294c8f1d51Fix GCC sign-compare warnings1b01aaaf29EndStreamPrimitive not supported when there is #extension GL_ARB_gpu_shader5df609a01b3Merge pull request #2800 from mhillenbrand/string_literal_endianness950c6ddc11Merge pull request #2849 from jeremy-lunarg/hayes-fix-issue-28481f10dddac4Revisions to GLSL version override978338025abuild: Make action targets hermetic356928a96bUpdated gtests preprocess()and parse() calls with arg for new parameter9a98d32366Added GLSL version override interface and CLI46466be045Fix seg fault [ #2848 ]9b20b25138Merge pull request #2845 from greg-lunarg/sup1.67a49192d23Add support for spirv1.6ed37354f11Merge pull request #2844 from greg-lunarg/hdr1.6a0f98ad401Pickup header for SPIR-V 1.6ca13951205Merge pull request #2840 from alelenv/no_location2542ee69d83Merge pull request #2836 from chaoticbob/vulkan_rules_relaxed2dff16cd3cMerge pull request #2841 from greg-lunarg/i2244afbb39aa461Fix --hlsl-dx-position-w to work for SV_Position embedded in struct [ #2244 ]e306f02927Do not output location decoration for certain variables in ray tracing storageec5ea2d6cbMerge pull request #2838 from jeremy-lunarg/hayes-remove-badge2b3309aab6Remove unnecessary badge58fe3a02b8Fixed copy/paste errorf66fb40149Changed Vulkan rules relaxed to use shader options0e1396862cMerge pull request #2830 from jeremy-lunarg/hayes-migrate-travis-to-github-actionsb8dfe1348aVulkan rules relaxed for glslang C interfacefebbeb4f83Support for automap options and resource binding shift (#2834)0bdfc73e9cMerge pull request #2832 from amdrexu/bugfix6c1db7fd6cFix validation failures of test cases regarding GL_EXT_spirv_intrinsics083bdc838aMerge pull request #2720 from ZhiqianXia/GL_ARB_fragment_coord_conventions69f9dce708Merge branch 'master' into GL_ARB_fragment_coord_conventions042aaea516Merge pull request #2831 from amdrexu/bugfixfe54126c05Fix an issue of spirv_by_reference509a39212dMigrate travis to github actions7a0b9b212cMerge pull request #2723 from ZhiqianXia/textureQueryLODa40e4ac3f7Merge branch 'master' into textureQueryLOD7efa90e528Merge pull request #2829 from amdrexu/bugfix23e9e60af86Remove the test spv.intrinsicsSpecConst2c54c20813Merge pull request #2782 from kevin-mccullough/FixIomapperSeperableShaderValidationdd83c37b98Merge pull request #2826 from amdrexu/bugfixa0c7b6fe87Merge pull request #2811 from mbechard/masterbee91eb479Fix an issue of spirv_type used in local variable definitionseebb48f5fcremove unneeded extra constructions now that pool allocation is fixedcbab732905Fix issue with separable shader validation in iomapper0d468a7eeeMerge pull request #2824 from alan-baker/update-tools74b0abb9cdMerge pull request #2825 from greg-lunarg/i2244e9564feb55Add --hlsl-dx-position-w option [ #2244 ]1025f4736aUpdate SPIRV-Toolsd51d01ccfbMerge pull request #2823 from kda/mastercd187e201aInitialize member TSymbol::uniqueId.8a7860e4cbMerge pull request #2821 from greg-lunarg/conv0d13f81510fremove undefined conversions from test constantUnaryConversion.comp [ #2815 ]0d85595e33add negative float conversions to test constantUnaryConversion.comp7141f89a89Merge pull request #2806 from ZhiqianXia/bestFunctionMatching7d27f667a3Merge pull request #2818 from mhillenbrand/promoteConstantUnion_signed_charf669f13998Merge pull request #2819 from greg-lunarg/i28123074ec94bfMerge pull request #2814 from mhillenbrand/isinf_isnan210be28ac9bFix struct type sharing [ #2812 ]c9706bdda0Merge pull request #2817 from greg-lunarg/sdk0f1fa8afa25TIntermediate::promoteConstantUnion(): fix conversion to int8 [ #2807 ]1f8c8b88c7Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics925503088eMerge pull request #2816 from greg-lunarg/v11.7.0ea73494af9Merge pull request #2813 from greg-lunarg/kg1200bc8932abaRelease 11.7.00eda343970Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding (updated) [ #2802 ]77415296b2Update to latest spirv-headers600c5037baMerge pull request #2810 from greg-lunarg/push1ac1880cc7bMerge pull request #2809 from KhronosGroup/revert-2803-isinf_isnan002b3f55c7Generate error for binding on push_constant22a5e36446Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding"9c5309a22aMerge pull request #2805 from greg-lunarg/push050a6a51625Support the #extension GL_ARB_fragment_coord_conventions.77b0d72c68#extension GL_ARB_gpu_shader5 support the implicit conversion ,9600b97c6aFix test spv.1.4.OpEntryPoint.fragbb5b357550Merge pull request #2781 from kevin-mccullough/FixLinkTimeValidationForGl_PerVertex627f409aecMerge pull request #2801 from haasn/thread_safetyfa26462394Merge pull request #2803 from mhillenbrand/isinf_isnand1ee644e1dUse intermOut.cpp's IsNan and IsInfinity for parse-time constant folding [ #2802 ]8f56d73800Merge pull request #2799 from cyanreg/master9535746aa3Merge pull request #2798 from alan-baker/update-tools13fd2d6470Fix incorrect link time validation for unused gl_PerVertex membersae2e2707dfMerge pull request #2722 from ZhiqianXia/GL_ARB_draw_instanced4302d51868Don't release global mutex before initialize/finalize is done3971424207Initialize global mutex in a thread-safe manner78ce7e567fFix encoding/decoding of string literals for big-endian systems [ #202 ]5ec47530b7Add support for targeting Vulkan 1.2 in the C API46d3a30bd9Support the #extension GL_ARB_draw_instanced.8092870281Update test expectations855f496170Update SPIRV-Tools and SPIRV-Headerseb92526d5eMerge pull request #2719 from ZhiqianXia/GL_EXT_shader_integer_mixe76116982aAdd the GL_EXT_shader_integer_mix Preamble for glsl.77d680e1c3Merge pull request #2712 from ZhiqianXia/switch_error1de2d1745bTo be compatible with Feature: 'last case/default label not followed by statements'.d1608ab1efMerge pull request #2796 from greg-lunarg/i2793432a43cccbRemove support for double trig, pow, exp and log44b57597d8Merge pull request #2792 from jeremy-lunarg/hayes-2760c9cc4845b9Return new allocator for copied containers [ #2760 ]
This list of changes was auto generated.
Downloads