Commit Graph

  • fadead313a
    Merge 396b99933c into 76cc41d26f Spencer Fricke 2024-11-07 10:15:47 -0700
  • 396b99933c Add Test for Forward Declaration warning spencer-lunarg 2024-11-07 10:15:30 -0700
  • 368ff94f45
    Merge 79a2936d65 into 76cc41d26f Jeff Bolz 2024-11-06 19:54:44 +0000
  • 79a2936d65 Replace individual EOpConv<A>To<B> with a single EOpConvNumeric Jeff Bolz 2024-11-04 19:39:20 -0600
  • 74f75f4e8a
    Merge 8f8cc1351c into 76cc41d26f Ricardo Garcia 2024-11-07 00:07:54 +0800
  • c917c88798
    Merge 69ba0995cf into 76cc41d26f Spencer Fricke 2024-11-06 11:02:20 -0500
  • 76cc41d26f disassemble: Add cstdint for uint32_t main main-tot Christopher Degawa 2024-11-04 23:54:48 -0600
  • 5a2c742109 Add missing <sstream> header include Yuxin Hu 2024-11-05 14:14:25 -0800
  • 8f8cc1351c Update validation fails with textureoffset_non_const tests Ricardo Garcia 2024-11-06 16:07:11 +0100
  • 8bc66bcb7a Add missing <sstream> header include Yuxin Hu 2024-11-05 14:14:25 -0800
  • 0a759104a5
    Merge 3edc37dd2b into d0e67c5813 Charles Giessen 2024-11-05 20:16:53 +0100
  • 2dcce0ba3f Check argument constness with SparseTextureOffset functions Ricardo Garcia 2024-11-05 15:30:52 +0100
  • b2ba7ece55 Add support for GL_EXT_texture_offset_non_const Ricardo Garcia 2024-10-28 17:24:00 +0100
  • b982d8595b
    disassemble: Add cstdint for uint32_t Christopher Degawa 2024-11-04 23:54:48 -0600
  • 69ba0995cf
    ci: Revert removing macos-14 Spencer Fricke 2024-11-04 21:31:42 -0700
  • d353f18b3c
    ci: Reduce Mac to what we deply Spencer Fricke 2024-11-04 17:16:03 -0700
  • fe46971b3a
    ci: Add continuous_integration dependency Spencer Fricke 2024-11-04 17:11:39 -0700
  • fb4aa2ed4d
    ci: Improve continuous_integration Spencer Fricke 2024-11-04 17:08:47 -0700
  • f89d2ca35e
    Merge 0420660d02 into d0e67c5813 arcady-lunarg 2024-11-04 17:01:49 -0700
  • d0e67c5813 Implement GLSL_NV_cooperative_matrix2 Jeff Bolz 2024-10-08 14:39:29 -0500
  • 5ad30723b5 Implement GLSL_NV_cooperative_matrix2 Jeff Bolz 2024-10-08 14:39:29 -0500
  • 0420660d02 ci: Refactor job matrices to use include/exclude Arcady Goldmints-Orlov 2024-10-14 19:07:34 -0400
  • 906b472ed2
    Merge 07cab25284 into d81aeef9f8 rj123-nv 2024-10-31 10:08:46 -0700
  • 2f5cb877df
    Merge f61c595d6b into d81aeef9f8 gnl21 2024-10-31 14:52:25 +0000
  • d81aeef9f8 python 3.12: remove deprecated datetime.utcfromtimestamp lauren n. liberda 2024-10-24 02:02:13 +0200
  • 63ebbe367c Bump actions/setup-python from 5.2.0 to 5.3.0 dependabot[bot] 2024-10-28 21:06:48 +0000
  • 495c31fe80 Bump github/codeql-action from 3.26.13 to 3.27.0 dependabot[bot] 2024-10-28 06:34:52 +0000
  • 2a78381132
    Bump actions/setup-python from 5.2.0 to 5.3.0 dependabot[bot] 2024-10-28 21:06:48 +0000
  • c1e4bd2722 Bump actions/checkout from 4.2.1 to 4.2.2 dependabot[bot] 2024-10-28 06:34:45 +0000
  • 5fa566ccd2
    Bump github/codeql-action from 3.26.13 to 3.27.0 dependabot[bot] 2024-10-28 06:34:52 +0000
  • 3670c12e22
    Bump actions/checkout from 4.2.1 to 4.2.2 dependabot[bot] 2024-10-28 06:34:45 +0000
  • d1c9328b95
    python 3.12: remove deprecated datetime.utcfromtimestamp lauren n. liberda 2024-10-24 02:02:13 +0200
  • d28364d879 Add warning if Forward Declaration uses layout qualifiers spencer-lunarg 2024-10-25 14:24:54 -0400
  • 3454c3618b
    Emit OpModfStruct for GLSL EOpModf instead of OpModf Ronny Chan 2024-10-25 11:58:12 -0400
  • f61c595d6b Update errors in test suite Graeme Leese 2024-10-24 14:05:06 +0100
  • 40de3da1e7 Simplify glslang grammar for identifier lists Graeme Leese 2024-10-24 12:15:22 +0100
  • f573cb2e83
    Merge fc075a1994 into 2fed4fc07c RP Singh 2024-10-22 16:08:48 -0700
  • 5c784d634c Update tests to account for OpModfStruct chyyran 2024-10-07 18:09:12 -0400
  • 61060ee636 Emit OpModfStruct for GLSL EOpModf instead of OpModf chyyran 2024-10-07 17:55:12 -0400
  • 2fed4fc07c Bump github/codeql-action from 3.26.12 to 3.26.13 dependabot[bot] 2024-10-21 06:10:37 +0000
  • 8ea9298b27 Bump actions/checkout from 4.2.0 to 4.2.1 dependabot[bot] 2024-10-21 06:10:32 +0000
  • f7d041f4bc
    Bump github/codeql-action from 3.26.12 to 3.26.13 dependabot[bot] 2024-10-21 06:10:37 +0000
  • 786b8006fd
    Bump actions/checkout from 4.2.0 to 4.2.1 dependabot[bot] 2024-10-21 06:10:32 +0000
  • 3edc37dd2b ci: Update macOS runner to macOS-latest Charles Giessen 2024-10-18 16:56:12 -0500
  • 0d26b9d6d6 Update to macOS-13 in github actions runners Charles Giessen 2024-10-18 14:37:39 -0500
  • 9738ecb032 Update to macOS-13 in github actions runners Charles Giessen 2024-10-18 14:37:39 -0500
  • 26b2cd1ff9 Implement additional syntax for TLA+ launch config Zheyuan Chen 2024-10-18 01:35:32 -0700
  • 07cab25284 add test as known validation fail ryan 2024-10-16 14:52:26 -0700
  • 0f86c1adb9 fix another unknown stage occurence ryan 2024-10-15 17:33:56 -0700
  • d114054351 Fix printing of 'unknown stage' during crossStageCheck ryan 2024-10-15 15:51:38 -0700
  • 2bfc7cadbd Bump actions/upload-artifact from 4.4.0 to 4.4.3 dependabot[bot] 2024-10-14 06:50:25 +0000
  • c764a1c25e Bump lukka/get-cmake from 3.30.4 to 3.30.5 dependabot[bot] 2024-10-14 06:50:23 +0000
  • fc9cfc25e5 Bump github/codeql-action from 3.26.11 to 3.26.12 dependabot[bot] 2024-10-14 06:50:19 +0000
  • dff7512f99
    Bump actions/upload-artifact from 4.4.0 to 4.4.3 dependabot[bot] 2024-10-14 06:50:25 +0000
  • a4d36d0081
    Bump lukka/get-cmake from 3.30.4 to 3.30.5 dependabot[bot] 2024-10-14 06:50:23 +0000
  • be1284824f
    Bump github/codeql-action from 3.26.11 to 3.26.12 dependabot[bot] 2024-10-14 06:50:19 +0000
  • e61d7bb300 Fix Wformat warnings for printf %p Sven van Haastregt 2024-10-11 09:55:23 +0100
  • bfb83574f1 Fix Wformat warnings for printf %p Sven van Haastregt 2024-10-11 09:55:23 +0100
  • 2acc4ea002 Add link-time cross stage optimization test Daniel Story 2024-09-23 16:44:52 -0700
  • 05559a2963 Implement optional link-time cross stage optimization Daniel Story 2024-09-12 12:18:09 -0700
  • 151e23f985 Add link-time cross stage optimization test Daniel Story 2024-09-23 16:44:52 -0700
  • cd00fbea4f Implement optional link-time cross stage optimization Daniel Story 2024-09-12 12:18:09 -0700
  • 9d00d6d6ca Bump lukka/get-cmake from 3.30.3 to 3.30.4 dependabot[bot] 2024-10-07 06:36:54 +0000
  • 7430f863c0 Bump github/codeql-action from 3.26.9 to 3.26.11 dependabot[bot] 2024-10-07 06:36:59 +0000
  • ec46a559e8
    Bump github/codeql-action from 3.26.9 to 3.26.11 dependabot[bot] 2024-10-07 06:36:59 +0000
  • 87bd4bb011
    Bump lukka/get-cmake from 3.30.3 to 3.30.4 dependabot[bot] 2024-10-07 06:36:54 +0000
  • f69d2768e5
    Use line and column from node on DebugLexicalBlock. Sajjad Mirza 2024-10-04 11:11:27 -0700
  • 48f63fe4b3 Propagate errors from symbol table init Arcady Goldmints-Orlov 2023-07-19 12:00:29 -0600
  • 93b9f548a5 Propagate errors from symbol table init Arcady Goldmints-Orlov 2023-07-19 12:00:29 -0600
  • 4e91335863 Remove extra semicolons Sven van Haastregt 2024-10-04 11:44:01 +0100
  • 1f8f411514 Remove extra semicolons Sven van Haastregt 2024-10-04 11:44:01 +0100
  • ec1f2d6226 Update spv.debuginfo.hlsl.vert.out to account for rebase. Sajjad Mirza 2024-09-30 14:11:13 -0700
  • 87560317bb Update more tests Sajjad Mirza 2024-09-26 14:50:28 -0700
  • b928c92a70 Fix bug in TestFixture.h Sajjad Mirza 2024-09-26 14:36:26 -0700
  • af3fe8aab0 Use line and column from node on DebugLexicalBlock Sajjad Mirza 2024-09-20 17:11:36 -0700
  • a729c86d78 Bump actions/checkout from 4.1.7 to 4.2.0 dependabot[bot] 2024-09-30 06:40:30 +0000
  • c694f28df2 Bump github/codeql-action from 3.26.8 to 3.26.9 dependabot[bot] 2024-09-30 06:40:25 +0000
  • ca04c2a16a
    Fix nonsemantic debuginfo line attribution for cooperative matrix Jeff Bolz 2024-09-30 12:53:27 -0500
  • 69c0faa834
    Bump actions/checkout from 4.1.7 to 4.2.0 dependabot[bot] 2024-09-30 06:40:30 +0000
  • f89c6defd9
    Bump github/codeql-action from 3.26.8 to 3.26.9 dependabot[bot] 2024-09-30 06:40:25 +0000
  • 46ef757e04 Update CHANGES for 15.0.0 vulkan-sdk-1.3.296.0 15.0.0 vulkan-sdk-1.3.296 Jeremy Hayes 2024-09-23 15:46:01 -0600
  • 415e865da5 Update CHANGES for 15.0.0 Jeremy Hayes 2024-09-23 15:46:01 -0600
  • 7086e22fe5 Generate debuginfo for coopmat types, treating them as an opaque composite. Restore the debug source location after calling convertGlslangToSpvType, fixes the line info in this unit test Jeff Bolz 2024-09-24 18:59:39 -0500
  • 4d36871650 Add a cooperative matrix test case, based on the shader from https://github.com/jeffbolznv/vk_cooperative_matrix_perf/blob/master/shaders/shmem.comp Jeff Bolz 2024-09-24 18:42:09 -0500
  • 4a9f088915 a few more tweaks for #3681 Malcolm Bechard 2024-09-24 22:23:11 -0400
  • 4ff8fd5f83 a few more tweaks for #3681 Malcolm Bechard 2024-09-24 22:23:11 -0400
  • 96899e0f47 Bump github/codeql-action from 3.26.7 to 3.26.8 dependabot[bot] 2024-09-23 06:36:03 +0000
  • 15ebcea676 Print an error when SPIR-V is requested and ENABLE_SPIRV=0 is set Arcady Goldmints-Orlov 2024-09-20 17:53:58 -0400
  • da13bf0708 Print an error when SPIR-V is requested and ENABLE_SPIRV=0 is set Arcady Goldmints-Orlov 2024-09-20 17:53:58 -0400
  • 467ce01c71 Update known_good.json Jeremy Hayes 2024-09-20 15:10:23 -0600
  • dbb3a06b6c
    Bump github/codeql-action from 3.26.7 to 3.26.8 dependabot[bot] 2024-09-23 06:36:03 +0000
  • 3e7831ba12 Fix SPIR-V support in GN build Shahbaz Youssefi 2024-09-20 16:35:33 -0400
  • 82adba3475 Update known_good.json Jeremy Hayes 2024-09-20 15:10:23 -0600
  • d1a337c5fb Fix SPIR-V support in GN build Shahbaz Youssefi 2024-09-20 16:35:33 -0400
  • c5b76b78c9 Add CI testing for shared library builds Arcady Goldmints-Orlov 2024-09-18 18:38:07 -0400
  • 3dde7d5fa8 cmake: Fix symbol visibility on Linux. Arcady Goldmints-Orlov 2024-09-18 12:39:16 -0400
  • ec7e23f458 Final round of symbol visibility fixes Arcady Goldmints-Orlov 2024-09-18 12:36:54 -0400
  • d494f8aaef Add CI testing for shared library builds Arcady Goldmints-Orlov 2024-09-18 18:38:07 -0400
  • d7a3dc619e Fix gn build error Yuxin Hu 2024-09-15 21:09:33 -0700
  • e92bb45f36 cmake: Fix symbol visibility on Linux. Arcady Goldmints-Orlov 2024-09-18 12:39:16 -0400
  • 8ac2da73b5 Final round of symbol visibility fixes Arcady Goldmints-Orlov 2024-09-18 12:36:54 -0400
  • e611e99037 Bump github/codeql-action from 3.26.6 to 3.26.7 dependabot[bot] 2024-09-16 06:40:54 +0000
  • 9213cbd310 Expose setResourceSetBinding() method to the C API Andrei Alexeyev 2024-09-15 18:21:38 +0200
  • a5d50213d3
    Bump github/codeql-action from 3.26.6 to 3.26.7 dependabot[bot] 2024-09-16 06:40:54 +0000
  • 4390f09bd6 Fix gn build error Yuxin Hu 2024-09-15 21:09:33 -0700
  • 2ee96a37f6
    Expose setResourceSetBinding() method to the C API Andrei Alexeyev 2024-09-15 18:21:38 +0200
  • 02bc074ac4 Update tests to use the new iomapper interface Arcady Goldmints-Orlov 2024-09-13 13:31:45 -0700
  • d081b4d8c6 Add an interface to get the GLSL IO mapper and resolver Arcady Goldmints-Orlov 2024-09-13 08:44:40 -0700
  • 8bd9083bec Revert "Add MachineIndependent/iomapper.h to the list of installed headers." Arcady Goldmints-Orlov 2024-09-12 08:50:43 -0700
  • 3f6d8b612c Update tests to use the new iomapper interface Arcady Goldmints-Orlov 2024-09-13 13:31:45 -0700
  • 1a68ae5c4c Add an interface to get the GLSL IO mapper and resolver Arcady Goldmints-Orlov 2024-09-13 08:44:40 -0700
  • 36ccaa31bd Explicitly export symbols from libSPVRemapper Arcady Goldmints-Orlov 2024-09-12 15:40:52 -0700
  • aa1956c371 Explicitly export symbols from libSPVRemapper Arcady Goldmints-Orlov 2024-09-12 15:40:52 -0700
  • d7d5ab8f8a Add symbol visibility annotations to glslang-resource-limits library Arcady Goldmints-Orlov 2024-09-09 13:31:47 -0700
  • 708d560c23 Allow compute derivative modes when the workgroup dimensions are spec constants Jeff Bolz 2024-09-12 12:25:07 -0500
  • f7f0f3067c Add tests for compute shader derivatives with spec constant workgroup size Jeff Bolz 2024-09-12 12:10:19 -0500
  • 8660895e49 Allow compute derivative modes when the workgroup dimensions are spec constants Jeff Bolz 2024-09-12 12:25:07 -0500
  • d5ee84cdba Add tests for compute shader derivatives with spec constant workgroup size Jeff Bolz 2024-09-12 12:10:19 -0500
  • d90be6fc69 Revert "Add MachineIndependent/iomapper.h to the list of installed headers." Arcady Goldmints-Orlov 2024-09-12 08:50:43 -0700
  • dc1012140e Convert keyword maps to static initializers Arcady Goldmints-Orlov 2024-09-09 17:20:19 -0700
  • 6495f77b04 Remove redundant calls to spv::Parameterize() from tests Arcady Goldmints-Orlov 2024-09-11 09:46:38 -0700
  • 1a2ba56350 Remove redundant calls to spv::Parameterize() from tests Arcady Goldmints-Orlov 2024-09-11 09:46:38 -0700
  • 76159221a1 Convert keyword maps to static initializers Arcady Goldmints-Orlov 2024-09-09 17:20:19 -0700
  • 7cc4d5a680 Add symbol visibility annotations to glslang-resource-limits library Arcady Goldmints-Orlov 2024-09-09 13:31:47 -0700
  • 12a17b7ce4 Bump actions/upload-artifact from 4.3.6 to 4.4.0 dependabot[bot] 2024-09-09 06:39:21 +0000
  • e1dbe5aa2c
    Bump actions/upload-artifact from 4.3.6 to 4.4.0 dependabot[bot] 2024-09-09 06:39:21 +0000
  • 79c4235085 ci: Remove redundant testing from continuous deployment workflow Arcady Goldmints-Orlov 2024-09-02 15:22:52 -0400
  • 53186bf6c0 ci: Remove redundant testing from continuous deployment workflow Arcady Goldmints-Orlov 2024-09-02 15:22:52 -0400
  • a496a34b43 Sanitize debug source location tracking for implicit branch and return This patch tries to attach debug location of a branch/return instruction to its predecessor or the closing brace. If none could be found, no debug info should be emitted. Qingyuan Zheng 2024-08-26 03:53:07 +0000
  • b1fac200c4 Add symbol visibility annotations to symbols in SPIRV/ Arcady Goldmints-Orlov 2024-08-23 19:12:45 -0400
  • 9cd7ca26a2 PP: Don't report certain error about '#' when #if'd out U-NVIDIA.COM\rjennings 2024-08-26 20:31:19 -0700
  • 45f2b112ce Bump actions/setup-python from 5.1.1 to 5.2.0 dependabot[bot] 2024-09-02 16:39:48 +0000
  • c45da88fe9 Bump github/codeql-action from 3.26.5 to 3.26.6 dependabot[bot] 2024-09-02 06:12:22 +0000
  • 4802a22b6f
    Bump actions/setup-python from 5.1.1 to 5.2.0 dependabot[bot] 2024-09-02 16:39:48 +0000
  • 53dad99378 Bump lukka/get-cmake from 3.30.2 to 3.30.3 dependabot[bot] 2024-09-02 06:12:30 +0000
  • 995430d920
    Bump lukka/get-cmake from 3.30.2 to 3.30.3 dependabot[bot] 2024-09-02 06:12:30 +0000
  • 40e8b6483b
    Bump github/codeql-action from 3.26.5 to 3.26.6 dependabot[bot] 2024-09-02 06:12:22 +0000
  • 12cbda959b Fix test results after merging #3662 Arcady Goldmints-Orlov 2024-08-29 13:37:40 -0400
  • bc430654b4 Fix test results after merging #3662 Arcady Goldmints-Orlov 2024-08-29 13:37:40 -0400
  • b45d21b287 cmake: Fix dependencies of newly-stubbed libraries Arcady Goldmints-Orlov 2024-08-27 18:45:57 -0400
  • 5073d93ec4
    Apply GLSL memory decorations to top-level OpVariable Matthew Moulton 2024-08-28 21:46:16 +0000
  • e9db9cf484 cmake: Fix dependencies of newly-stubbed libraries Arcady Goldmints-Orlov 2024-08-27 18:45:57 -0400
  • 91652bbc5f PP: Don't report certain error about '#' when #if'd out U-NVIDIA.COM\rjennings 2024-08-26 20:31:19 -0700
  • 33eeed1a9d Revert "PP: Don't report certain error about '#' when #if'd out" U-NVIDIA.COM\rjennings 2024-08-26 20:29:38 -0700
  • 2e7c73a525 PP: Don't report certain error about '#' when #if'd out U-NVIDIA.COM\rjennings 2024-08-26 20:12:57 -0700
  • df3398078f Bump github/codeql-action from 3.26.2 to 3.26.5 dependabot[bot] 2024-08-26 06:25:20 +0000
  • 4a260288b5
    Bump github/codeql-action from 3.26.2 to 3.26.5 dependabot[bot] 2024-08-26 06:25:20 +0000
  • 5561851f38 Sanitize debug source location tracking for implicit branch and return This patch tries to attach debug location of a branch/return instruction to its predecessor or the closing brace. If none could be found, no debug info should be emitted. Qingyuan Zheng 2024-08-26 03:53:07 +0000
  • 07b35d7d9c Add symbol visibility annotations to symbols in SPIRV/ Arcady Goldmints-Orlov 2024-08-23 19:12:45 -0400
  • ffd454c57b Add visibility.h to build scripts Arcady Goldmints-Orlov 2024-08-20 13:23:43 -0400
  • 9e8dff7d42 Move definition of GLSLANG_EXPORT to visibility.h Arcady Goldmints-Orlov 2023-09-21 16:26:59 -0400
  • 34cedad59a Add visibility.h to build scripts Arcady Goldmints-Orlov 2024-08-20 13:23:43 -0400
  • 857dccb642 Move definition of GLSLANG_EXPORT to visibility.h Arcady Goldmints-Orlov 2023-09-21 16:26:59 -0400
  • 592de6cf78 Clean up unused includes. Arcady Goldmints-Orlov 2023-09-01 18:19:46 -0400
  • 6ac868aa64 Clean up unused includes. Arcady Goldmints-Orlov 2023-09-01 18:19:46 -0400
  • 4422273e84 Bump github/codeql-action from 3.26.0 to 3.26.2 dependabot[bot] 2024-08-19 06:16:10 +0000
  • 611950f882 Bump actions/upload-artifact from 4.3.5 to 4.3.6 dependabot[bot] 2024-08-19 06:16:05 +0000
  • 4116f941ba
    Bump github/codeql-action from 3.26.0 to 3.26.2 dependabot[bot] 2024-08-19 06:16:10 +0000
  • 462d92765e
    Bump actions/upload-artifact from 4.3.5 to 4.3.6 dependabot[bot] 2024-08-19 06:16:05 +0000
  • d59c84d388 Fix typo in Android.mk Arcady Goldmints-Orlov 2024-08-15 17:33:14 -0400
  • 821c42e73a Fix typo in Android.mk Arcady Goldmints-Orlov 2024-08-15 17:33:14 -0400
  • 4f01996c9d Merge ancillary libraries into main glslang library and stub originals Daniel Story 2024-07-24 17:37:47 -0700
  • 0dc6711e5a ci: Get rid of redundant testing Arcady Goldmints-Orlov 2024-08-13 19:08:29 -0400
  • 570d0bfe33 ci: Get rid of redundant testing Arcady Goldmints-Orlov 2024-08-13 19:08:29 -0400
  • 3a08cd8de1 Bump lukka/get-cmake from 3.30.1 to 3.30.2 dependabot[bot] 2024-08-12 15:09:49 +0000
  • 369229876e
    Bump lukka/get-cmake from 3.30.1 to 3.30.2 dependabot[bot] 2024-08-12 15:09:49 +0000
  • badd6dacf2 Bump github/codeql-action from 3.25.15 to 3.26.0 dependabot[bot] 2024-08-12 06:55:50 +0000
  • 2bd13a7166 Bump hendrikmuhs/ccache-action from 1.2.13 to 1.2.14 dependabot[bot] 2024-08-12 06:55:42 +0000
  • 3ba8cad6ed Add setSourceFile and addSourceText to TShader Arcady Goldmints-Orlov 2024-08-09 15:26:47 -0600
  • e54ba3f046
    Bump github/codeql-action from 3.25.15 to 3.26.0 dependabot[bot] 2024-08-12 06:55:50 +0000
  • 3e61f73edf
    Bump hendrikmuhs/ccache-action from 1.2.13 to 1.2.14 dependabot[bot] 2024-08-12 06:55:42 +0000
  • 7b9848d22f Add setSourceFile and addSourceText to TShader Arcady Goldmints-Orlov 2024-08-09 15:26:47 -0600
  • 7c4d91e781
    Add type checks for hitObjectNV (#3689) dTry 2024-08-08 07:21:00 -0700
  • c4a41153b8 update error message for hitObjectNV error Tianyun 2024-08-07 21:48:03 -0700
  • 9029324b57
    Merge branch 'KhronosGroup:main' into main dTry 2024-08-07 10:40:16 -0700
  • 5398d55e33 Remove execute permissions from source files. Arcady Goldmints-Orlov 2024-08-06 13:42:00 -0600
  • f927661df4 Remove execute permissions from source files. Arcady Goldmints-Orlov 2024-08-06 13:42:00 -0600
  • 015cb4ce5c Fix initialization of arrays in TGlslIoMapper Arcady Goldmints-Orlov 2024-08-02 18:19:50 -0600
  • b618604e77 Add MachineIndependent/iomapper.h to the list of installed headers. Arcady Goldmints-Orlov 2024-08-02 18:01:07 -0600
  • 31584ef79d Clean up iomapper.h to make it suitable as a public API Arcady Goldmints-Orlov 2024-07-30 21:51:18 -0400
  • 71c24c1e4b Bump actions/upload-artifact from 4.3.4 to 4.3.5 dependabot[bot] 2024-08-05 06:56:12 +0000
  • 32c51163b3
    Bump actions/upload-artifact from 4.3.4 to 4.3.5 dependabot[bot] 2024-08-05 06:56:12 +0000
  • a100004854 Fix initialization of arrays in TGlslIoMapper Arcady Goldmints-Orlov 2024-08-02 18:19:50 -0600
  • 58c92f9d27 Add MachineIndependent/iomapper.h to the list of installed headers. Arcady Goldmints-Orlov 2024-08-02 18:01:07 -0600
  • c452053580 Clean up iomapper.h to make it suitable as a public API Arcady Goldmints-Orlov 2024-07-30 21:51:18 -0400
  • e40c14a3e0 SPIRV/SpvBuilder.h: add missing <cstdint> include Sergei Trofimovich 2024-08-02 22:44:21 +0100
  • 11290021b7 ci: Add a list of known validation fails Arcady Goldmints-Orlov 2024-07-29 18:57:02 -0400
  • 3a79afb1f5 SPIRV/SpvBuilder.h: add missing <cstdint> include Sergei Trofimovich 2024-08-02 22:44:21 +0100
  • 48154f1766 Update comment to more succint that 8/16-bit composites can't be directly constructed Earlier the comment looked misleading that composites of 8/16-bit types can't be constructed at all. As per the GL_EXT_shader_16bit_storage extension, they can't be constructed directly, however, can be constructed indirectly. ravi688 2024-06-22 23:47:29 +0530
  • fbad061c8d Add type checks for hitObjectNV VK_NV_ray_tracing_invocation_reorder extension introduces hitObjectNV, a special opaque type that can only be declared without storage qualifiers in either global or function scope. Added checks/tests to enforce this constraint. Tianyun 2024-08-02 11:31:27 -0700
  • f2b9eed7c8 Merge ancillary libraries into main glslang library and stub originals Daniel Story 2024-07-24 17:37:47 -0700
  • ec831635ab ci: Add a list of known validation fails Arcady Goldmints-Orlov 2024-07-29 18:57:02 -0400
  • 8590f62c14 add optimizerAllowExpandedIDBound to SpvOptions Malcolm Bechard 2024-07-30 16:06:37 -0400
  • 7e896697dc Add SPIRV/SpvTools.h back to the public headers Arcady Goldmints-Orlov 2024-07-30 17:58:54 -0400
  • 30a4e15cb5 Add SPIRV/SpvTools.h back to the public headers Arcady Goldmints-Orlov 2024-07-30 17:58:54 -0400
  • 55bc6dca38 add optimizerAllowExpandedIDBound to SpvOptions Malcolm Bechard 2024-07-30 16:06:37 -0400
  • 69249e46b6 add cross-stage check for missing outputs Malcolm Bechard 2024-07-12 00:51:48 -0400
  • 6a28e226c7 Bump github/codeql-action from 3.25.13 to 3.25.15 dependabot[bot] 2024-07-29 06:16:54 +0000
  • 9f34b25f30 Fix HLSL offsets for non-cbuffers (#3668) Pavel Asyutchenko 2024-07-29 19:34:50 +0200
  • 4b73607b89 Bump ossf/scorecard-action from 2.3.3 to 2.4.0 dependabot[bot] 2024-07-29 06:16:57 +0000
  • 664ce7d82b
    Fix HLSL offsets for non-cbuffers (#3668) Pavel Asyutchenko 2024-07-29 19:34:50 +0200
  • fdda1df1e8
    Bump ossf/scorecard-action from 2.3.3 to 2.4.0 dependabot[bot] 2024-07-29 06:16:57 +0000
  • d9947deaf3
    Bump github/codeql-action from 3.25.13 to 3.25.15 dependabot[bot] 2024-07-29 06:16:54 +0000
  • 3c7b12c643 Add C interface types and functions for IO mapping Steve Urquhart 2024-07-10 15:30:22 -0700
  • 10a923f740 Add C interface function to set preprocessed shader code Steve Urquhart 2024-07-10 15:30:22 -0700
  • 42260d1f6d Add C interface glslang::Version counterpart and version getter function Steve Urquhart 2024-07-10 15:30:22 -0700
  • ebbd65501d Fix missing calls to SetThreadPoolAllocator() in TProgram public interface functions Yamamoto Kazunari 2024-07-10 15:19:11 -0700
  • c417de6e61 Fix missing calls to SetThreadPoolAllocator() in TProgram public interface functions Yamamoto Kazunari 2024-07-10 15:19:11 -0700
  • 4d40042e37 Add C interface types and functions for IO mapping Steve Urquhart 2024-07-10 15:30:22 -0700
  • 08d6f7a6bb Add C interface function to set preprocessed shader code Steve Urquhart 2024-07-10 15:30:22 -0700
  • 6b8179b446 Add C interface glslang::Version counterpart and version getter function Steve Urquhart 2024-07-10 15:30:22 -0700
  • bedbe7481e Expose setGlobalUniform* methods to the C API Andrei Alexeyev 2024-07-23 15:11:46 +0200
  • f7f15cf67c Bump github/codeql-action from 3.25.12 to 3.25.13 dependabot[bot] 2024-07-22 06:43:41 +0000
  • ab670d444b Bump lukka/get-cmake from 3.30.0 to 3.30.1 dependabot[bot] 2024-07-22 06:43:36 +0000
  • c94104bf01
    Expose setGlobalUniform* methods to the C API Andrei Alexeyev 2024-07-23 15:11:46 +0200
  • 592aed9c20 Don't emit debug instructions before an OpPhi Arcady Goldmints-Orlov 2024-07-22 17:20:14 -0400
  • 74d448cc15 Add some comments and rename a helper function Arcady Goldmints-Orlov 2024-07-18 18:16:20 -0400
  • e9154ffe03 Don't emit debug instructions before an OpPhi Arcady Goldmints-Orlov 2024-07-22 17:20:14 -0400
  • 874217b829
    Bump github/codeql-action from 3.25.12 to 3.25.13 dependabot[bot] 2024-07-22 06:43:41 +0000
  • 2cbdc6dd50
    Bump lukka/get-cmake from 3.30.0 to 3.30.1 dependabot[bot] 2024-07-22 06:43:36 +0000
  • 2e69269600
    Merge e9461ed05b into dc9f6f61ad Qingyuan Zheng 2024-07-22 13:06:46 +0800
  • dc9f6f61ad
    Add column to location logs Antoine 2024-07-20 00:37:58 +0200
  • 8b12bf01a7 Revert whitespace changes Arcady Goldmints-Orlov 2024-07-19 17:57:47 -0400
  • 74c39e2f99 Restore fixture test. Antoine 2024-07-19 23:17:09 +0200
  • c26350a519 Add some comments and rename a helper function Arcady Goldmints-Orlov 2024-07-18 18:16:20 -0400
  • c958e6ac54 Update tests mmoult 2024-07-17 17:52:04 -0500
  • 52f68dc6b2
    Add more location aliasing checks jimihem 2024-07-18 06:23:38 +0800
  • e41ecd6dc3
    Update linkValidate.cpp jimihem 2024-07-17 17:03:34 +0800
  • 8a363d7fdb
    Update ps_sample.frag jimihem 2024-07-17 16:59:26 +0800
  • 35bbb9b0d4 Apply GLSL memory decorations to OpVariable mmoult 2024-07-16 20:10:15 -0500
  • aabf8f284c location aliasing when location aliasing, the aliases sharing the location must have the same underlying numerical type and bit width (floating-point or integer, 32-bit versus 64-bit, etc.) and the same auxiliary storage and interpolation qualification. Jimi He(WH-RD) 2024-07-16 13:39:04 +0800
  • 48eaea60b8
    Fix undefined behaviors caught by ubsan arcady-lunarg 2024-07-15 19:10:42 -0400
  • 702026e3f5
    Support constant expression calculated by matrixCompMult. jimihem 2024-07-16 02:24:16 +0800
  • fb7a681cab Bump github/codeql-action from 3.25.11 to 3.25.12 dependabot[bot] 2024-07-15 06:06:28 +0000
  • 4b3170d731 Bump actions/setup-python from 5.1.0 to 5.1.1 dependabot[bot] 2024-07-15 06:06:33 +0000
  • cbe035c48e refine code Jimi He(WH-RD) 2024-07-15 12:22:56 +0800
  • 5347b7c7ae Support constant expression calculated by matrixCompMult. “jimihe” 2023-12-14 09:34:50 +0800
  • 27d0204319
    Bump actions/setup-python from 5.1.0 to 5.1.1 dependabot[bot] 2024-07-15 06:06:33 +0000
  • 45a21aecd2
    Bump github/codeql-action from 3.25.11 to 3.25.12 dependabot[bot] 2024-07-15 06:06:28 +0000
  • fd69e47706 Restore test from config from file. Antoine 2024-07-14 00:01:47 +0200
  • 4774888d20 Restore test from runtests & add test for --error-column option Antoine 2024-07-13 23:43:03 +0200
  • ba5c010c59 fix crash when atomicCounter() with no args is used. Malcolm Bechard 2024-07-12 01:06:18 -0400
  • a8c498eaec fix crash when atomicCounter() with no args is used. Malcolm Bechard 2024-07-12 01:06:18 -0400
  • 7153d77c69 add cross-stage check for missing outputs Malcolm Bechard 2024-07-12 00:51:48 -0400
  • 2b3cf7d270 Another ubsan fix: initialize the bools in TCall Arcady Goldmints-Orlov 2024-07-11 19:17:59 -0400
  • fcd2e1d348 Fix various shellcheck warnings Arcady Goldmints-Orlov 2024-06-21 19:59:57 -0400
  • 95c97f1695 Change uses of bash to /bin/sh where possible. Arcady Goldmints-Orlov 2023-02-03 17:15:43 -0500
  • 01aa748eb8 ci: Add a UBSAN run alongside ASAN and TSAN Arcady Goldmints-Orlov 2024-07-11 18:33:44 -0400
  • 02099d36f3 Fix undefined behaviors caught by ubsan Arcady Goldmints-Orlov 2024-07-11 14:33:08 -0400
  • ca772ad79a Adding the --error-column option to display the column of the error if required. Antoine 2024-07-09 21:56:04 +0200
  • 42d9adf50b Bump lukka/get-cmake from 3.29.6 to 3.30.0 dependabot[bot] 2024-07-08 06:55:29 +0000
  • 5ec1a8d0b5 Update macOS requirement from 11 to 12 in github CD workflow Arcady Goldmints-Orlov 2024-07-05 16:56:22 -0400
  • 2f0f0483cc Update macOS requirement from 11 to 12 in github CD workflow Arcady Goldmints-Orlov 2024-07-05 16:56:22 -0400
  • fae2f0ada8 Bump actions/upload-artifact from 4.3.3 to 4.3.4 dependabot[bot] 2024-07-08 06:55:34 +0000
  • c9f8f1e0fc
    Bump actions/upload-artifact from 4.3.3 to 4.3.4 dependabot[bot] 2024-07-08 06:55:34 +0000
  • a561c5023a
    Bump lukka/get-cmake from 3.29.6 to 3.30.0 dependabot[bot] 2024-07-08 06:55:29 +0000
  • 4a516f28a1 kokoro: use Python 3.12 for Linux builds David Neto 2024-07-05 16:53:40 -0400
  • 3bb676ecf2 kokoro: use Python 3.12 for Linux builds David Neto 2024-07-05 16:53:40 -0400
  • f9fbc91d4f Fix glslangValidator installation friendlyanon 2024-07-02 19:55:24 +0200
  • e9461ed05b Add test for sampler type non-semantic debug info Qingyuan Zheng 2024-07-04 05:46:23 +0000
  • 5c257df226 Generate debug name matching the source language for opaque image/texture/sampler Qingyuan Zheng 2024-07-04 05:29:58 +0000
  • 5939e32b87 Fixes undefined behavior due to unspecified enum backing Mason Remaley 2024-07-02 19:56:52 -0700
  • d0ca3d0f49 Fixes undefined behavior due to unspecified enum backing Mason Remaley 2024-07-02 19:56:52 -0700
  • 3992259996 Fix glslangValidator installation friendlyanon 2024-07-02 19:55:24 +0200
  • 704107fda3 Fix function call line number for calls spanning multiple lines. Qingyuan Zheng 2024-07-02 08:11:11 +0000
  • 85262fb20e Fill correct file name to OpDebugFunction and add line info for parameters' OpDebugDeclare Qingyuan Zheng 2024-07-02 06:31:18 +0000
  • eb418a726c Fix function call line number for calls spanning multiple lines. Qingyuan Zheng 2024-07-02 08:11:11 +0000
  • 1c78c2dd21 Fill correct file name to OpDebugFunction and add line info for parameters' OpDebugDeclare Qingyuan Zheng 2024-07-02 06:31:18 +0000
  • 8a5086efb0 Bump github/codeql-action from 3.25.10 to 3.25.11 dependabot[bot] 2024-07-01 06:16:32 +0000
  • cff255387c
    Bump github/codeql-action from 3.25.10 to 3.25.11 dependabot[bot] 2024-07-01 06:16:32 +0000
  • 33c7e30860
    Don't emit duplicate decorations. (#3635) Steven Perron 2024-06-28 19:16:59 -0400
  • 7c40de7aa2 Auto-detect WASI platform Antoine 2024-06-24 23:02:55 +0200
  • 20490a11aa Adding the preprocessor value DISABLE_THREAD_SUPPORT to allow compilation of glslang without thread support for WASI. Antoine 2024-05-22 22:56:43 +0200
  • ea087ff90d Bump lukka/get-cmake from 3.29.5 to 3.29.6 dependabot[bot] 2024-06-24 06:38:25 +0000
  • 69f215bf4b fix format Steven Perron 2024-06-26 10:20:01 -0400
  • 07a7c68143 Change decorations to a set. Steven Perron 2024-06-26 09:46:57 -0400
  • fa9c3deb49 Update CHANGES for 14.3.0 vulkan-sdk-1.3.290.0 14.3.0 vulkan-sdk-1.3.290 Jeremy Hayes 2024-06-25 16:09:26 -0600
  • 10e084a273 Update CHANGES for 14.3.0 Jeremy Hayes 2024-06-25 16:09:26 -0600
  • 73eb2ad9c5 Chanage decorationAlreadyAdded to take an instruction to be more general. Steven Perron 2024-06-25 15:30:46 -0400
  • 96f11632b8 Fix warning and format. Steven Perron 2024-06-25 15:09:28 -0400
  • e98558e816 Don't emit duplicate decorations. Steven Perron 2024-06-25 14:36:49 -0400
  • 0d6be86cf1 Update known_good.json Jeremy Hayes 2024-06-25 11:24:55 -0600
  • 55effe5d8a Update known_good.json Jeremy Hayes 2024-06-25 11:24:55 -0600
  • 13edff0c6e Auto-detect WASI platform Antoine 2024-06-24 23:02:55 +0200
  • 0c15a28c94 refactor: Make type component/constituent counts unsigned Arcady Goldmints-Orlov 2024-06-21 17:31:00 -0400
  • 33d517470e Generate vector constructions more efficiently when sizes match Arcady Goldmints-Orlov 2024-06-21 14:07:50 -0400
  • 52cc4f9f41
    Bump lukka/get-cmake from 3.29.5 to 3.29.6 dependabot[bot] 2024-06-24 06:38:25 +0000
  • fc075a1994 Convert 8/16-bit int (and their composite vector) types to their corresponding 32-bit types first - this fixes #3607 - and this also fixes assertion failure in the PR #3628 ravi688 2024-06-23 18:03:09 +0530
  • 08ef180d33 Update comment to more succint that 8/16-bit composites can't be directly constructed Earlier the comment looked misleading that composites of 8/16-bit types can't be constructed at all. As per the GL_EXT_shader_16bit_storage extension, they can't be constructed directly, however, can be constructed indirectly. ravi688 2024-06-22 23:47:29 +0530
  • 304562ccc6 refactor: Make type component/constituent counts unsigned Arcady Goldmints-Orlov 2024-06-21 17:31:00 -0400
  • 8c6ef14f5a Generate vector constructions more efficiently when sizes match Arcady Goldmints-Orlov 2024-06-21 14:07:50 -0400
  • 2d8b71fc63 Add test cases for redundant type conversions Arcady Goldmints-Orlov 2024-06-20 17:13:09 -0400
  • 01ff4bb2df Add test cases for redundant type conversions Arcady Goldmints-Orlov 2024-06-20 17:13:09 -0400
  • a05c4eca74
    Skip identity conversions for 8-bit and 16-bit types (#3622) RP Singh 2024-06-21 02:04:59 +0530
  • 0c42756795 [No Functional Change] Added copyright message (as per CLA) ravi688 2024-06-19 22:26:07 +0530
  • 68a17eb721 Bump actions/checkout from 4.1.6 to 4.1.7 dependabot[bot] 2024-06-17 06:16:11 +0000
  • d275ea6c52 Bump github/codeql-action from 3.25.8 to 3.25.10 dependabot[bot] 2024-06-17 06:16:06 +0000
  • eadafe80ed Update known_good.json Romaric Jodin 2024-06-17 11:47:50 +0200
  • 2d7319253d Update known_good.json Romaric Jodin 2024-06-17 11:47:50 +0200
  • a6cdcd8e10
    Bump actions/checkout from 4.1.6 to 4.1.7 dependabot[bot] 2024-06-17 06:16:11 +0000
  • 9c6784cc76
    Bump github/codeql-action from 3.25.8 to 3.25.10 dependabot[bot] 2024-06-17 06:16:06 +0000
  • 929e960d2f [BugFix] Do not generate any conversion for 8-bit and 16-bit types if it is an identity conversion This change affects the following type of shaders (which does identity conversion for 8/16 bit types): ``` layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; ravi688 2024-06-16 12:06:59 +0530
  • 19efb4ec60 Move the spv.debugInfo.frag test back into runtests Arcady Goldmints-Orlov 2024-06-14 18:17:21 -0400
  • d8f5681ec0 Add includer to gtest for include file tests. Qingyuan Zheng 2024-03-01 13:09:15 -0800
  • 685f4e252f Move the spv.debugInfo.frag test back into runtests Arcady Goldmints-Orlov 2024-06-14 18:17:21 -0400
  • d436aeddd2 Add includer to gtest for include file tests. Qingyuan Zheng 2024-03-01 13:09:15 -0800
  • a92c61f845 Add aliases for the public libraries AnyOldName3 2024-02-14 16:38:44 +0000
  • 02263efcd6 Add support for the ARM extended matrix layout Pedro Olsen Ferreira 2024-06-07 12:48:05 +0100
  • 8b25588bd9 Add support for the ARM extended matrix layout Pedro Olsen Ferreira 2024-06-07 12:48:05 +0100
  • 68821c4da8 Bump github/codeql-action from 3.25.7 to 3.25.8 dependabot[bot] 2024-06-10 06:57:04 +0000
  • d2b2a3d057 Bump lukka/get-cmake from 3.29.3 to 3.29.5 dependabot[bot] 2024-06-10 06:56:58 +0000
  • 803aa83099
    Bump github/codeql-action from 3.25.7 to 3.25.8 dependabot[bot] 2024-06-10 06:57:04 +0000
  • ba1b19fd74
    Bump lukka/get-cmake from 3.29.3 to 3.29.5 dependabot[bot] 2024-06-10 06:56:58 +0000
  • 73eccd4b67 Add the KHR suffix for OpExtInstWithForwardRefsKHR instruction Arcady Goldmints-Orlov 2024-06-06 18:07:12 -0400
  • 81f7045aa0 Emit debug info for buffer references Arcady Goldmints-Orlov 2024-03-11 18:53:37 -0400
  • 996c5d3123 Add support for OpExtInstWithForwardRefs Arcady Goldmints-Orlov 2024-03-11 18:24:45 -0400
  • c682e75df6 Add the KHR suffix for OpExtInstWithForwardRefsKHR instruction Arcady Goldmints-Orlov 2024-06-06 18:07:12 -0400
  • 00c9ac4a9f Add missing updated test from runTest Antoine 2024-06-07 00:00:30 +0200
  • cce3701d09 Updated test with column display Antoine 2024-06-05 22:17:19 +0200
  • 7f98946cdd Emit debug info for buffer references Arcady Goldmints-Orlov 2024-03-11 18:53:37 -0400
  • 1755cbf915 Add support for OpExtInstWithForwardRefs Arcady Goldmints-Orlov 2024-03-11 18:24:45 -0400
  • 4da479aa6a Generate SPV_EXT_replicated_composites when requested by pragma. Jeff Bolz 2024-05-31 12:00:03 -0500
  • 6a8b2b2439 Reuse loads generated for repeated function arguments Jeff Bolz 2024-05-31 11:46:03 -0500
  • 0e311906b9 Bump github/codeql-action from 3.25.6 to 3.25.7 dependabot[bot] 2024-06-03 06:06:47 +0000
  • 53a1293eef
    Bump github/codeql-action from 3.25.6 to 3.25.7 dependabot[bot] 2024-06-03 06:06:47 +0000
  • 566b0535e5 Add column to location logs. Antoine 2024-06-01 17:03:06 +0200
  • ca7d736d17 Generate SPV_EXT_replicated_composites when requested by pragma. Jeff Bolz 2024-05-31 12:00:03 -0500
  • 168f9dcf38 Reuse loads generated for repeated function arguments Jeff Bolz 2024-05-31 11:46:03 -0500
  • 2b19bf7e1b Fix few typos Philippe SWARTVAGHER 2024-05-26 18:39:33 +0200
  • 5b09f3e4bf Bump github/codeql-action from 3.25.5 to 3.25.6 dependabot[bot] 2024-05-27 06:56:06 +0000
  • edfafd0f38
    Bump github/codeql-action from 3.25.5 to 3.25.6 dependabot[bot] 2024-05-27 06:56:06 +0000
  • b800f90179 Fix few typos Philippe SWARTVAGHER 2024-05-26 18:39:33 +0200
  • 1cad045cc2 Make gl_HitT proper aliases of gl_RayTmax Max Andersson 2022-03-21 07:01:08 +0100
  • a145a12132 Make gl_HitT proper aliases of gl_RayTmax Max Andersson 2022-03-21 07:01:08 +0100
  • fda41e8e8f Adding the preprocessor value DISABLE_THREAD_SUPPORT to allow compilation of glslang without thread support for WASI. Antoine 2024-05-22 22:56:43 +0200
  • 7c3c50ea94
    spirv: Add a postprocessing pass to fix up uses of OpSampledImage arcady-lunarg 2024-05-20 10:25:55 -0700
  • 2712d643b1 Bump actions/checkout from 4.1.5 to 4.1.6 dependabot[bot] 2024-05-20 06:27:39 +0000
  • 31cfe5f9c7 Bump github/codeql-action from 3.25.3 to 3.25.5 dependabot[bot] 2024-05-20 06:27:45 +0000
  • 8ed4ec6268
    Bump github/codeql-action from 3.25.3 to 3.25.5 dependabot[bot] 2024-05-20 06:27:45 +0000
  • e0b915f8de
    Bump actions/checkout from 4.1.5 to 4.1.6 dependabot[bot] 2024-05-20 06:27:39 +0000
  • 81d33967ec Fix an iterator invalidation problem, hopefully Arcady Goldmints-Orlov 2024-05-17 18:44:50 -0400
  • af0641aa09 ci: Add testing on Mac OS 14 instead of 12 Arcady Goldmints-Orlov 2024-05-14 14:39:59 -0400
  • 8bfe0eb86a ci: Add testing on Mac OS 14 instead of 12 Arcady Goldmints-Orlov 2024-05-14 14:39:59 -0400
  • 541733a66b Bump actions/checkout from 4.1.4 to 4.1.5 dependabot[bot] 2024-05-13 14:18:10 +0000
  • aaf91f5a7d
    Bump actions/checkout from 4.1.4 to 4.1.5 dependabot[bot] 2024-05-13 14:18:10 +0000
  • b3e9bdbe16 Bump ossf/scorecard-action from 2.3.1 to 2.3.3 dependabot[bot] 2024-05-13 06:39:19 +0000
  • 377c8f979a Bump lukka/get-cmake from 3.29.2 to 3.29.3 dependabot[bot] 2024-05-13 06:39:27 +0000
  • b05dc7a7a6
    Bump lukka/get-cmake from 3.29.2 to 3.29.3 dependabot[bot] 2024-05-13 06:39:27 +0000
  • b73263e6c2
    Bump ossf/scorecard-action from 2.3.1 to 2.3.3 dependabot[bot] 2024-05-13 06:39:19 +0000
  • edca09e3af
    add back layoutLocation to public API Pavel Rojtberg 2024-05-10 20:54:17 +0200
  • 308eaa3dfa
    Update glslang/MachineIndependent/ShaderLang.cpp Pavel Rojtberg 2024-05-10 19:42:30 +0200
  • b470791236 add back layoutLocation to public API Pavel Rojtberg 2024-05-10 16:14:56 +0200
  • effcbf7893 Bump actions/checkout from 4.1.3 to 4.1.4 dependabot[bot] 2024-05-06 06:20:55 +0000
  • a08057a029 Added glslang_shader_set_entry_point and glslang_shader_set_invert_y metarutaiga 2024-05-08 12:30:34 +0800
  • 3ac44aa13d
    Bump actions/checkout from 4.1.3 to 4.1.4 dependabot[bot] 2024-05-06 06:20:55 +0000
  • e8dd0b6903 Update CHANGES for 14.2.0 vulkan-sdk-1.3.283.0 14.2.0 vulkan-sdk-1.3.283 Jeremy Hayes 2024-05-02 15:13:33 -0600
  • d16ef24bb2 Update CHANGES for 14.2.0 Jeremy Hayes 2024-05-02 15:13:33 -0600
  • 09ea315e6e spirv: Add a postprocessing pass to fix up uses of OpSampledImage Arcady Goldmints-Orlov 2024-04-09 14:33:29 -0400
  • 409c97dfee Update known_good.json Jeremy Hayes 2024-05-02 11:06:16 -0600
  • 1ca4459c3a Update known_good.json Jeremy Hayes 2024-05-02 11:06:16 -0600
  • 142052fa30 Update validation results of SPV_QCOM_image_processing2 David Neto 2024-04-30 12:52:24 -0400
  • 2933094e39 Update validation results of SPV_QCOM_image_processing2 David Neto 2024-04-30 12:52:24 -0400
  • f857417c99 Bump hendrikmuhs/ccache-action from 1.2.12 to 1.2.13 dependabot[bot] 2024-04-29 06:52:41 +0000
  • 56b4edec35 Bump actions/upload-artifact from 4.3.2 to 4.3.3 dependabot[bot] 2024-04-29 06:52:37 +0000
  • 1fc07b5d61 Bump github/codeql-action from 3.25.1 to 3.25.3 dependabot[bot] 2024-04-29 06:52:34 +0000
  • 498bea2d65
    Bump hendrikmuhs/ccache-action from 1.2.12 to 1.2.13 dependabot[bot] 2024-04-29 06:52:41 +0000
  • 69bce7cd99
    Bump actions/upload-artifact from 4.3.2 to 4.3.3 dependabot[bot] 2024-04-29 06:52:37 +0000
  • 92787838f7
    Bump github/codeql-action from 3.25.1 to 3.25.3 dependabot[bot] 2024-04-29 06:52:34 +0000
  • 44fcbccd06
    location aliasing (#3438) jimihem 2024-04-27 00:05:08 +0800
  • 50edc02b82 Merge branch 'main' into pr/3438 Arcady Goldmints-Orlov 2024-04-26 11:22:01 -0400
  • 9337143313 Increase the TIntermediate::usedIo array Arcady Goldmints-Orlov 2024-04-25 19:14:26 -0400
  • 1e8e2dcae0 Increase the TIntermediate::usedIo array Arcady Goldmints-Orlov 2024-04-25 19:14:26 -0400
  • b5672e8e8d readme: added a note about STACK_SIZE Emscripten compiler setting assiduous 2024-04-23 13:17:38 -0700
  • a4f870053f
    A couple of fixes to the GL_QCOM_image_processing2 support (#3578) Wooyoung Kim 2024-04-23 15:34:51 -0700
  • c74003cfbc readme: added a note about STACK_SIZE Emscripten compiler setting assiduous 2024-04-23 13:17:38 -0700
  • 5af4fe166d A couple of fixes to the GL_QCOM_image_processing2 support Wooyoung Kim 2024-04-19 16:24:44 -0700
  • b9b8fd917b Using reserve() in GlslangToSpv Herman Semenov 2024-04-01 15:23:35 +0000
  • e46c1b725c Keep vec1.x l-value in HLSL Pavel Asyutchenko 2024-04-19 22:54:52 +0200
  • d4d821272b Bump github/codeql-action from 3.24.10 to 3.25.1 dependabot[bot] 2024-04-22 06:49:21 +0000
  • d91ca31132 Bump actions/upload-artifact from 4.3.1 to 4.3.2 dependabot[bot] 2024-04-22 06:49:14 +0000
  • ce24426fbb Bump actions/checkout from 4.1.2 to 4.1.3 dependabot[bot] 2024-04-22 06:49:11 +0000
  • 1dc644e5ce A couple of fixes to the GL_QCOM_image_processing2 support Wooyoung Kim 2024-04-19 16:24:44 -0700
  • 62375a83cd
    Bump github/codeql-action from 3.24.10 to 3.25.1 dependabot[bot] 2024-04-22 06:49:21 +0000
  • a9def2e405
    Bump actions/upload-artifact from 4.3.1 to 4.3.2 dependabot[bot] 2024-04-22 06:49:14 +0000
  • 0594eabdeb
    Bump actions/checkout from 4.1.2 to 4.1.3 dependabot[bot] 2024-04-22 06:49:11 +0000
  • a51f7dad02 A couple of fixes to the GL_QCOM_image_processing2 support Wooyoung Kim 2024-04-19 16:24:44 -0700
  • efbaf2973e
    Keep vec1.x l-value in HLSL Pavel Asyutchenko 2024-04-19 22:54:52 +0200
  • 68df223056
    index outside gl_SampleMask range, compiler need report error. (#3556) jimihem 2024-04-18 08:14:26 +0800
  • 593dbafd0d
    Better follow HLSL offsets rules (#3575) Pavel Asyutchenko 2024-04-18 01:34:28 +0200
  • 6d3cbaf69e Merge branch 'main' into pr/3556 Arcady Goldmints-Orlov 2024-04-17 18:53:55 -0400
  • c76a79fef6
    Better follow HLSL offsets rules Pavel Asyutchenko 2024-04-18 00:25:03 +0200
  • 9001ec9aa5 Bump lukka/get-cmake from 3.29.1 to 3.29.2 dependabot[bot] 2024-04-15 06:58:24 +0000
  • 05ba15169e Update the README-spirv-remap.txt Arcady Goldmints-Orlov 2024-04-15 18:25:09 -0400
  • dba720ff94 Adjust hlsl infinity-constant test David Neto 2024-04-15 16:22:05 -0400
  • 93c1f21e5b Update the README-spirv-remap.txt Arcady Goldmints-Orlov 2024-04-15 18:25:09 -0400
  • 17afd5cc83 Adjust hlsl infinity-constant test David Neto 2024-04-15 16:22:05 -0400
  • 1e4f53ab2d
    Prevent duplicate SPIR-V decorations (#3570) alan-baker 2024-04-15 11:39:23 -0400
  • 43d919cac0
    Bump lukka/get-cmake from 3.29.1 to 3.29.2 dependabot[bot] 2024-04-15 06:58:24 +0000
  • 5e364a7bff Prevent duplicate RelaxedPrecision decoration Alan Baker 2024-04-12 19:43:10 -0400
  • 7c7d67d243 Prevent duplicate SPIR-V decorations Alan Baker 2024-04-12 18:13:06 -0400
  • 2db79056b4 Maximum optimization inserts using reserve() for operands Herman Semenov 2024-04-01 19:51:29 +0300
  • d52749714a Bump lukka/get-cmake from 3.29.0 to 3.29.1 dependabot[bot] 2024-04-08 06:15:22 +0000
  • 188ec80dc5 Bump github/codeql-action from 3.24.9 to 3.24.10 dependabot[bot] 2024-04-08 06:15:17 +0000
  • 6e997ec817
    Bump lukka/get-cmake from 3.29.0 to 3.29.1 dependabot[bot] 2024-04-08 06:15:22 +0000
  • be1a65ecc9
    Bump github/codeql-action from 3.24.9 to 3.24.10 dependabot[bot] 2024-04-08 06:15:17 +0000
  • 8a3ea594c7 Bump actions/setup-python from 5.0.0 to 5.1.0 dependabot[bot] 2024-04-01 06:59:42 +0000
  • ac5341fe91 Add a test for floating point exponent overflow “jimihe” 2024-03-25 16:10:18 +0800
  • d24cda64d1 Check for exponent overflow in float parser Arcady Goldmints-Orlov 2024-03-29 20:09:37 -0400
  • 8f509670b8 Maximum optimization inserts using reserve() for operands Herman Semenov 2024-04-01 19:51:29 +0300
  • 5bd7269fb1 Using std::make_unique C++17 in some functions Herman Semenov 2024-04-01 18:52:22 +0300
  • 890bbb2b32
    Using reserve() in GlslangToSpv Herman Semenov 2024-04-01 15:23:35 +0000
  • 4319a464ca
    Bump actions/setup-python from 5.0.0 to 5.1.0 dependabot[bot] 2024-04-01 06:59:42 +0000
  • 137a5a811a Add a test for floating point exponent overflow “jimihe” 2024-03-25 16:10:18 +0800
  • 3288a91dbb Check for exponent overflow in float parser Arcady Goldmints-Orlov 2024-03-29 20:09:37 -0400
  • 0015dc9345
    Branch out of relaxed rules on opaque arguments declared at top-level (#3558) Samuel Bourasseau 2024-03-30 00:40:26 +0100
  • ee468d3a90 Fix oversight in second code path for function arguments. Samuel Bourasseau 2024-03-28 14:58:15 +0100
  • 6fb0eb98e6 Branch out of relaxed rules on opaque arguments declared at top-level Samuel Bourasseau 2024-03-27 15:45:03 +0100
  • 8c0199c4fd Bump github/codeql-action from 3.24.7 to 3.24.9 dependabot[bot] 2024-03-25 06:58:50 +0000
  • 77c4d12792 Bump lukka/get-cmake from 3.28.3 to 3.29.0 dependabot[bot] 2024-03-25 06:58:34 +0000
  • 4099a7ac08 Initial changes for report statement feature Lawrence Kok 2024-03-25 13:03:55 +0200
  • 33ce50bf2f "2147483649" of 1.0e2147483649 is out of range that positive 32bits int can store. precision highp float; out vec4 my_FragColor; void main() { // Out-of-range floats should overflow to infinity // GLSL ES 3.00.6 section 4.1.4 Floats: // "If the value of the floating point number is too large (small) to be stored as a single precision value, it is converted to positive (negative) infinity" float correct = isinf(1.0e2147483649) ? 1.0 : 0.0; my_FragColor = vec4(0.0, correct, 0.0, 1.0); } “jimihe” 2024-03-25 16:10:18 +0800
  • 66d37662e8 index outside gl_SampleMask range, compiler need report error. layout (location = 0) out mediump vec4 fs_color; void main() { const highp int invalidIndex = (gl_MaxSamples + 31) / 32; highp int invalidValue = gl_SampleMask[invalidIndex]; fs_color = vec4(1.0f, 0.0f, 0.0f, 1.0f); } “jimihe” 2024-03-25 15:34:04 +0800
  • 207bcf83eb
    Bump github/codeql-action from 3.24.7 to 3.24.9 dependabot[bot] 2024-03-25 06:58:50 +0000
  • f699c7e45d
    Bump lukka/get-cmake from 3.28.3 to 3.29.0 dependabot[bot] 2024-03-25 06:58:34 +0000
  • 3225778615 Fix an issue of getExtBuiltins() Rex Xu 2024-03-21 23:41:47 +0800
  • 6c33e87ad3 Fix an issue of getExtBuiltins() Rex Xu 2024-03-21 23:41:47 +0800
  • 022aea431c
    Fix issues of the interaction between cooperative_matrix and spirv_intrinsics Rex Xu 2024-03-21 23:09:00 +0800
  • f4dee7d04a Fix issues of the interaction between cooperative_matrix and spirv_intrinsics Rex Xu 2024-02-18 19:09:28 +0800
  • 10ee92feb0
    Support for SPV_QCOM_image_processing2 (#3539) Wooyoung Kim 2024-03-20 15:56:00 -0700
  • dcfc0d8de9 Support for SPV_QCOM_image_processing2 Wooyoung Kim 2024-03-19 15:49:14 -0700
  • 8dcf9d82f3
    Merge branch 'KhronosGroup:main' into GL_QCOM_image_processing2 Wooyoung Kim 2024-03-19 13:52:18 -0700
  • be0d1cb452 build: fix CI sanitizer failures Arcady Goldmints-Orlov 2024-03-19 11:41:32 -0400
  • 86fbb4a78a build: fix CI sanitizer failures Arcady Goldmints-Orlov 2024-03-19 11:41:32 -0400
  • b047a21033 Bump github/codeql-action from 3.24.6 to 3.24.7 dependabot[bot] 2024-03-18 06:34:44 +0000
  • 303467ae4e Bump actions/checkout from 4.1.1 to 4.1.2 dependabot[bot] 2024-03-18 06:34:37 +0000
  • 4de9c9d6fd
    Bump github/codeql-action from 3.24.6 to 3.24.7 dependabot[bot] 2024-03-18 06:34:44 +0000
  • 0f4340fdad
    Bump actions/checkout from 4.1.1 to 4.1.2 dependabot[bot] 2024-03-18 06:34:37 +0000
  • cc5df79957 Support for SPV_QCOM_image_processing2 Wooyoung Kim 2024-03-15 15:13:54 -0700
  • 95a1d59cb2 Support for SPV_QCOM_image_processing2 Wooyoung Kim 2023-06-26 13:45:06 -0700
  • 9f37ad360e Support files with UTF8BOM character Steve Urquhart 2024-02-09 15:14:12 -0500
  • d46637174d Support files with UTF8BOM character Steve Urquhart 2024-02-09 15:14:12 -0500
  • ee2f5d09ea Update CHANGES for release 14.1.0 vulkan-sdk-1.3.280.0 14.1.0 vulkan-sdk-1.3.280 Jeremy Hayes 2024-03-08 14:40:34 -0700
  • 05d51d6fc3 Update CHANGES for release 14.1.0 Jeremy Hayes 2024-03-08 14:40:34 -0700
  • 90b46ffbcb Update known_good.json Jeremy Hayes 2024-03-08 13:20:46 -0700
  • 916f3f39dc Update known_good.json Jeremy Hayes 2024-03-08 13:20:46 -0700
  • d73712b8f6
    Add flags for outputting absolute paths for messages (#3467) Sharo 2024-03-08 00:02:45 +0000
  • e7d4ad91a9 Increase TStorageQualifier bitfield width Jeremy Hayes 2024-03-06 15:10:12 -0700
  • b594edd35e Increase TStorageQualifier bitfield width Jeremy Hayes 2024-03-06 15:10:12 -0700
  • bada5c87ec
    GL_EXT_control_flow_attributes2 support. (#3531) Wooyoung Kim 2024-03-04 13:43:05 -0800
  • c753256126 updated Test/baseResults/460.frag.out Wooyoung Kim 2024-03-04 10:33:46 -0800
  • ad7e719c3b Bump github/codeql-action from 3.24.5 to 3.24.6 dependabot[bot] 2024-03-04 06:37:15 +0000
  • 3e9040554d
    Bump github/codeql-action from 3.24.5 to 3.24.6 dependabot[bot] 2024-03-04 06:37:15 +0000
  • bf08e1db5c Fix debug info file and source strings Jeremy Hayes 2023-10-24 13:07:31 -0600
  • e369a58329 Fix debug info file and source strings Jeremy Hayes 2023-10-24 13:07:31 -0600
  • 001d6072e2 glslang/MachineIndependent: fix UB Miko Larsson 2024-02-27 15:39:37 +0100
  • 50585dfee2 regenerated the grammar using bison 3.8.2 Wooyoung Kim 2024-02-28 14:34:40 -0800
  • 05e5a95415 updated the grammar to require control_flow_attributes2 on iteration_statement Wooyoung Kim 2024-02-27 17:47:45 -0800
  • b0df68c490 Add support for GL_ARB_shading_language_include Nathaniel Cesario 2023-12-15 12:08:05 -0700
  • 84802f11b4 added a define to premable Wooyoung Kim 2024-02-27 13:42:03 -0800
  • fa04cdf355 Bump github/codeql-action from 3.24.3 to 3.24.5 dependabot[bot] 2024-02-26 06:05:18 +0000
  • e7aca76cba GL_EXT_control_flow_attributes2 support. Wooyoung Kim 2024-02-27 01:33:40 -0800
  • 2c4348f064 Fix HLSL built-in passthrough via inout Pavel Asyutchenko 2024-02-22 00:07:01 +0100
  • 17cabe0fbc
    Bump github/codeql-action from 3.24.3 to 3.24.5 dependabot[bot] 2024-02-26 06:05:18 +0000
  • 2518af09c8 Change fp16_vector_atomic to not require other SPIR-V atomic extensions Jeff Bolz 2024-02-21 12:09:36 -0600
  • b1b0ce94e4
    Fix HLSL built-in passthrough via inout Pavel Asyutchenko 2024-02-22 00:07:01 +0100
  • 498cefb394 Change fp16_vector_atomic to not require other SPIR-V atomic extensions Jeff Bolz 2024-02-21 12:09:36 -0600
  • 78e5d7976e cmake: Enable implicit fallthrough warnings for gcc and clang Arcady Goldmints-Orlov 2024-02-19 18:46:46 -0500
  • 1fc174387d Refactor reflection.cpp to silence fallthrough warnings Arcady Goldmints-Orlov 2024-02-20 18:17:02 -0500
  • 7ffa289495 Add extra break statements to quiet clang warnings. Arcady Goldmints-Orlov 2024-02-19 18:45:25 -0500
  • 606209e07d Use [[fallthrough]] attribute instead of comments. Arcady Goldmints-Orlov 2024-02-19 18:42:55 -0500
  • 99fa7158ad cmake: Enable implicit fallthrough warnings for gcc and clang Arcady Goldmints-Orlov 2024-02-19 18:46:46 -0500
  • 8078eb848c Refactor reflection.cpp to silence fallthrough warnings Arcady Goldmints-Orlov 2024-02-20 18:17:02 -0500
  • 7df3b8a322 Add extra break statements to quiet clang warnings. Arcady Goldmints-Orlov 2024-02-19 18:45:25 -0500
  • 7275a2d81f Use [[fallthrough]] attribute instead of comments. Arcady Goldmints-Orlov 2024-02-19 18:42:55 -0500
  • 8ca24e7cf1
    Remove implicit fallthrough (#3518) Chris Djali 2024-02-19 22:45:45 +0000
  • 339552c5c3 Bump github/codeql-action from 3.24.0 to 3.24.3 dependabot[bot] 2024-02-19 06:53:50 +0000
  • b8421d7fcc Quote paths in runtest AnyOldName3 2024-02-15 18:15:04 +0000
  • fb23503f12 -Wmissing-field-initializers fixes AnyOldName3 2024-02-15 18:58:13 +0000
  • 6340ba901a
    Document that the only supported dependency commits are the ones in known_good.json Chris Djali 2024-02-19 16:26:07 +0000
  • d8497f2d8b
    Bump github/codeql-action from 3.24.0 to 3.24.3 dependabot[bot] 2024-02-19 06:53:50 +0000
  • f6cb82b3ad Add missed variable AnyOldName3 2024-02-16 14:43:22 +0000
  • 0beae00818 Document that the only supported dependency commits are the ones in known_good.json AnyOldName3 2024-02-15 23:01:01 +0000
  • 3e4af3f614 Add support for GL_ARB_shading_language_include Nathaniel Cesario 2023-12-15 12:08:05 -0700
  • c19120a2a2 -Wmissing-field-initializers fixes AnyOldName3 2024-02-15 18:58:13 +0000
  • 57d8a7e8f4 Quote paths in runtest AnyOldName3 2024-02-15 18:15:04 +0000
  • 46272be929
    Add \$ENV{DESTDIR} back Chris Djali 2024-02-15 17:04:00 +0000
  • d84255296c
    Clear spirv vector before generating spirv output Bjorn 2024-02-14 16:44:34 -0800
  • 7a2a1623d8
    Emit debug info for accelerationStructure and rayQuery variables. (#3502) Sajjad Mirza 2024-02-14 16:43:02 -0800
  • 114dae9114 Add a string 'StartsWith' helper function Jeff Bolz 2024-02-14 17:02:45 -0600
  • 48702616ec NV_shader_atomic_fp16_vector Jeff Bolz 2024-02-02 12:36:16 -0600
  • e87ab4b42f Add test case for accelerationStructure and rayQuery Sajjad Mirza 2024-02-14 23:27:22 +0000
  • 5197046eef Add a string 'StartsWith' helper function Jeff Bolz 2024-02-14 17:02:45 -0600
  • b7a1755d33 NV_shader_atomic_fp16_vector Jeff Bolz 2024-02-02 12:36:16 -0600
  • c0ceb37715 Remove implicit fallthrough AnyOldName3 2024-02-14 20:10:39 +0000
  • 6e4dde97fd Possibly fix an actual bug that wouldn't have been possible had -Wshadow been enabled AnyOldName3 2024-02-14 18:59:52 +0000
  • 0c7fd2f94a More -Wshadow fixes AnyOldName3 2024-02-14 18:59:09 +0000
  • 8c4783b548 Fixes for -Wshadows warnings Robert Osfield 2023-02-20 18:56:21 +0000
  • 1d019fbd6c This collection of -Wshadows warning fixes deserces a dedicated commit as it's troubling example of shadowing of multiple variables at multiple levels. Robert Osfield 2023-02-20 17:06:57 +0000
  • 47c2806ed1 Fixed -Wshadows warnings Robert Osfield 2023-02-20 16:45:02 +0000
  • c75ac16387 Fixed for -Wshadows Robert Osfield 2023-02-20 16:16:47 +0000
  • d7b9531540 Fixes for -Wshadows Robert Osfield 2023-02-20 16:00:44 +0000
  • 6f2655272d Fixed for -Wshadows warnings Robert Osfield 2023-02-20 15:51:49 +0000
  • b9bb097889 Add aliases for the public libraries AnyOldName3 2024-02-14 16:38:44 +0000
  • fce149f274 Fix installation of glslangValidator link/copy AnyOldName3 2024-02-14 16:33:18 +0000
  • a11b28672c
    Review fixes Roman Kuznetsov 2024-02-14 05:00:08 +0000
  • fe016e5b36
    Fix crash in glslang_program_SPIRV_generate_with_options on arm64-v8a Roman Kuznetsov 2024-02-14 03:11:31 +0000
  • 9fd0fcd737 Add GL_EXT_expect_assume support Sven van Haastregt 2024-02-13 13:45:26 +0000
  • b4a6efcda2 Allow external control of whether Glslang will be tested or installed David Neto 2024-02-12 21:53:15 +0000
  • 3e0612422a Add GL_EXT_expect_assume support Sven van Haastregt 2024-02-13 13:45:26 +0000
  • 032ff9e2df Allow external control of whether Glslang will be tested or installed David Neto 2024-02-12 21:53:15 +0000
  • 47a02a987c Bump actions/upload-artifact from 4.3.0 to 4.3.1 dependabot[bot] 2024-02-12 06:19:19 +0000
  • 43dd32396f Bump lukka/get-cmake from 3.28.2 to 3.28.3 dependabot[bot] 2024-02-12 06:19:16 +0000
  • 90895d48f0
    Bump actions/upload-artifact from 4.3.0 to 4.3.1 dependabot[bot] 2024-02-12 06:19:19 +0000
  • 422707e9f5
    Bump lukka/get-cmake from 3.28.2 to 3.28.3 dependabot[bot] 2024-02-12 06:19:16 +0000
  • 54ae0774bb Add debug info for accelerationStructure and rayQuery variables. Sajjad Mirza 2024-02-10 01:31:02 +0000
  • 43e0fa79ae Clear spirv vector before generating spirv; bjorn 2024-02-09 12:18:41 -0800
  • 30661abd9c
    Clean up the debug line info tracking and generation. Qingyuan Zheng 2024-02-09 10:27:40 -0800
  • 06d1846049 Resolve review comments Qingyuan Zheng 2024-02-09 09:13:15 -0800
  • b1f7affe94 Add GL_KHR_shader_subgroup_rotate support Sven van Haastregt 2024-02-06 15:20:16 +0000
  • f4f8cfdd80 Add GL_KHR_shader_subgroup_rotate support Sven van Haastregt 2024-02-06 15:20:16 +0000
  • f7130dd21d
    Merge e71ebbd8b2 into 8c3dbb3596 Jason Liu 2024-02-06 15:21:47 +0100
  • 8c3dbb3596 Bump github/codeql-action from 3.23.2 to 3.24.0 dependabot[bot] 2024-02-05 06:29:42 +0000
  • ff49bc4c83 Bump lukka/get-cmake from 3.28.1 to 3.28.2 dependabot[bot] 2024-02-05 06:29:37 +0000
  • bfc0c646b1
    Bump github/codeql-action from 3.23.2 to 3.24.0 dependabot[bot] 2024-02-05 06:29:42 +0000
  • 48d89d5034
    Bump lukka/get-cmake from 3.28.1 to 3.28.2 dependabot[bot] 2024-02-05 06:29:37 +0000
  • 2b9374b166 default uniform block layout packing not work in HLSL, fix it. mrcino 2024-01-11 16:22:41 +0800
  • 82e0d00b32 cmake: add missing SPIRV-Tools-opt dependency Alexandre Bouvier 2024-01-24 21:34:14 +0000
  • 7bc1a4a463 Update spirv-tools and re-update test Qingyuan Zheng 2024-02-02 10:59:47 -0800
  • 9f80845002 Clean up line tracking logic for debug info Qingyuan Zheng 2024-02-01 17:30:38 -0800
  • f72a347e88 cmake: add missing SPIRV-Tools-opt dependency Alexandre Bouvier 2024-01-24 21:34:14 +0000
  • 9aaba37665 Bump github/codeql-action from 3.23.1 to 3.23.2 dependabot[bot] 2024-01-29 06:37:13 +0000
  • 9679a505df Bump hendrikmuhs/ccache-action from 1.2.11 to 1.2.12 dependabot[bot] 2024-01-29 06:37:19 +0000
  • 343b9761d3 Bump actions/upload-artifact from 4.2.0 to 4.3.0 dependabot[bot] 2024-01-29 06:37:25 +0000
  • fc3bbbb0ff Update test output typo. laddoc 2024-01-29 15:32:41 +0800
  • 2ed435cb58 Update dependent repo's commits points. laddoc 2024-01-29 15:22:07 +0800
  • 457fc12b54 Fix build issue. laddoc 2024-01-29 15:03:48 +0800
  • ee62f72137 Fix build issue. laddoc 2024-01-29 14:51:04 +0800
  • 725017a588 Support extension EXT_shader_quad_control laddoc 2024-01-29 13:53:18 +0800
  • b0fb4dc7b3 Update test output typo. laddoc 2024-01-29 15:32:41 +0800
  • ee5ed3f7cc Update dependent repo's commits points. laddoc 2024-01-29 15:22:07 +0800
  • 0210524419 Fix build issue. laddoc 2024-01-29 15:03:48 +0800
  • 1899f21c22 Fix build issue. laddoc 2024-01-29 14:51:04 +0800
  • 9f08dedf41
    Bump actions/upload-artifact from 4.2.0 to 4.3.0 dependabot[bot] 2024-01-29 06:37:25 +0000
  • 1b6a825426
    Bump hendrikmuhs/ccache-action from 1.2.11 to 1.2.12 dependabot[bot] 2024-01-29 06:37:19 +0000
  • ceca7a6e8b
    Bump github/codeql-action from 3.23.1 to 3.23.2 dependabot[bot] 2024-01-29 06:37:13 +0000
  • e7d53cc0e4 Support extension EXT_shader_quad_control laddoc 2024-01-29 13:53:18 +0800
  • f6f9840eab SPV: Complete OpAssumeTrueKHR, OpExpectKHR Younggwan Kim 2023-09-01 10:03:35 +0100
  • a2b678fde2 SPV: Complete OpAssumeTrueKHR, OpExpectKHR Younggwan Kim 2023-09-01 10:03:35 +0100
  • 79536da264 Fix 'maximally_reconverges' token to match the GLSL spec Jeff Bolz 2024-01-25 16:50:37 -0600
  • 80236dc655 Fix 'maximally_reconverges' token to match the GLSL spec Jeff Bolz 2024-01-25 16:50:37 -0600
  • 8066fa086b Implement GL_EXT_maximal_reconvergence Jeff Bolz 2022-01-06 19:47:45 -0600
  • 5a710b6f6e Implement GL_EXT_maximal_reconvergence Jeff Bolz 2022-01-06 19:47:45 -0600
  • 7eea61b5a3 Bump github/codeql-action from 3.23.0 to 3.23.1 dependabot[bot] 2024-01-22 06:04:25 +0000
  • 043446f949 Bump actions/upload-artifact from 4.1.0 to 4.2.0 dependabot[bot] 2024-01-22 06:04:18 +0000
  • 866462f8e4 Bump mymindstorm/setup-emsdk from 13 to 14 dependabot[bot] 2024-01-22 06:04:14 +0000
  • 556dddabda
    Bump github/codeql-action from 3.23.0 to 3.23.1 dependabot[bot] 2024-01-22 06:04:25 +0000
  • b305f5c383
    Bump actions/upload-artifact from 4.1.0 to 4.2.0 dependabot[bot] 2024-01-22 06:04:18 +0000
  • 14344108e4
    Bump mymindstorm/setup-emsdk from 13 to 14 dependabot[bot] 2024-01-22 06:04:14 +0000
  • 57d86ab763 cmake: remove generation of deprecated *Targets.cmake files Arcady Goldmints-Orlov 2024-01-09 16:11:16 -0500
  • a9bf600ade don't quote string location when appending to output message Sharlock93 2024-01-17 21:25:11 +0000
  • 0f7d3a0776 Bump actions/upload-artifact from 4.0.0 to 4.1.0 dependabot[bot] 2024-01-15 06:29:02 +0000
  • adfeb67bac Bump github/codeql-action from 3.22.12 to 3.23.0 dependabot[bot] 2024-01-15 06:28:57 +0000
  • d74528ee2f minor whitespace clean up. Sharlock93 2024-01-16 20:26:18 +0000
  • 66a8e4457f Store input file name for printing absolute paths. Sharlock93 2024-01-16 20:24:06 +0000
  • a048857259
    Bump actions/upload-artifact from 4.0.0 to 4.1.0 dependabot[bot] 2024-01-15 06:29:02 +0000
  • 479d005237
    Bump github/codeql-action from 3.22.12 to 3.23.0 dependabot[bot] 2024-01-15 06:28:57 +0000
  • 69fa484357 cmake: remove generation of deprecated *Targets.cmake files Arcady Goldmints-Orlov 2024-01-09 16:11:16 -0500
  • 1952e63d43 Bump hendrikmuhs/ccache-action from 1.2.10 to 1.2.11 dependabot[bot] 2024-01-08 06:25:20 +0000
  • 504d37de3b
    Bump hendrikmuhs/ccache-action from 1.2.10 to 1.2.11 dependabot[bot] 2024-01-08 06:25:20 +0000
  • db4d6f85af
    The array size of gl_SampleMask and gl_SampleMaskIn is ceil(gl_MaxSamples/32) jimihem 2023-12-30 05:23:16 +0800
  • 742d4858b1 Add two test items, one is for gl_MaxSapmles = 32 and the other one is for gl_MaxSapmles = 64. “jimihe” 2023-12-29 12:48:50 +0800
  • 88c5373ee4
    support GL_ARB_texture_multisample extension. jimihem 2023-12-29 07:38:39 +0800
  • d6a37c6e0e Adding flags for outputting absolute paths for messages Sharlock93 2023-12-28 21:51:12 +0000
  • ebc3f038ba Added flag to output absolute path Sharlock93 2023-12-28 21:15:33 +0000
  • e17ecb0e80
    Emit DebugTypePointer when non-semantic debug info is enabled Sajjad Mirza 2023-12-28 08:00:37 -0800
  • 78364c1ec5
    Merge branch 'main' into location_aliasing jimihem 2023-12-27 17:00:29 +0800
  • f507bbdabf Handle integer version of function "texelFetch" and "textureSize". “jimihe” 2023-12-27 13:24:11 +0800
  • 6b98f5d8a1 Organize Format Jimi He(WH-RD) 2023-12-11 14:03:23 +0800
  • 89824a83b7 Bump github/codeql-action from 3.22.11 to 3.22.12 dependabot[bot] 2023-12-25 06:17:50 +0000
  • cd6f02f922
    Bump github/codeql-action from 3.22.11 to 3.22.12 dependabot[bot] 2023-12-25 06:17:50 +0000
  • 809fd43ed6 Fix MinGW build Nathaniel Cesario 2023-12-23 20:40:35 -0700
  • 922cf944e4 Fix MinGW build Nathaniel Cesario 2023-12-23 20:40:35 -0700
  • 0ae8960087 Use C++ containers for builtin versioning Nathaniel Cesario 2023-11-07 16:12:24 -0700
  • a91631b260 Update CHANGES for release 14.0.0 vulkan-sdk-1.3.275.0 14.0.0 vulkan-sdk-1.3.275 Jeremy Hayes 2023-12-21 10:19:11 -0700
  • 7fac0ea340 Update CHANGES for release 14.0.0 Jeremy Hayes 2023-12-21 10:19:11 -0700
  • abb79089a8 Update known_good.json Jeremy Hayes 2023-12-20 14:14:24 -0700
  • 159131c273 Update known_good.json Jeremy Hayes 2023-12-20 14:14:24 -0700
  • c155f881ee Bump github/codeql-action from 2.22.9 to 3.22.11 dependabot[bot] 2023-12-18 07:01:45 +0000
  • 89477a5db0 Bump actions/upload-artifact from 3.1.3 to 4.0.0 dependabot[bot] 2023-12-18 07:01:40 +0000
  • ffb1b07d30 Bump lukka/get-cmake from 3.28.0 to 3.28.1 dependabot[bot] 2023-12-18 07:01:50 +0000
  • 3eaca565a8
    Bump lukka/get-cmake from 3.28.0 to 3.28.1 dependabot[bot] 2023-12-18 07:01:50 +0000
  • d0844e2270
    Bump github/codeql-action from 2.22.9 to 3.22.11 dependabot[bot] 2023-12-18 07:01:45 +0000
  • bb4b519f02
    Bump actions/upload-artifact from 3.1.3 to 4.0.0 dependabot[bot] 2023-12-18 07:01:40 +0000
  • 5ad3d41364 Output 8 and 16 bit capabilities OpSpecConstantOp Nathaniel Cesario 2023-12-14 15:34:46 -0700
  • 0a42710636 Output 8 and 16 bit capabilities OpSpecConstantOp Nathaniel Cesario 2023-12-14 15:34:46 -0700
  • 7d7eccca0c Update version of macOS deployment GHA runner Nathaniel Cesario 2023-12-14 14:45:27 -0700
  • db933d7743 Fixed check uint64 before set bool Herman Semenov 2023-12-14 15:25:26 +0000
  • 5e8f1ef589
    Fixed check uint64 before set bool Herman Semenov 2023-12-14 15:25:26 +0000
  • a7785ea1ff
    Support GL_EXT_draw_instanced extension. jimihem 2023-12-13 07:22:04 +0800
  • 6d46e14501
    Merge branch 'main' into GL_EXT_draw_instanced arcady-lunarg 2023-12-12 17:58:22 -0500
  • 4e0531d93e undo change to stringToDouble.vert.out Sajjad Mirza 2023-12-12 20:44:16 +0000
  • 674a08b9dc remove unused variable Sajjad Mirza 2023-12-06 21:38:06 +0000
  • 7416d88f17 regenerate test files Sajjad Mirza 2023-12-12 20:13:45 +0000
  • 597967b24a add check for missing base type Sajjad Mirza 2023-11-29 20:46:29 +0000
  • 936af42386 emit DebugTypePointer Sajjad Mirza 2023-11-29 20:12:26 +0000
  • 07e8220d4e support GL_EXT_texture_array extention. “jimihe” 2023-12-11 17:10:36 +0800
  • c4d34471c4 Bump github/codeql-action from 2.22.8 to 2.22.9 dependabot[bot] 2023-12-11 06:34:52 +0000
  • 5994e153aa Modify error message. “jimihe” 2023-12-12 09:13:35 +0800
  • 0005e6c167 Fix build error on linux OS. “jimihe” 2023-12-12 08:44:48 +0800
  • 6de514b2ec Bump lukka/get-cmake from 3.27.9 to 3.28.0 dependabot[bot] 2023-12-11 21:48:44 +0000
  • 3bc462c5bc Properly advertise GL_ARB_bindless_texture as being unavailable when generating SPIR-V Samuel Bourasseau 2023-12-06 11:19:58 +0100
  • 712f5e0098
    Bump lukka/get-cmake from 3.27.9 to 3.28.0 dependabot[bot] 2023-12-11 21:48:44 +0000
  • 6200ac47a9 Bump actions/setup-python from 4.7.1 to 5.0.0 dependabot[bot] 2023-12-11 06:35:05 +0000
  • 2d6da45050 Make pool allocations more explicit Nathaniel Cesario 2023-09-25 10:09:06 -0600
  • 93a2078ecf Need consider the following case: location aliasing with different interpolation qualifier. “jimihe” 2023-12-11 18:10:50 +0800
  • f99cfc6152 support GL_EXT_texture_array extention. “jimihe” 2023-12-11 17:10:36 +0800
  • f446df9204
    Bump actions/setup-python from 4.7.1 to 5.0.0 dependabot[bot] 2023-12-11 06:35:05 +0000
  • 126081f393
    Bump github/codeql-action from 2.22.8 to 2.22.9 dependabot[bot] 2023-12-11 06:34:52 +0000
  • feb5437942 PP: Report an error when a # is not the first thing on a line “jimihe” 2023-11-23 14:19:58 +0800
  • 530a6266b2 Fix tokenLength test to not trigger spurious preprocessor error Arcady Goldmints-Orlov 2023-12-07 18:26:50 -0500
  • 23bf95b106 PP: Report an error when a # is not the first thing on a line “jimihe” 2023-11-23 14:19:58 +0800
  • 2708aa0600 Fix tokenLength test to not trigger spurious preprocessor error Arcady Goldmints-Orlov 2023-12-07 18:26:50 -0500
  • 9a35abff55 Always enable the generation of OpDebugBasicType for bool type Chao Chen 2023-10-25 11:50:44 -0700
  • 7cf4c33bcc Properly advertise GL_ARB_bindless_texture as being unavailable when generating SPIR-V Samuel Bourasseau 2023-12-06 11:19:58 +0100
  • 0fedf7d95a Bump lukka/get-cmake from 3.27.7 to 3.27.9 dependabot[bot] 2023-12-04 06:31:04 +0000
  • 72b403ad71 Fix continous_deployment Juan Ramos 2023-12-04 12:54:41 -0700
  • 1f07150e50 Fix continous_deployment Juan Ramos 2023-12-04 12:54:41 -0700
  • a9e7326b2d EXCLUDE_FROM_ALL spirv-tools Juan Ramos 2023-12-03 21:43:08 -0700
  • 93a67d491e
    Bump lukka/get-cmake from 3.27.7 to 3.27.9 dependabot[bot] 2023-12-04 06:31:04 +0000
  • 626f7199fd EXCLUDE_FROM_ALL spirv-tools Juan Ramos 2023-12-03 21:43:08 -0700
  • cf1fbbff44 Only install/test if PROJECT_IS_TOP_LEVEL Juan Ramos 2023-12-01 15:07:03 -0700
  • 33183ef5ca Only install/test if PROJECT_IS_TOP_LEVEL Juan Ramos 2023-12-01 15:07:03 -0700
  • 3b99124593 Add GLSLANG_TESTS option Juan Ramos 2023-11-30 12:33:36 -0700
  • c09b62ff42 Add GLSLANG_TESTS option Juan Ramos 2023-11-30 12:33:36 -0700
  • e854c8de10 Remove various warning suppression pragmas Arcady Goldmints-Orlov 2023-11-30 10:50:12 -0500
  • b998795ca8 location aliasing when location aliasing, the aliases sharing the location must have the same underlying numerical type (floating-point or integer) and the same auxiliary storage and interpolation qualification. The following case, glslang need report error. “jimihe” 2023-12-01 11:11:11 +0800
  • ce49109ede
    Merge branch 'main' into GL_EXT_draw_instanced jimihem 2023-12-01 08:39:39 +0800
  • a1138bacff Improve overflow_underflow_toinf_0 test somewhat Arcady Goldmints-Orlov 2023-11-29 19:22:10 -0500
  • a187f47e2c Move overflow_underflow_toinf_0 from runtests to gtest Arcady Goldmints-Orlov 2023-11-27 19:26:25 -0500
  • 8142504c0d Remove various warning suppression pragmas Arcady Goldmints-Orlov 2023-11-30 10:50:12 -0500
  • 671c1d3189 support GL_ARB_texture_multisample extension. This extension allows the use of "texelFetch" and "textureSize" with 2DMS sampler. “jimihe” 2023-11-30 11:09:18 +0800
  • ea5039f440 Always enable the generation of OpDebugBasicType for bool type Chao Chen 2023-10-25 11:50:44 -0700
  • 7a2098431e Improve overflow_underflow_toinf_0 test somewhat Arcady Goldmints-Orlov 2023-11-29 19:22:10 -0500
  • f0a8363424 Move overflow_underflow_toinf_0 from runtests to gtest Arcady Goldmints-Orlov 2023-11-27 19:26:25 -0500
  • 3f615ad93e Add BUILD_WERROR option Nathaniel Cesario 2023-11-29 12:58:56 -0700
  • 53b34d3aa2 Add BUILD_WERROR option Nathaniel Cesario 2023-11-29 12:58:56 -0700
  • 719b6b7deb Remove outdated comments about travis Juan Ramos 2023-11-28 16:10:13 -0700
  • 6be56e45e5 Remove OGLCompiler and HLSL stub libraries from build Juan Ramos 2023-11-28 12:56:32 -0700
  • 1d7a2e0ce4 Support GL_EXT_draw_instanced extension. “jimihe” 2023-11-29 17:30:46 +0800
  • 6b2c386c9e Simplify update_glslang_sources.py Nathaniel Cesario 2023-11-28 15:21:22 -0700
  • a51189ab5c support GL_ARB_texture_multisample extension. This extension allows the use of "texelFetch" and "textureSize" with 2DMS sampler. “jimihe” 2023-11-29 09:06:23 +0800
  • c59b876ca0
    Implement relaxed rule for opaque struct members Samuel Bourasseau 2023-11-29 01:19:02 +0100
  • a3069e1df4 cmake: Remove SPIRV-Tools workaround Juan Ramos 2023-11-28 12:00:59 -0700
  • 40394bf5c6 Fix conversion warnings related to bitfields Nathaniel Cesario 2023-11-10 16:44:30 -0700
  • 19d541a91d Fix some compiler warnings Nathaniel Cesario 2023-11-07 13:15:48 -0700
  • 87ba2f0ebc Remove outdated comments about travis Juan Ramos 2023-11-28 16:10:13 -0700
  • 47f202f0a1 Remove OGLCompiler and HLSL stub libraries from build Juan Ramos 2023-11-28 12:56:32 -0700
  • 3739e9c21b Remove known_good_khr.json Juan Ramos 2023-11-28 12:10:14 -0700
  • 7727f0ca5d cmake: Remove SPIRV-Tools workaround Juan Ramos 2023-11-28 12:00:59 -0700
  • 30c187e85c Fix conversion warnings related to bitfields Nathaniel Cesario 2023-11-10 16:44:30 -0700
  • 2958fa8509 Fix some compiler warnings Nathaniel Cesario 2023-11-07 13:15:48 -0700
  • 32af176ac0
    Merge branch 'KhronosGroup:main' into main jimihem 2023-11-28 15:10:44 +0800
  • b820431a2c No external install include dir Moritz Heinemann 2023-11-23 16:53:30 +0100
  • 920a1424c9 Bump github/codeql-action from 2.22.7 to 2.22.8 dependabot[bot] 2023-11-27 06:23:15 +0000
  • bc566d393a Bump mymindstorm/setup-emsdk from 12 to 13 dependabot[bot] 2023-11-27 06:23:18 +0000
  • 81a400b3dc
    Bump mymindstorm/setup-emsdk from 12 to 13 dependabot[bot] 2023-11-27 06:23:18 +0000
  • f540e40e18
    Bump github/codeql-action from 2.22.7 to 2.22.8 dependabot[bot] 2023-11-27 06:23:15 +0000
  • 4c7aed66e4 No external install include dir Moritz Heinemann 2023-11-23 16:53:30 +0100
  • 0289ca11a5 Reorder conditions to make them clearer. Samuel Bourasseau 2023-11-23 11:21:03 +0100
  • 4dac03d960 The array size of gl_SampleMask and gl_SampleMaskIn is ceil(gl_MaxSamples/32) “jimihe” 2023-11-23 11:10:47 +0800
  • 153064f2c7 fix: Support SV_ViewID keywords for hlsl. FrostyLeaves 2023-11-22 22:21:13 +0800
  • 7c5fb5c1a8
    cmake: Cleanup ENABLE_PCH Juan Ramos 2023-11-22 14:50:04 -0700
  • 4c121b68c8
    cmake: Remove find_host_package macro Juan Ramos 2023-11-22 14:48:14 -0700
  • 1a370bede9
    cmake: Remove OVERRIDE_MSVCCRT Juan Ramos 2023-11-22 14:44:30 -0700
  • b008c0ee45 Fix unused parameter warning Juan Ramos 2023-11-22 12:56:53 -0700
  • 3ad7515365 Cleanup ENABLE_PCH Juan Ramos 2023-11-22 14:01:44 -0700
  • b586de74be Remove find_host_package macro Juan Ramos 2023-11-22 13:55:07 -0700
  • 0cd555f778 Remove OVERRIDE_MSVCCRT Juan Ramos 2023-11-22 13:11:29 -0700
  • 1833ed4c2c Fix unused parameter warning Juan Ramos 2023-11-22 12:56:53 -0700
  • 95acba4303 Set linker warnings as errors for Windows builds Juan Ramos 2023-11-22 11:58:54 -0700
  • e6a077afd4 Move -Wl,--no-undefined into CI script Juan Ramos 2023-11-22 11:52:53 -0700
  • efc5878323 fix: Support SV_ViewID keywords for hlsl. FrostyLeaves 2023-11-22 22:21:13 +0800
  • fd403737d2 Replace Darwin check with Apple check Juan Ramos 2023-11-21 14:23:59 -0700
  • cd5ea90aee Fix Xcode 15 linker warning Juan Ramos 2023-11-21 14:18:58 -0700
  • b3c8e99b68
    Cleanup MacOS CI Juan Ramos 2023-11-21 17:04:52 -0700
  • a7b18c08d0
    Add iOS build to CI Juan Ramos 2023-11-21 16:59:26 -0700
  • 4641e36e61
    Merge branch 'main' into juan/ios arcady-lunarg 2023-11-21 18:24:43 -0500
  • 5fcac839ca cmake: Cleanup usage of option Juan Ramos 2023-11-21 13:06:49 -0700
  • a4184acd43 Replace Darwin check with Apple check Juan Ramos 2023-11-21 14:23:59 -0700
  • c59101088d Fix Xcode 15 linker warning Juan Ramos 2023-11-21 14:18:58 -0700
  • 68e064933d cmake: Cleanup usage of option Juan Ramos 2023-11-21 13:06:49 -0700
  • b5b2683eb1 ci: Test macos-12 and macos-13 Juan Ramos 2023-11-21 12:42:37 -0700
  • d23325e9ae Fix minor indent issue Juan Ramos 2023-11-21 12:26:16 -0700
  • 4872621376 Remove pointless comment about travis Juan Ramos 2023-11-21 12:25:53 -0700
  • 3d66349fab Add iOS build to CI Juan Ramos 2023-11-21 11:28:35 -0700
  • 4efde4c4c1 Bump actions/github-script from 6.4.1 to 7.0.1 dependabot[bot] 2023-11-20 23:55:41 +0000
  • 1f5c2cd9ce
    Bump actions/github-script from 6.4.1 to 7.0.1 dependabot[bot] 2023-11-20 23:55:41 +0000
  • 3392416ea4 Bump github/codeql-action from 2.22.5 to 2.22.7 dependabot[bot] 2023-11-20 06:06:00 +0000
  • f6cc939499 Remove custom implementations of isinf and isnan Arcady Goldmints-Orlov 2023-11-17 12:40:50 -0500
  • 6b72472f28 Fix Android CI Juan Ramos 2023-11-20 15:09:13 -0700
  • eac012fff3 Fix spirv-tools dependency Moritz Heinemann 2023-11-20 22:01:58 +0100
  • ee23bc4f14 Fix Android CI Juan Ramos 2023-11-20 15:09:13 -0700
  • 6cd35345a0 Fix spirv-tools dependency Moritz Heinemann 2023-11-20 22:01:58 +0100
  • 725c740ed8
    Bump github/codeql-action from 2.22.5 to 2.22.7 dependabot[bot] 2023-11-20 06:06:00 +0000
  • 854db99ff1 Out-of-range floats should overflow/underflow to infinity/0.0 “jimihe” 2023-11-17 17:02:10 +0800
  • 687f7673fd Remove custom implementations of isinf and isnan Arcady Goldmints-Orlov 2023-11-17 12:40:50 -0500
  • cdb0cb59ad Out-of-range floats should overflow/underflow to infinity/0.0 “jimihe” 2023-11-17 17:02:10 +0800
  • ed36cdac32 Improve non-semantic debug info for variables - Properly track source location of global variables - Set pass-by-xxx flag for parameters Qingyuan Zheng 2023-11-16 14:40:16 -0800
  • 845e5d5a28 Fix the corrupted test because of rebase Qingyuan Zheng 2023-11-08 14:43:49 -0800
  • 109b5979d3 Support NonSemantic DebugValue and generate it for const arg Qingyuan Zheng 2023-10-24 15:41:12 -0700
  • 1dcb072cda cmake: only install public headers Arcady Goldmints-Orlov 2023-11-08 16:35:41 -0700
  • 806d9abbad Remove SPVRemapper.h dependency on spvIR.h Arcady Goldmints-Orlov 2023-11-08 19:54:11 -0700
  • 6f9ab3c2de Remove GlslangToSpv.h dependency on SpvTools.h Arcady Goldmints-Orlov 2023-11-08 18:13:08 -0700
  • 62de186c33 Remove GlslangToSpv.h dependency on intermediate.h Arcady Goldmints-Orlov 2023-11-08 16:54:54 -0700
  • 52c59ecd3d Fix interpolant ES error Nathaniel Cesario 2023-09-12 14:35:50 -0600
  • 2fda4223e4 Fix interpolant ES error Nathaniel Cesario 2023-09-12 14:35:50 -0600
  • 0d48b5b55c cmake: only install public headers Arcady Goldmints-Orlov 2023-11-08 16:35:41 -0700
  • a8d39f97cd Add a helper applySpirvDecorate to handle spirv_decorate_xxx directives Rex Xu 2023-11-06 15:59:20 +0800
  • cbfb81bb34 Remove SPVRemapper.h dependency on spvIR.h Arcady Goldmints-Orlov 2023-11-08 19:54:11 -0700
  • 60961f59f8 Remove GlslangToSpv.h dependency on SpvTools.h Arcady Goldmints-Orlov 2023-11-08 18:13:08 -0700
  • 425b220dc7 Remove GlslangToSpv.h dependency on intermediate.h Arcady Goldmints-Orlov 2023-11-08 16:54:54 -0700
  • ebce84187a Fix the corrupted test because of rebase Qingyuan Zheng 2023-11-08 14:43:49 -0800
  • 99e7ac80f8 Support NonSemantic DebugValue and generate it for const arg Qingyuan Zheng 2023-10-24 15:41:12 -0700
  • 463f5a2ab2 Use C++ containers for builtin versioning Nathaniel Cesario 2023-11-07 16:12:24 -0700
  • 198a24acdf Add a helper applySpirvDecorate to handle spirv_decorate_xxx directives Rex Xu 2023-11-06 15:59:20 +0800
  • 091b9fd979 Fix GL_ARB_shader_storage_buffer_object version Nathaniel Cesario 2023-11-06 15:59:30 -0700
  • f102d0f4fa Fix update_glslang_sources.py to not use distutils Arcady Goldmints-Orlov 2023-11-07 15:18:48 -0700
  • 1abb0bd857 Fix update_glslang_sources.py to not use distutils Arcady Goldmints-Orlov 2023-11-07 15:18:48 -0700
  • 7b88cd3442 Fix GL_ARB_shader_storage_buffer_object version Nathaniel Cesario 2023-11-06 15:59:30 -0700
  • 6d02b5e0ea
    Merge 01f1f0e2e7 into 65f59c81e7 Chow 2023-11-06 15:38:22 -0500
  • 65f59c81e7 GL_EXT_spirv_intrinsics: Fix a typo in function naming Rex Xu 2023-11-06 16:04:15 +0800
  • 517b2fb948 GL_EXT_spirv_intrinsics: Fix a typo in function naming Rex Xu 2023-11-06 16:04:15 +0800
  • 302a663a38 Use googletest version 1.14.0 Juan Ramos 2023-10-31 12:29:28 -0600
  • 1dde7113bb tweak error behavior for redeclared uniforms for vulkan-relaxed Malcolm Bechard 2023-10-30 15:28:36 -0400
  • 3117408be6 Use googletest version 1.14.0 Juan Ramos 2023-10-31 12:29:28 -0600
  • 04dfe20d20 tweak error behavior for redeclared uniforms for vulkan-relaxed Malcolm Bechard 2023-10-30 15:28:36 -0400
  • f8dd5adde4 Bump github/codeql-action from 2.22.4 to 2.22.5 dependabot[bot] 2023-10-30 06:48:43 +0000
  • 24914a47b2 Bump ossf/scorecard-action from 2.3.0 to 2.3.1 dependabot[bot] 2023-10-30 06:48:38 +0000
  • e8d6284738
    Bump github/codeql-action from 2.22.4 to 2.22.5 dependabot[bot] 2023-10-30 06:48:43 +0000
  • 103d7a1645
    Bump ossf/scorecard-action from 2.3.0 to 2.3.1 dependabot[bot] 2023-10-30 06:48:38 +0000
  • 8fa46582ec Remove debugOptions from internal classes Nathaniel Cesario 2023-10-20 17:56:16 -0600
  • a9e698322e
    Align spirv.hpp to SPIRV-Headers for SPV_KHR_cooperative_matrix Kévin Petit 2023-10-26 00:59:52 +0100
  • ffac211098 Fix Windows GHA Tests Nathaniel Cesario 2023-10-24 13:58:41 -0600
  • c8b3ad5f30 Add support for OpSourceDebugContinued Chao Chen 2023-10-25 16:24:08 -0700
  • 25ab13a100 Always enable the generation of OpDebugBasicType for bool type Chao Chen 2023-10-25 11:50:44 -0700
  • e6fbb65699
    Merge pull request #3357 from chaocNV/addLineForDebugFunction ncesario-lunarg 2023-10-25 12:12:59 -0600
  • bd4659e429 Fix Windows GHA Tests Nathaniel Cesario 2023-10-24 13:58:41 -0600
  • 979423d84f Add correct line number to OpDebugFunction and OpDebugScope for function: Chao Chen 2023-10-12 05:42:55 +0100
  • a2fb1ba2ad Bump github/codeql-action from 2.22.3 to 2.22.4 dependabot[bot] 2023-10-23 06:36:07 +0000
  • ab030e9fc2 Bump actions/checkout from 4.1.0 to 4.1.1 dependabot[bot] 2023-10-23 06:36:17 +0000
  • 9ab942fb55 Fix TString and TParameter leaks Samuel Bourasseau 2023-10-24 15:44:16 +0200
  • c77c9052c8 add expected stray spaces Kevin Petit 2023-10-24 00:17:06 +0100
  • da5865ed14 Align spirv.hpp to SPIRV-Headers for SPV_KHR_cooperative_matrix Kevin Petit 2023-10-23 22:13:13 +0100
  • 6c954ee6d5
    Bump actions/checkout from 4.1.0 to 4.1.1 dependabot[bot] 2023-10-23 06:36:17 +0000
  • 9b60ab82c0
    Bump github/codeql-action from 2.22.3 to 2.22.4 dependabot[bot] 2023-10-23 06:36:07 +0000
  • e71ebbd8b2 Generate pkg-config file during install builds jasonliu-- 2023-10-20 23:15:00 -0400
  • 00920ab9aa Remove debugOptions from internal classes Nathaniel Cesario 2023-10-20 17:56:16 -0600
  • 7fa0731a80 Initialize spv_options in glslang_program_SPIRV_generate Arcady Goldmints-Orlov 2023-10-18 12:46:46 -0400
  • 1866447cf4 Initialize spv_options in glslang_program_SPIRV_generate Arcady Goldmints-Orlov 2023-10-18 12:46:46 -0400
  • ebb0a8b28e Bump github/codeql-action from 2.22.0 to 2.22.3 dependabot[bot] 2023-10-16 06:30:42 +0000
  • 6a6fcc292e Bump actions/setup-python from 4.7.0 to 4.7.1 dependabot[bot] 2023-10-16 06:30:33 +0000
  • 36d08c0d94 Update CHANGES for release 13.1.1 vulkan-sdk-1.3.268.0 13.1.1 vulkan-sdk-1.3.268 Jeremy Hayes 2023-10-16 17:35:05 -0600
  • 3ccfc4b8cd Update CHANGES for release 13.1.1 Jeremy Hayes 2023-10-16 17:35:05 -0600
  • fd1f96d202 Add missing initialization of compile_only field for SPIRV C interface Andrew MacDonald 2023-10-16 10:45:57 -0300
  • 0296bfe8dd Add missing initialization of compile_only field for SPIRV C interface Andrew MacDonald 2023-10-16 10:45:57 -0300
  • f8e376af74 Implement relaxed rule for opaque struct members. Samuel Bourasseau 2023-04-17 16:29:54 +0200
  • 301ebf361b
    Bump github/codeql-action from 2.22.0 to 2.22.3 dependabot[bot] 2023-10-16 06:30:42 +0000
  • 37f5ae6f9c
    Bump actions/setup-python from 4.7.0 to 4.7.1 dependabot[bot] 2023-10-16 06:30:33 +0000
  • be564292f0 Update CHANGES for release 13.1.0 13.1.0 Jeremy Hayes 2023-10-13 16:51:50 -0600
  • ba7077a4c8 Update CHANGES for release 13.1.0 Jeremy Hayes 2023-10-13 16:51:50 -0600
  • 0504953b35 spirv: don't emit invalid debuginfo for buffer references Arcady Goldmints-Orlov 2023-10-12 13:42:32 -0400
  • 0e8d34928d spirv: don't emit invalid debuginfo for buffer references Arcady Goldmints-Orlov 2023-10-12 13:42:32 -0400
  • 48f9ed8b08 spirv: only set LocalSizeId mode when necessary Arcady Goldmints-Orlov 2023-10-06 17:50:27 -0400
  • 406667cc10 spirv: only set LocalSizeId mode when necessary Arcady Goldmints-Orlov 2023-10-06 17:50:27 -0400
  • 4ce1a1a68d Update known_good.json Jeremy Hayes 2023-10-11 15:47:07 -0600
  • f8bffaa1e8 Update known_good.json Jeremy Hayes 2023-10-11 15:47:07 -0600
  • 277d09e679 Bump ossf/scorecard-action from 2.2.0 to 2.3.0 dependabot[bot] 2023-10-09 06:10:36 +0000
  • 43ec5f13f4 Bump github/codeql-action from 2.21.9 to 2.22.0 dependabot[bot] 2023-10-09 06:10:28 +0000
  • 715e36a0cc Bump lukka/get-cmake from 3.27.6 to 3.27.7 dependabot[bot] 2023-10-09 06:10:18 +0000
  • 632af438b8
    Bump ossf/scorecard-action from 2.2.0 to 2.3.0 dependabot[bot] 2023-10-09 06:10:36 +0000
  • af50bd6bed
    Bump github/codeql-action from 2.21.9 to 2.22.0 dependabot[bot] 2023-10-09 06:10:28 +0000
  • 3069c8b3a6
    Bump lukka/get-cmake from 3.27.6 to 3.27.7 dependabot[bot] 2023-10-09 06:10:18 +0000
  • 5ff0c048b7
    Clean the implementation of GL_EXT_texture_shadow_lod. Pankaj Mistry 2023-10-02 12:10:11 -0700
  • 3f02132668
    Add support for GL_NV_displacement_micromap. alelenv 2023-10-02 12:07:50 -0700
  • 86151772b2 Bump github/codeql-action from 2.21.7 to 2.21.9 dependabot[bot] 2023-10-02 06:35:25 +0000
  • 95c29a9a78 Bump lukka/get-cmake from 3.27.4 to 3.27.6 dependabot[bot] 2023-10-02 16:36:43 +0000
  • dacb920de0
    Bump lukka/get-cmake from 3.27.4 to 3.27.6 dependabot[bot] 2023-10-02 16:36:43 +0000
  • 3359d240cf Bump actions/checkout from 4.0.0 to 4.1.0 dependabot[bot] 2023-09-29 22:39:58 +0000
  • aeafc1e508
    Bump github/codeql-action from 2.21.7 to 2.21.9 dependabot[bot] 2023-10-02 06:35:25 +0000
  • 826ecd9c40
    Bump actions/checkout from 4.0.0 to 4.1.0 dependabot[bot] 2023-09-29 22:39:58 +0000
  • b0ed478885 Fix race condition identified by TSAN Nathaniel Cesario 2023-09-26 11:50:10 -0600
  • 90f7810584 Add ASAN integration testing Nathaniel Cesario 2023-09-25 11:30:52 -0600
  • 855417d6fe Cleaning the implementation of GL_EXT_texture_shadow_lod. Moving the parameter verifictation to a centralized place where all ther builtins are verified for correctness. Pankaj Mistry 2023-09-28 07:53:05 -0700
  • 74166aeadb Removed unused variable. alelenv 2023-09-28 18:17:58 -0700
  • 1a79acee99 Fix race condition identified by TSAN Nathaniel Cesario 2023-09-26 11:50:10 -0600
  • 808cc65e2e Add ASAN integration testing Nathaniel Cesario 2023-09-25 11:30:52 -0600
  • 4100c33a27
    Bump github/codeql-action from 2.21.7 to 2.21.8 dependabot[bot] 2023-09-25 06:10:07 +0000
  • 2bfacdac91 Improve preprocessor ouput format chirsz-ever 2023-09-22 16:49:37 +0800
  • e0919b1442
    Improve preprocessor ouput format chirsz-ever 2023-09-22 16:49:37 +0800
  • 43de254d95 Update spirv-tools as well alelenv 2023-09-20 20:39:54 -0700
  • bfe3163331 Updated known_good. alelenv 2023-09-20 20:36:25 -0700
  • 4c57db1595 Add --no-link option Nathaniel Cesario 2023-08-17 13:49:18 -0600
  • d3806f2230 Add --no-link option Nathaniel Cesario 2023-08-17 13:49:18 -0600
  • a4aceb57de Bump github/codeql-action from 2.21.5 to 2.21.7 dependabot[bot] 2023-09-18 06:15:42 +0000
  • 9c0bba5323
    Bump github/codeql-action from 2.21.5 to 2.21.7 dependabot[bot] 2023-09-18 06:15:42 +0000
  • efc33d1ee5 Fix segfault with atomic arg check Nathaniel Cesario 2023-09-15 12:14:19 -0600
  • 07bafd4afb Fix segfault with atomic arg check Nathaniel Cesario 2023-09-15 12:14:19 -0600
  • 2e1c525f82 Optimize push_back() std::unique_ptr using C++17 std::make_unique() and emplace German Semenov 2023-09-15 19:30:46 +0300
  • 8367f1b32e Fixed memleaks using delete operator for dynamically allocated objects German Semenov 2023-09-15 19:04:31 +0300
  • 323836e46b Use std::variant to represent TSpirvTypeParameter Rex Xu 2023-09-10 19:27:58 +0800
  • afe6e781bd
    Emit correct nonsemantic debug info for explicitly sized types Sajjad Mirza 2023-09-11 17:11:22 -0700
  • b2dc622faf Bump actions/upload-artifact from 3.1.2 to 3.1.3 dependabot[bot] 2023-09-11 06:41:23 +0000
  • f89684110b Bump actions/checkout from 3.6.0 to 4.0.0 dependabot[bot] 2023-09-11 06:41:20 +0000
  • d3b8d91a93 Add license to dependabot.yml Joyce 2023-09-11 13:46:24 -0300
  • f3f23fece3 Add a generic texel fetch test Nathaniel Cesario 2023-09-11 09:52:22 -0600
  • e8d657bdbe Fix textureOffset overload Nathaniel Cesario 2023-09-08 13:44:08 -0600
  • ade2639bf5
    Add license to dependabot.yml Joyce 2023-09-11 13:46:24 -0300
  • ace081c200 Add a generic texel fetch test Nathaniel Cesario 2023-09-11 09:52:22 -0600
  • 664e9b51a3
    Bump actions/upload-artifact from 3.1.2 to 3.1.3 dependabot[bot] 2023-09-11 06:41:23 +0000
  • b340774b0d
    Bump actions/checkout from 3.6.0 to 4.0.0 dependabot[bot] 2023-09-11 06:41:20 +0000
  • 5ec6a95cf5 Use std::variant to represent TSpirvTypeParameter Rex Xu 2023-09-10 19:27:58 +0800
  • 41e8051f71 Fix textureOffset overload Nathaniel Cesario 2023-09-08 13:44:08 -0600
  • 824a7033eb Squashed commit of the following: Sajjad Mirza 2023-08-30 22:32:50 +0100
  • fb2882a3c3 kokoro: explicitly set ENABLE_OPT=0 in cmake builds Arcady Goldmints-Orlov 2023-08-21 11:17:02 -0600
  • 589431af5c cmake: add more verbose messages if SPIRV-Tools is not found Arcady Goldmints-Orlov 2023-08-09 17:00:04 -0600
  • 0bbe74c709 Use temporary parser for mangled names Nathaniel Cesario 2023-08-23 22:44:33 -0600
  • ffefbcd9f3 Add GL_EXT_texture_shadow_lod support Nathaniel Cesario 2023-08-11 15:19:35 -0600
  • 2263641d97 Use temporary parser for mangled names Nathaniel Cesario 2023-08-23 22:44:33 -0600
  • 4d7f8bd6e8 Add GL_EXT_texture_shadow_lod support Nathaniel Cesario 2023-08-11 15:19:35 -0600
  • 3787b6947f Revert "CMake: Make glslang-default-resource-limits STATIC" Ralf Habacker 2023-08-23 10:08:05 +0200
  • e3a711b6fc Squashed changes about hash pin and dependabot Joyce Brum 2023-08-29 17:19:43 -0300
  • a1f8cd429f Fix ByteAddressBuffer as function parameter Nathaniel Cesario 2023-08-22 17:51:20 -0600
  • 4e00ddd36d Add support for GL_NV_displacement_micromap. alelenv 2023-08-30 15:55:45 -0700
  • 252a46fadb
    Squashed changes about hash pin and dependabot Joyce Brum 2023-08-29 17:19:43 -0300
  • 705e03c25b
    Merge d2eb1c8396 into adfcaba7ae Jan Engelhardt 2023-08-24 23:07:16 +0200
  • adfcaba7ae Fix ODR violations Pedro Olsen Ferreira 2023-08-21 09:28:46 +0100
  • d04993b2fe
    Fix ODR violations Pedro Olsen Ferreira 2023-08-21 09:28:46 +0100
  • f1cb8608b3 Update CHANGES for release 13.0.0 13.0.0 Jeremy Hayes 2023-08-23 12:04:01 -0600
  • de95bce115 Update CHANGES for release 13.0.0 Jeremy Hayes 2023-08-23 12:04:01 -0600
  • 3c0a08992d Revert "CMake: Make glslang-default-resource-limits STATIC" Ralf Habacker 2023-08-23 10:08:05 +0200
  • 15f7277c06 Fix ByteAddressBuffer as function parameter Nathaniel Cesario 2023-08-22 17:51:20 -0600
  • d2eb1c8396 build: add full SO versioning Jan Engelhardt 2023-08-22 12:37:21 +0200
  • db8719ae07
    extension: GL_QCOM_image_processing support Wooyoung Kim 2023-08-21 17:14:52 -0700
  • ce196e9ac6
    Merge branch 'KhronosGroup:main' into GL_QCOM_image_processing Wooyoung Kim 2023-08-21 12:10:09 -0700
  • 4e7ccd4af5 Add badge to README.md Joyce 2023-08-18 15:25:01 -0300
  • d072aa6676 Create scorecard.yml Joyce 2023-08-18 15:23:07 -0300
  • 77dee6c946 kokoro: explicitly set ENABLE_OPT=0 in cmake builds Arcady Goldmints-Orlov 2023-08-21 11:17:02 -0600
  • 38a553a5ff minor fixes Wooyoung Kim 2023-08-20 19:14:28 -0700
  • 79fb6be41e
    Merge branch 'KhronosGroup:main' into GL_QCOM_image_processing Wooyoung Kim 2023-08-20 13:22:46 -0700
  • c5117b328a Fix CI build badge Nathaniel Cesario 2023-08-18 13:56:28 -0600
  • 7d962f78c4 Fix CI build badge Nathaniel Cesario 2023-08-18 13:56:28 -0600
  • a6bc5d314c
    Add badge to README.md Joyce 2023-08-18 15:25:01 -0300
  • 6d99475935
    Create scorecard.yml Joyce 2023-08-18 15:23:07 -0300
  • 70d125b924 cmake: Don't link SPVRemapper into glslang executable Sven van Haastregt 2023-08-17 17:21:21 +0100
  • 98aa694422 [cmake] Use CMake property for symbol visibility Pedro Olsen Ferreira 2023-08-18 12:38:37 +0100
  • f108832684 [cmake] Use CMake property for symbol visibility Pedro Olsen Ferreira 2023-08-18 12:38:37 +0100
  • 2c7a216963 cmake: Don't link SPVRemapper into glslang executable Sven van Haastregt 2023-08-17 17:21:21 +0100
  • 0774299a25 cmake: add more verbose messages if SPIRV-Tools is not found Arcady Goldmints-Orlov 2023-08-09 17:00:04 -0600
  • 3805888a57 Look for external SPIR-V Tools build, if not building in-tree Kacper Michajłow 2023-03-03 18:20:24 +0100
  • ffd07992f1 Look for external SPIR-V Tools build, if not building in-tree Kacper Michajłow 2023-03-03 18:20:24 +0100
  • a55990861c [extension] the GL_QCOM_image_processing support Wooyoung Kim 2023-08-15 17:57:50 -0700
  • f4777e0380 [extension] the GL_QCOM_image_processing support Wooyoung Kim 2023-05-22 12:57:41 -0700
  • 1992dbba78 [extension] the GL_QCOM_image_processing support Wooyoung Kim 2023-04-04 09:33:11 -0700
  • bb99c05d1d [extension] the GL_QCOM_image_processing support Wooyoung Kim 2023-04-04 09:33:11 -0700
  • 1c4bd0c9b7 [extension] the GL_QCOM_image_processing support Wooyoung Kim 2023-04-04 09:33:11 -0700
  • b70669a059 Spirv_intrinsics: Remove early return in layoutTypeCheck Rex Xu 2023-07-05 14:44:40 +0800
  • 23f1355155 Spirv_intrinsics: Remove early return in layoutTypeCheck Rex Xu 2023-07-05 14:44:40 +0800
  • 76b52ebf77 Update known_good.json sdk-1.3.261.1 sdk-1.3.261.0 sdk-1.3.261 Nathaniel Cesario 2023-08-08 10:22:10 -0600
  • ec0f16b899 Update known_good.json Nathaniel Cesario 2023-08-08 10:22:10 -0600
  • 34d4f78f03
    Fix interaction between GL_EXT_mesh_shader and GL_EXT_fragment_shading_rate Arseny Kapoulkine 2023-08-07 10:38:17 -0700
  • 79a9f7f652 Fix continuous deployment Nathaniel Cesario 2023-08-03 16:44:28 -0600
  • 06358eaf03 Forgot to add the file to the test list Arseny Kapoulkine 2023-08-06 11:05:51 -0700
  • e1008e96f6 Fix interaction between GL_EXT_mesh_shader and GL_EXT_fragment_shading_rate Arseny Kapoulkine 2023-08-06 11:02:06 -0700
  • 2461f13f76 Fix continuous deployment Nathaniel Cesario 2023-08-03 16:44:28 -0600
  • 2071ff609a
    Merge 2b850b7917 into bfd96d3044 David Neto 2023-08-02 16:52:15 -0600
  • bfd96d3044 Add emscripten build to CI Nathaniel Cesario 2023-08-01 17:53:23 -0600
  • f7bf499146 Add emscripten build to CI Nathaniel Cesario 2023-08-01 17:53:23 -0600
  • 396596ca4a Replace GlobalLock functions with std::mutex Arcady Goldmints-Orlov 2023-07-31 14:45:11 -0600
  • eaeaa01193 Replace GlobalLock functions with std::mutex Arcady Goldmints-Orlov 2023-07-31 14:45:11 -0600
  • 171a322025 respect destdir for compat symlink Tim Biermann 2023-07-23 16:56:12 +0200
  • 54726b3c1c Remove glslang.m4 Arcady Goldmints-Orlov 2023-07-28 12:02:44 -0600
  • 6bc35749ec Remove a stray GLSLANG_WEB ifdef Arcady Goldmints-Orlov 2023-07-28 11:53:30 -0600
  • b345cc1595 Remove glslang.m4 Arcady Goldmints-Orlov 2023-07-28 12:02:44 -0600
  • 369d0f4eff Remove a stray GLSLANG_WEB ifdef Arcady Goldmints-Orlov 2023-07-28 11:53:30 -0600
  • d291b15911
    Remove GLSLANG_WEB and GLSLANG_WEB_DEVEL dan sinclair 2023-07-28 13:49:10 -0400
  • c8c669fc2a
    spirv-remap: Support outputting each SPIR-V module to a filename Allan MacKinnon 2023-07-28 12:13:55 -0400
  • 54bd9249ec
    Merge branch 'main' into webmin dan sinclair 2023-07-28 11:00:00 -0400
  • 0f873e757e ci: Test CMake minimum Juan Ramos 2023-07-26 16:26:38 -0600
  • 47454f5078 cmake: Raise minimum to 3.17.2 Juan Ramos 2023-07-27 15:31:20 -0600
  • 646d55d66f ci: Test CMake minimum Juan Ramos 2023-07-26 16:26:38 -0600
  • c85d10768e cmake: Raise minimum to 3.17.2 Juan Ramos 2023-07-27 15:31:20 -0600
  • 59a5b9ac50
    Merge branch 'KhronosGroup:main' into spirv-remap Allan MacKinnon 2023-07-27 16:33:53 -0400
  • b22337f34e [spirv-remap] Style tweaks Allan MacKinnon 2023-07-27 16:31:17 -0400
  • 3c98026a1c
    Fix [type] command file url forward slashes issue when use mingw 画卦伏羲 2023-07-28 01:34:20 +0800
  • 4420f9b33b Remove OSDependent TLS functions Arcady Goldmints-Orlov 2023-07-19 12:18:21 -0600
  • a0010e27ba Deprecate InitializeDll functions Ben Clayton 2020-07-14 18:34:45 +0100
  • 775864ef74 Simplify PoolAlloc with use of thread_local. Ben Clayton 2020-07-14 18:32:12 +0100
  • 808c7ed17c Implement support for GL_KHR_cooperative_matrix extension Boris Zanin 2023-03-16 13:01:01 +0100
  • a1812a21f8
    Merge branch 'KhronosGroup:main' into spirv-remap Allan MacKinnon 2023-07-26 14:28:29 -0400
  • 91a97b4c69 Fix typo in error message Sven van Haastregt 2023-07-25 11:44:12 +0100
  • 35c53a12c7 Implement support for GL_KHR_cooperative_matrix extension Boris Zanin 2023-03-16 13:01:01 +0100
  • 2b3b916d20 Fix cmake_path to more elegant way FuXiii 2023-07-26 10:04:19 +0800
  • 29b87a4e69 Modernize linux CI Juan Ramos 2023-07-25 13:33:11 -0600
  • 41cbcc45ba Modernize linux CI Juan Ramos 2023-07-25 13:33:11 -0600
  • 8a7a0e1aa7 Fix typo in error message Sven van Haastregt 2023-07-25 11:44:12 +0100
  • fa112927d6
    Merge branch 'main' into webmin dan sinclair 2023-07-24 21:06:07 -0400
  • 4aa56496d6 git: Ignore CMakeUserPresets.json Juan Ramos 2023-07-24 16:56:09 -0600
  • 026a9bcdb2 ci: Test Android NDK matrix combinations Juan Ramos 2023-07-24 16:18:19 -0600
  • 4d9015efda ci: Test Android NDK matrix combinations Juan Ramos 2023-07-24 16:18:19 -0600
  • ccfab16c6a git: Ignore CMakeUserPresets.json Juan Ramos 2023-07-24 16:56:09 -0600
  • c81b34fb24 Remove useless semicolons scribam 2023-07-22 14:51:11 +0200
  • aabde80b98 Remove GLSLANG_WEB dan sinclair 2023-07-24 11:49:48 -0400
  • fe82779952 Silence unused parameter warning Sven van Haastregt 2023-07-24 11:30:56 +0100
  • ffa8984a9d Remove GLSLANG_WEB_DEVEL dan sinclair 2023-07-24 11:36:27 -0400
  • bf704e36cb Silence unused parameter warning Sven van Haastregt 2023-07-24 11:30:56 +0100
  • 6816df71a9
    respect destdir for compat symlink Tim Biermann 2023-07-23 16:56:12 +0200
  • fa9626fd1f Remove useless semicolons scribam 2023-07-22 14:51:11 +0200
  • 8c34fdab55 change cmake superseded file(TO_NATIVE_PATH ...) command to cmake_path(CONVERT ...) FuXiii 2023-07-22 11:41:05 +0800
  • 44a8824586 Fix [type] command file url forward slashes issue when use mingw FuXiii 2023-07-21 16:17:40 +0800
  • a03228830a Fix [type] command file url forward slashes issue when use mingw FuXii 2023-07-21 15:59:52 +0800
  • 65397339c5 Remove obsolete files Arcady Goldmints-Orlov 2023-07-18 11:25:05 -0600
  • 0084424ca4 Remove obsolete files Arcady Goldmints-Orlov 2023-07-18 11:25:05 -0600
  • 4f3ae4b03d Update CHANGES for release 12.3.1 12.3.1 Jeremy Hayes 2023-07-20 09:33:13 -0600
  • 6c43b30ce1 Update CHANGES for release 12.3.1 Jeremy Hayes 2023-07-20 09:33:13 -0600
  • 45ce545ad3 web: Fix emscripten build Nathaniel Cesario 2023-07-20 10:46:47 -0600
  • f0d2f3c10f web: Fix emscripten build Nathaniel Cesario 2023-07-20 10:46:47 -0600
  • 77417d5c9e Support MinGW build with Clang, not just GCC David Neto 2023-07-19 19:29:55 -0400
  • 43e8a1917f Support MinGW build with Clang, not just GCC David Neto 2023-07-19 19:29:55 -0400
  • 865fe73958 cmake: Fix symlink on Windows Nathaniel Cesario 2023-07-19 16:38:31 -0600
  • 97771da80a cmake: Fix symlink on Windows Nathaniel Cesario 2023-07-19 16:38:31 -0600
  • 9b1a0f4d3e Update CHANGES for release 12.3.0 12.3.0 Jeremy Hayes 2023-07-18 17:35:14 -0600
  • 98a4a15e7b Remove OSDependent TLS functions Arcady Goldmints-Orlov 2023-07-19 12:18:21 -0600
  • a425639001 Deprecate InitializeDll functions Ben Clayton 2020-07-14 18:34:45 +0100
  • f11483ab14 Simplify PoolAlloc with use of thread_local. Ben Clayton 2020-07-14 18:32:12 +0100
  • a18d539640 Update CHANGES for release 12.3.0 Jeremy Hayes 2023-07-18 17:35:14 -0600
  • 2af597d1a8 Update known_good.json Jeremy Hayes 2023-07-18 13:05:47 -0600
  • 856e280502 cmake: Rename glslang to glslangValidator Nathaniel Cesario 2023-07-10 15:38:59 -0600
  • d8076d3ee1 cmake: Rename glslang to glslangValidator Nathaniel Cesario 2023-07-10 15:38:59 -0600
  • a9a2625416 cmake: Fix Android build for r25 NDK Juan Ramos 2023-07-18 11:50:19 -0600
  • af90fcc5c8 Update known_good.json Jeremy Hayes 2023-07-18 13:05:47 -0600
  • 9afd346127 Fix maybe-uninitialized warning Pedro Olsen Ferreira 2023-07-11 15:38:27 +0100
  • 95902a8f06 cmake: Fix Android build for r25 NDK Juan Ramos 2023-07-18 11:50:19 -0600
  • d5f3ad6c9a
    HLSL: support binary literals Dawid-Lorenz-Mobica 2023-07-18 17:35:36 +0200
  • af987173f5 HLSL: Possibility to represent variable in binary form Dawid Lorenz 2023-07-12 11:06:39 +0200
  • 9e41635d74
    Add missing initialization members for web (#3246) Zeqiang Li 2023-07-18 07:11:32 +0800
  • 6defcb2478 Rework how auto push_constant upgrading works a bit. Malcolm Bechard 2023-06-16 20:19:35 -0400
  • 8a6a311d22 build: Remove bazel build support Nathaniel Cesario 2023-07-14 10:29:25 -0600
  • 7c85e419bf build: Remove bazel build support Nathaniel Cesario 2023-07-14 10:29:25 -0600
  • f47028995c Use std::call_once in spv::Parameterize() Arcady Goldmints-Orlov 2023-07-13 17:26:56 -0400
  • b5e48d7d41 Use std::call_once in spv::Parameterize() Arcady Goldmints-Orlov 2023-07-13 17:26:56 -0400
  • d9a6fb2247
    Create a Security Policy (#3169) Joyce 2023-07-13 14:58:05 -0300
  • 44779f508a Add support for pre and post HLSL qualifier validation Dawid Lorenz 2023-07-04 12:44:44 +0200
  • 4ae01c5f41 Add support for pre and post HLSL qualifier validation Dawid Lorenz 2023-07-03 15:19:41 +0200
  • 051f18c0cc Spirv_intrinsics: Add support of type specifier to spirv_type Rex Xu 2023-06-24 11:23:45 +0800
  • 8d2c702479 Spirv_intrinsics: Add support of type specifier to spirv_type Rex Xu 2023-06-24 11:23:45 +0800
  • f7aeeb3bfa Fix maybe-uninitialized warning Pedro Olsen Ferreira 2023-07-11 15:38:27 +0100
  • 8dc416a2bf Rework how auto push_constant upgrading works a bit. Malcolm Bechard 2023-06-16 20:19:35 -0400
  • eaa7057768 Fix C example in README Nathaniel Cesario 2023-07-07 00:03:58 -0600
  • e6f7d30760 Fix C example in README Nathaniel Cesario 2023-07-07 00:03:58 -0600
  • a6d873f411 Add support for pre and post HLSL qualifier validation Dawid Lorenz 2023-07-04 12:44:44 +0200
  • f69feb6a19 Add support for pre and post HLSL qualifier validation Dawid Lorenz 2023-07-03 15:19:41 +0200
  • 3ebb72cc74 Add an assert that ID operands are non-zero Arcady Goldmints-Orlov 2023-06-22 16:11:29 -0400
  • d89c0b1d13 Force generateDebugInfo when non-semantic debug info is enabled Arcady Goldmints-Orlov 2023-06-22 16:06:41 -0400
  • c82dbc11b8
    Merge branch 'KhronosGroup:main' into spirv-remap Allan MacKinnon 2023-06-27 12:33:37 -0400
  • a15a2420ad Add an assert that ID operands are non-zero Arcady Goldmints-Orlov 2023-06-22 16:11:29 -0400
  • af3a5910d7 Force generateDebugInfo when non-semantic debug info is enabled Arcady Goldmints-Orlov 2023-06-22 16:06:41 -0400
  • 9575e33186 Fix unused parameter warning in Release builds Sven van Haastregt 2023-06-21 15:15:23 +0100
  • 89c2afe01e Fix unused parameter warning in Release builds Sven van Haastregt 2023-06-21 15:15:23 +0100
  • 1bda0d30f0 missing initialization members for web Zeqiang Li 2023-06-21 17:02:58 +0800
  • 6a7ec4be7b Fix linking error "ld: unknown option: --no-undefined" on macOS Jason Liu 2023-06-17 22:14:08 -0400
  • b93ff198b3 Fix linking error "ld: unknown option: --no-undefined" on macOS Jason Liu 2023-06-17 22:14:08 -0400
  • 5793fbd624 cmake: Fix CMake 3.27 warnings juan-lunarg 2023-06-16 12:31:04 -0600
  • f3ef7d67d1 cmake: Fix CMake 3.27 warnings juan-lunarg 2023-06-16 12:31:04 -0600
  • 72713baf74 Fix GL_NV_shader_invocation_reorder #define typo Pablo Delgado Krämer 2023-06-08 23:30:06 +0200
  • 4d95e22826 Fix -Wmaybe-uninitialized warnings Sven van Haastregt 2023-06-06 15:07:43 +0100
  • 9f144e1ac7
    Update SECURITY.md Joyce 2023-06-09 11:11:01 -0300
  • 045c8b6579 Fix GL_NV_shader_invocation_reorder #define typo Pablo Delgado Krämer 2023-06-08 23:30:06 +0200
  • 380bd57abc Fix -Wmaybe-uninitialized warnings Sven van Haastregt 2023-06-06 15:07:43 +0100
  • a6662c53ce ndk-build: test Android API 24 David Neto 2023-05-31 12:50:48 -0400
  • fcf27a7959 ndk-build: test Android API 24 David Neto 2023-05-31 12:50:48 -0400
  • b587425025 glslang_c_interface: use valid C function prototypes rcombs 2023-05-27 17:47:59 -0500
  • ffeb566f95
    glslang_c_interface: use valid C function prototypes rcombs 2023-05-27 17:47:59 -0500
  • 48a467b413 CMake: Use set_target_properties instead of set_property Rémi Verschelde 2020-10-12 11:21:05 +0200
  • 6f22e41e0d CMake: Make glslang-default-resource-limits STATIC Arcady Goldmints-Orlov 2023-05-23 16:31:23 -0600
  • c2714ae37a CMake: Use set_target_properties instead of set_property Rémi Verschelde 2020-10-12 11:21:05 +0200
  • 802fad58d2 CMake: Make glslang-default-resource-limits STATIC Arcady Goldmints-Orlov 2023-05-23 16:31:23 -0600
  • 9fbc561947
    glslangValidator: Exit with an error if output file cannot be written Allan MacKinnon 2023-05-23 16:07:48 -0400
  • 829a00464b spirv-remap: Support outputting each SPIR-V module to a filename Allan MacKinnon 2023-05-22 16:47:41 -0400
  • 4086c06e00
    Merge branch 'KhronosGroup:main' into retcode Allan MacKinnon 2023-05-22 16:35:13 -0400
  • f2fbe00cdd
    Merge branch 'KhronosGroup:main' into spirv-remap Allan MacKinnon 2023-05-22 16:25:52 -0400
  • a5bf69936d [glslang] Strip trailing whitespace Allan MacKinnon 2023-05-22 11:44:18 -0400
  • e06bd35fea Switch Android.mk to use --std=c++17 Arcady Goldmints-Orlov 2023-05-19 16:46:25 -0600
  • 4c9cc240e6 Switch Bazel to c++17 Arcady Goldmints-Orlov 2023-05-19 13:34:04 -0600
  • 9a58573ad4 [glslang] Strip trailing whitespace Allan MacKinnon 2023-05-22 11:44:18 -0400
  • eaaf8db5b4 Switch Android.mk to use --std=c++17 Arcady Goldmints-Orlov 2023-05-19 16:46:25 -0600
  • fffc3db298 Switch Bazel to c++17 Arcady Goldmints-Orlov 2023-05-19 13:34:04 -0600
  • 9caca7a17b Add decorations to structs with buffer references Arcady Goldmints-Orlov 2023-05-18 16:18:42 -0600
  • 7dedc0f3e5 Add decorations to structs with buffer references Arcady Goldmints-Orlov 2023-05-18 16:18:42 -0600
  • d1517d64cf Update CHANGES for release 12.2.0 sdk-1.3.250.1 sdk-1.3.250.0 12.2.0 sdk-1.3.250 Jeremy Hayes 2023-05-17 13:21:32 -0600
  • 4bed5f485f Update CHANGES for release 12.2.0 Jeremy Hayes 2023-05-17 13:21:32 -0600
  • f697b55c92 Update known_good.json Jeremy Hayes 2023-05-16 15:58:33 -0600
  • edb545f8ba Update known_good.json Jeremy Hayes 2023-05-16 15:58:33 -0600
  • 1e4955adbc Include <cstdint> header in Common.h Arcady Goldmints-Orlov 2023-02-20 20:02:36 -0500
  • 02787433c1 Include <cstdint> header in Common.h Arcady Goldmints-Orlov 2023-02-20 20:02:36 -0500
  • 85e9271573
    Merge branch 'KhronosGroup:main' into retcode Allan MacKinnon 2023-05-11 12:22:23 -0400
  • 97218053e9 glslangValidator: Exits successfully if it cannot write output file Allan MacKinnon 2023-05-11 12:16:22 -0400
  • d9c3c7538b Common.h: don't use to_string workaround on MSVC Johannes Kauffmann 2023-02-25 22:05:54 +0100
  • f202aa665e PP: remove workaround for VS2015 Johannes Kauffmann 2023-02-25 20:57:44 +0100
  • e00517acfe SPIRV: remove pre-C++11 workaround Johannes Kauffmann 2023-02-25 20:57:02 +0100
  • 076c35863e SPIRV: hex_float: remove workaround for VS2013 Johannes Kauffmann 2023-02-25 20:56:09 +0100
  • 5900c180f2 Common.h: don't use to_string workaround on MSVC Johannes Kauffmann 2023-02-25 22:05:54 +0100
  • 416dfa2c42 PP: remove workaround for VS2015 Johannes Kauffmann 2023-02-25 20:57:44 +0100
  • bc988b1744 SPIRV: remove pre-C++11 workaround Johannes Kauffmann 2023-02-25 20:57:02 +0100
  • 47c74e83c2 SPIRV: hex_float: remove workaround for VS2013 Johannes Kauffmann 2023-02-25 20:56:09 +0100
  • 14e57abf26 Enable constructor reorder warnings Arcady Goldmints-Orlov 2023-05-09 12:20:10 -0600
  • 08fe69c4ae
    Merge branch 'KhronosGroup:main' into spirv-remap Allan MacKinnon 2023-05-09 15:25:12 -0400
  • 3c17b28873 Enable constructor reorder warnings Arcady Goldmints-Orlov 2023-05-09 12:20:10 -0600
  • a02dde76f6 Correct ctor order to make '-Wreorder-ctor' pass Ryan Harrison 2023-05-09 13:33:39 -0400
  • 49aad1361e Remove the windows-msvc-2015-release-bazel config Steven Perron 2023-05-09 12:53:47 -0400
  • 294c049ae1 Correct ctor order to make '-Wreorder-ctor' pass Ryan Harrison 2023-05-09 13:33:39 -0400
  • 1ba708b37d Remove the windows-msvc-2015-release-bazel config Steven Perron 2023-05-09 12:53:47 -0400
  • 84d11c472a Use custom callbacks if they are available in 'i->callbacks' Alexey Ozeritskiy 2023-04-09 15:06:18 +0200
  • 511cd7c016 Use custom callbacks if they are available in 'i->callbacks' Alexey Ozeritskiy 2023-04-09 15:06:18 +0200
  • 1397890e8e Add windows-msvc-2019-release-bazel CI config Steven Perron 2023-05-09 10:57:18 -0400
  • eff78b1718 Add windows-msvc-2019-release-bazel CI config Steven Perron 2023-05-09 10:57:18 -0400
  • 010019f93b Fix windows-msvc-2015-bazel CI job Jeremy Hayes 2023-04-06 14:19:37 -0600
  • 0bbec2e8f6 Add GLSL_EXT_shader_tile_image janharaldfredriksen-arm 2023-03-30 17:50:56 +0200
  • d8052bea40 Add GLSL_EXT_shader_tile_image janharaldfredriksen-arm 2023-03-30 17:50:56 +0200
  • b1743bb6c0 spirv-remap: Output to single directory or one or more files Allan MacKinnon 2023-05-08 11:19:08 -0400
  • fe9f410c14 spirv-remap: Output to single directory or one or more files Allan MacKinnon 2023-05-08 11:19:08 -0400
  • 6cf5fc8abf Fix windows-msvc-2015-bazel CI job Jeremy Hayes 2023-04-06 14:19:37 -0600
  • fee2d6d31d spirv-remap: Output to single directory or one or more files Allan MacKinnon 2023-05-08 11:19:08 -0400
  • 6558be3a78
    Fixed count sentinels for enums zachary-t 2023-05-07 18:32:00 -0500
  • a3310b7cff ci: Test GCC on MacOS CI juan-lunarg 2023-05-05 14:07:40 -0600
  • 3cc5651195 ci: Test GCC on MacOS CI juan-lunarg 2023-05-05 14:07:40 -0600
  • 9743480f3c cmake: Don't set CMAKE_INSTALL_PREFIX juan-lunarg 2023-05-04 15:59:35 -0600
  • 0eb433d198 cmake: Don't set CMAKE_INSTALL_PREFIX juan-lunarg 2023-05-04 15:59:35 -0600
  • 9de72faf46 cmake: Streamline version code juan-lunarg 2023-05-04 16:39:40 -0600
  • 9d8c7b75c9 GL_EXT_ray_tracing_position_fetch Eric Werness 2022-06-08 17:29:38 -0700
  • d6e9d3bb4e cmake: Remove USE_CCACHE juan-lunarg 2023-05-04 15:48:43 -0600
  • 955f21aad2 cmake: Remove explicitly setting CMAKE_EXPORT_COMPILE_COMMANDS juan-lunarg 2023-05-04 15:47:04 -0600
  • faffe2c75a cmake: Remove USE_CCACHE juan-lunarg 2023-05-04 15:48:43 -0600
  • b49e2f0d19 cmake: Remove explicitly setting CMAKE_EXPORT_COMPILE_COMMANDS juan-lunarg 2023-05-04 15:47:04 -0600
  • 0b5159f825 GL_EXT_ray_tracing_position_fetch Eric Werness 2022-06-08 17:29:38 -0700
  • ae20fbc8e9 cmake: Update copyright juan-lunarg 2023-05-03 18:15:48 -0600
  • 94cd2b60fe cmake: Remove USE_CCACHE juan-lunarg 2023-05-03 18:11:36 -0600
  • bc6b2bc17a glslang: Do not link with pthread on QNX Sruthik P 2023-05-03 15:54:06 +0530
  • 3dec30b5ec glslang: Do not link with pthread on QNX Sruthik P 2023-05-03 15:54:06 +0530
  • dfc97740ff Use CMAKE_INSTALL_FULL_LIBDIR in compat cmake files Chuang Zhu 2022-11-19 12:03:20 +0800
  • 8fbdbf7280 Use CMAKE_INSTALL_FULL_LIBDIR in compat cmake files Chuang Zhu 2022-11-19 12:03:20 +0800
  • 196fb8a890 Fixed barycentric coords support Jamil Halabi 2023-04-24 19:48:35 +0300
  • 9c7fd1a33e Fix building on OpenBSD when building shared libs Brad Smith 2023-04-18 22:34:23 -0400
  • b1b11781c8 Fix building on OpenBSD when building shared libs Brad Smith 2023-04-18 22:34:23 -0400
  • b8955549ef fix error message for vertex struct input David Neto 2021-06-28 09:43:02 -0400
  • dfdd0ed2ca Delete appveyor configuration Jeremy Hayes 2023-04-19 15:43:54 -0600
  • 990583202c Delete appveyor configuration Jeremy Hayes 2023-04-19 15:43:54 -0600
  • f46f4b192a Fix: Migrate Windows CI to GitHub Actions sean 2022-07-25 18:45:12 +0200
  • 9f4267a2ae Fix: Migrate Windows CI to GitHub Actions sean 2022-07-25 18:45:12 +0200
  • 68f073b195 Add a test for empty structs in HLSL hull shaders Arcady Goldmints-Orlov 2023-04-12 19:50:41 -0400
  • 4142fead74 fix crash in HLSL frontend Try 2022-03-26 16:31:50 +0100
  • ed7902d2dd Add a test for empty structs in HLSL hull shaders Arcady Goldmints-Orlov 2023-04-12 19:50:41 -0400
  • f766ee96f5 Improve help text for the new -P option Arcady Goldmints-Orlov 2023-04-07 12:55:01 -0400
  • a270fdae55 Fix appveyor build worker image Jeremy Hayes 2023-04-11 11:46:40 -0600
  • 1ab9e04eb7 Fix appveyor build worker image Jeremy Hayes 2023-04-11 11:46:40 -0600
  • 9fe5223370 Improve error message of alignment offset spencer-lunarg 2023-04-09 16:22:11 +0900
  • b57f7a6723 Improve error message of alignment offset spencer-lunarg 2023-04-09 16:22:11 +0900
  • 84634d5f68 fix error message for vertex struct input David Neto 2021-06-28 09:43:02 -0400
  • a5f5206a37 fix crash in HLSL frontend Try 2022-03-26 16:31:50 +0100
  • cf454c5e26 Improve help text for the new -P option Arcady Goldmints-Orlov 2023-04-07 12:55:01 -0400
  • bdba39bae6 Add more preamble tests Moritz Heinemann 2023-03-21 14:21:09 +0100
  • 893145ead2 Add option to glslangValidator to inject preamble Moritz Heinemann 2023-03-14 15:55:17 +0100
  • 1aefd184a6 Fix DebugCompilationUnit scope Jeremy Hayes 2023-04-03 14:24:00 -0600
  • 10a07be321 Fix DebugCompilationUnit scope Jeremy Hayes 2023-04-03 14:24:00 -0600
  • 77f7cdfb1e Fix an issue when we merge multiple spirv_decorate_xxx directives Rex Xu 2023-03-24 00:06:29 +0800
  • 8ff8b45131 Parameters of spirv_decorate_id should accept variables Rex Xu 2023-03-17 16:10:11 +0800
  • adcc7e8163 Add tests for conditionals that return a struct value Arcady Goldmints-Orlov 2023-03-31 14:29:50 -0600
  • cdb350b356 Fix generation of conditionals with a struct result in SPIR-V Arcady Goldmints-Orlov 2023-03-31 14:57:49 -0600
  • f8a2442a16 Improve line info for symbol access and assignment Qingyuan Zheng 2023-03-14 10:36:24 -0700
  • fbabd37aca Remove a redundant condition in an if statement Arcady Goldmints-Orlov 2023-03-31 17:07:37 -0600
  • 2aca6d419c Refactor Builder::createTextureCall() to use std::vector Arcady Goldmints-Orlov 2023-03-31 17:01:56 -0600
  • fb7f4665c5 Remove a redundant condition in an if statement Arcady Goldmints-Orlov 2023-03-31 17:07:37 -0600
  • ec62a9eb4f Refactor Builder::createTextureCall() to use std::vector Arcady Goldmints-Orlov 2023-03-31 17:01:56 -0600
  • e5ad0771e7 Add tests for conditionals that return a struct value Arcady Goldmints-Orlov 2023-03-31 14:29:50 -0600
  • 8cf8a65c7f Fix generation of conditionals with a struct result in SPIR-V Arcady Goldmints-Orlov 2023-03-31 14:57:49 -0600
  • 45405e1d94 Add a .mailmap file Faith Ekstrand 2023-03-25 11:00:27 -0500
  • 45a01e337d Add a .mailmap file Faith Ekstrand 2023-03-25 11:00:27 -0500
  • 1db9cd2854 Fix CMake for OSDependent install Moritz Heinemann 2023-03-24 15:18:09 +0100
  • ff2a0322eb Fix CMake for OSDependent install Moritz Heinemann 2023-03-24 15:18:09 +0100
  • c43008e829 Fix double expansion of macro arguments. Arcady Goldmints-Orlov 2023-02-23 11:01:37 -0500
  • 792340361e Fix double expansion of macro arguments. Arcady Goldmints-Orlov 2023-02-23 11:01:37 -0500
  • 6dede414fe Fix an issue when we merge multiple spirv_decorate_xxx directives Rex Xu 2023-03-24 00:06:29 +0800
  • c7081b7b20 Parameters of spirv_decorate_id should accept variables Rex Xu 2023-03-17 16:10:11 +0800
  • 14e5a04e70 Update CHANGES for release 12.1.0 sdk-1.3.246.1 sdk-1.3.246.0 sdk-1.3.243.0 12.1.0 sdk-1.3.246 sdk-1.3.243 Jeremy Hayes 2023-03-21 16:01:43 -0600
  • d87d6b2f61 Update CHANGES for release 12.1.0 Jeremy Hayes 2023-03-21 16:01:43 -0600
  • 59abdcf912 Update known_good.json Jeremy Hayes 2023-03-14 16:26:44 -0600
  • 8da8ab5f38 Update known_good.json Jeremy Hayes 2023-03-14 16:26:44 -0600
  • 335148c819 [SPIRV] Implement debugBreak in glslangValidator. ShchChowAMD 2023-03-21 21:28:32 +0800
  • 955fa1f74a Add more preamble tests Moritz Heinemann 2023-03-21 14:21:09 +0100
  • 92928d1883
    Create SECURITY.md Joyce 2023-03-20 17:08:41 -0300
  • b34f619e1c kokoro: always chown files after build Nathan Gauër 2023-03-17 10:56:16 +0100
  • e87b874f5b kokoro: always chown files after build Nathan Gauër 2023-03-17 10:56:16 +0100
  • d18ffd3148 force build failure Nathan Gauër 2023-03-17 10:56:52 +0100
  • ef77cf3a92 cmake: No need to set CMP0048/CMP0054 Juan Ramos 2023-03-15 17:18:08 -0600
  • 43978b7c96 cmake: Remove outdated comment Juan Ramos 2023-03-15 17:12:49 -0600
  • 0094e47972 Fix outdated cmake conditional Jeremy Hayes 2023-03-15 17:41:29 -0600
  • b8ddbee07f Fix outdated cmake conditional Jeremy Hayes 2023-03-15 17:41:29 -0600
  • 63cf462aae cmake: No need to set CMP0048/CMP0054 Juan Ramos 2023-03-15 17:18:08 -0600
  • 620e4fda42 cmake: Remove outdated comment Juan Ramos 2023-03-15 17:12:49 -0600
  • f5b6b46612 Improve line info for symbol access and assignment Qingyuan Zheng 2023-03-14 10:36:24 -0700
  • 44fd8f5f7b Add option to glslangValidator to inject preamble Moritz Heinemann 2023-03-14 15:55:17 +0100
  • cd2082e058
    Set token permissions to workflows (#3156) Joyce 2023-03-08 13:27:09 -0300
  • efe49d13d5
    chore: grant contents write Joyce 2023-03-07 16:02:55 -0300
  • e90103fddc
    chore: use read-all since write-all made no difference Joyce 2023-03-07 15:39:11 -0300
  • ded9a4ba79
    test: write all Joyce 2023-03-06 16:56:53 -0300
  • dc14344d79
    chore: change integration to read all Joyce 2023-03-06 15:32:54 -0300
  • c1fc2293b7
    chore: change deployment to read all Joyce 2023-03-06 15:32:32 -0300
  • 8be1efc3ca
    chore: continuous integration permissions Joyce 2023-03-06 14:58:48 -0300
  • 1a04fba22b
    chore: continuous deployment permissions Joyce 2023-03-06 14:58:07 -0300
  • 204812694c
    Merge pull request #3153 from greg-lunarg/i3150 Greg Fischer 2023-03-03 16:08:30 -0700
  • aae2a7ae08 Fix installation of resource limits headers Greg Fischer 2023-03-03 15:17:03 -0700
  • 2ca0ee3ba4
    Merge pull request #3137 from moritz-h/resource-limits Greg Fischer 2023-03-02 11:43:06 -0700
  • 9cdfc5a511 Fix potential NULL dereference Johan Mattsson 2023-02-19 11:18:03 +0100
  • c64c98267c Fix potential NULL dereference Johan Mattsson 2023-02-19 11:21:39 +0100
  • cd959d4e3e Fixes for -Wshadows warnings Robert Osfield 2023-02-20 18:56:21 +0000
  • 1c5eca8b90 This collection of -Wshadows warning fixes deserces a dedicated commit as it's troubling example of shadowing of multiple variables at multiple levels. Robert Osfield 2023-02-20 17:06:57 +0000
  • e2460278e3 Fixed -Wshadows warnings Robert Osfield 2023-02-20 16:45:02 +0000
  • ba20961c9a Fixed for -Wshadows Robert Osfield 2023-02-20 16:16:47 +0000
  • 1e42c4a147 Fixes for -Wshadows Robert Osfield 2023-02-20 16:00:44 +0000
  • 5e5f452e42 Fixed for -Wshadows warnings Robert Osfield 2023-02-20 15:51:49 +0000
  • 7192a32764 Added test of -Wshadow. Robert Osfield 2023-02-20 15:50:46 +0000
  • 136c639e3b Removed the EXTRA_DEFINES as they are no longer required. Robert Osfield 2023-02-20 11:11:01 +0000
  • 8d052b34fe Added ResouceHints.cpp into the build mix Robert Osfield 2023-02-20 10:56:20 +0000
  • d0fedf03d6 Added path to include Robert Osfield 2023-02-19 16:56:43 +0000
  • 2110147157 Added set up of build_info.h Robert Osfield 2023-02-19 16:55:01 +0000
  • ca87a8e94a Add build_vars.cmake to make it possible to build glslang directly within 3rd party applicaion and libs. Robert Osfield 2023-02-19 14:20:15 +0000
  • da5d489588
    Fix potential NULL dereference Johan Mattsson 2023-02-19 11:21:39 +0100
  • c760f7b89a
    Fix potential NULL dereference Johan Mattsson 2023-02-19 11:18:03 +0100
  • f5fa593143 move ResourceLimits from StandAlone to glslang dir (Fix #3064) Moritz Heinemann 2023-02-15 20:06:26 +0100
  • 6d41bb9c55 updated test to test atomic float add and test results Randall C. O'Reilly 2023-02-08 02:01:25 -0800
  • ae55d83a88 change HLSL/hlslParseables.cpp to support InterlockedAdd on F=float types Randall C. O'Reilly 2023-02-04 01:44:41 -0800
  • 26a84a9484 updated test to test atomic float add and test results Randall C. O'Reilly 2023-02-08 02:01:25 -0800
  • b7e62f1b83 Remove unused type parameter methods; NFC Sven van Haastregt 2023-02-07 12:22:15 +0000
  • 95ef04cbb9 change HLSL/hlslParseables.cpp to support InterlockedAdd on F=float types Randall C. O'Reilly 2023-02-04 01:44:41 -0800
  • 4386679bcd build: set SOVERSION on all libraries Jan Engelhardt 2020-08-18 17:12:16 +0200
  • b9fb8db67d build: set SOVERSION on all libraries Jan Engelhardt 2020-08-18 17:12:16 +0200
  • d62ef8a20a Use the ninja already in the docker build. David Neto 2023-02-02 16:23:49 -0500
  • 8329d4a44b kokoro: avoid git permissions issue that GN fails on David Neto 2023-02-02 13:20:28 -0500
  • d604f26843 Add test Maciej 2023-02-02 09:59:24 +0100
  • 95ad533eb0 Block-decorate Vulkan Structs with RuntimeArrays Maciej 2023-02-01 14:09:55 +0100
  • 2df3f77cac Use the ninja already in the docker build. David Neto 2023-02-02 16:23:49 -0500
  • 7341a21b34 GLSL: Fix integer overflow warnings in Constant.cpp Hans Wennborg 2023-02-02 16:51:31 +0100
  • 954a67803f kokoro: avoid git permissions issue that GN fails on David Neto 2023-02-02 13:20:28 -0500
  • 5137ce1a95 HLSL: Add missing relaxed-precision float/int matrix expansions rdb 2023-01-30 17:42:49 +0100
  • 54c88a5d80 GLSL: Fix integer overflow warnings in Constant.cpp Hans Wennborg 2023-02-02 16:51:31 +0100
  • 3482630412 Add test Maciej 2023-02-02 09:59:24 +0100
  • a2b7714120 HLSL: Add missing relaxed-precision float/int matrix expansions rdb 2023-01-30 17:42:49 +0100
  • 059cc8c89b Block-decorate Vulkan Structs with RuntimeArrays Maciej 2023-02-01 14:09:55 +0100
  • 58d302cfa2 Rename master to main and update news Jeremy Hayes 2023-01-30 13:40:48 -0700
  • 4e02157fd4 Rename master to main and update news Jeremy Hayes 2023-01-30 13:40:48 -0700
  • 4e9cde50bb Move 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. master-tot Maciej 2023-01-23 14:17:29 +0100
  • 3e79b1b0ba Move 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. Maciej 2023-01-23 14:17:29 +0100
  • 0d3211ff7b Reject non-float inputs/outputs with version < 120 Arcady Goldmints-Orlov 2023-01-20 10:39:06 -0700
  • 07a7c77672 Reject non-float inputs/outputs with version < 120 Arcady Goldmints-Orlov 2023-01-20 10:39:06 -0700
  • 8504d5ae1c Replace the deprecated $<CONFIGURATION> with $<CONFIG> Amir Masoud Abdol 2023-01-17 09:46:44 +0100
  • 51813b65e9 Update readme with upcoming branch rename Jeremy Hayes 2023-01-19 12:04:02 -0700
  • 49801b18ad Update readme with upcoming branch rename Jeremy Hayes 2023-01-19 12:04:02 -0700
  • ca8d07d0bc Update CHANGES for release 12.0.0 sdk-1.3.239.0 12.0.0 sdk-1.3.239 Jeremy Hayes 2023-01-18 15:37:00 -0700
  • 768037f72c Update CHANGES for release 12.0.0 Jeremy Hayes 2023-01-18 15:37:00 -0700
  • 615741f278 Update known_good.json Jeremy Hayes 2023-01-18 11:04:44 -0700
  • 7a17a9f2e4 Update known_good.json Jeremy Hayes 2023-01-18 11:04:44 -0700
  • 42e94ee67e Update appveyor environment Jeremy Hayes 2023-01-18 11:46:28 -0700
  • e64ae09cd8 Update appveyor environment Jeremy Hayes 2023-01-18 11:46:28 -0700
  • 591b147024 Replace the deprecated $<CONFIGURATION> with $<CONFIG> Amir Masoud Abdol 2023-01-17 09:46:44 +0100
  • 1fb2f1d789
    Merge pull request #3108 from greg-lunarg/i3105 Greg Fischer 2023-01-11 18:39:49 -0700
  • 9b67d41b85 Fix crash on bad structure member reference Greg Fischer 2023-01-10 18:50:18 -0700
  • 06a7078ce7 build: Remove AMD_EXTENSIONS / NV_EXTENSIONS defines Juan Ramos 2023-01-04 14:02:19 -0700
  • 43b8ce5d53 build: Remove AMD_EXTENSIONS / NV_EXTENSIONS defines Juan Ramos 2023-01-04 14:02:19 -0700
  • 1d978158de
    Merge pull request #3100 from daniel-story/fix-dual-src-draw-buffers Greg Fischer 2022-12-29 12:09:46 -0700
  • d1fc064e79
    Merge pull request #3102 from jeremy-lunarg/hayes-fix-debuginfo-disassembly Greg Fischer 2022-12-26 13:30:34 -0700
  • d38d06c03f Fix debuginfo disassembly Jeremy Hayes 2022-12-22 15:43:03 -0700
  • 68935bc2c6
    Merge pull request #3099 from jeremy-lunarg/hayes-fix-issue-3095 Greg Fischer 2022-12-22 10:03:12 -0700
  • d9624be7b2
    Fix Bazel gen_extension_headers_h Rafael Marinheiro 2022-12-22 03:16:06 +0000
  • 2e5117c0de
    Rename "External" directory to "external". Rafael Marinheiro 2022-12-22 02:57:22 +0000
  • bec8359bf7 Fix const parameter debug types Jeremy Hayes 2022-12-21 14:20:44 -0700
  • a88f674124 Fix issues with MaxDualSourceDrawBuffersEXT Daniel Story 2022-12-21 11:53:23 -0800
  • dcae187376 Remove languages from cmake project statement Jeremy Hayes 2022-12-19 12:41:07 -0700
  • c305a6fc2e Remove languages from cmake project statement Jeremy Hayes 2022-12-19 12:41:07 -0700
  • f9b760e6c7
    [glslang] Refine implicit array size interfaces. (#3074) Chow 2022-12-14 02:20:28 +0800
  • 6ed30bc098 [glslang] Implicit size, Fix error msg. ShchChowAMD 2022-12-13 09:29:23 +0800
  • c6b3f279a7
    Merge pull request #3087 from dneto0/remove-unused Greg Fischer 2022-12-12 10:34:33 -0700
  • 01f1f0e2e7 [glslang][constOp] Add test, add missing types and builtin functions. ShchchowAMD 2022-12-12 13:29:47 +0800
  • 1d418c28ca [glslang] Modify test info, add test for default set array size ShchchowAMD 2022-12-12 11:54:52 +0800
  • 3e7e87863c [glslang] Refine implicit array size interfaces. ShchChowAMD 2022-12-11 22:05:25 +0800
  • 4fe00178c8 Remove the name of unused formal paramters David Neto 2022-12-09 15:51:35 -0500
  • 6d8b00b1c6
    Add support for GL_NV_shader_invocation_reorder. (#3054) alelenv 2022-12-09 12:19:51 -0800
  • 4fc43cd3c1
    Add support for GL_NV_shader_invocation_reorder. (#3054) alelenv 2022-12-09 12:19:08 -0800
  • ece45bde4a Fix typo bracket. alelenv 2022-12-09 10:46:13 -0800
  • 6303ce4f3b
    Merge branch 'master' into reorder Greg Fischer 2022-12-09 10:55:43 -0700
  • 19d816c8c9
    Merge pull request #3086 from jeremy-lunarg/hayes-fix-3073 Greg Fischer 2022-12-09 10:39:14 -0700
  • 586baa35a4 Guard AppleClang linker options Jeremy Hayes 2022-12-08 16:41:03 -0700