1. 9a5689f GLSL: Inherit memory qualifiers, both declaratively and in execution. by John Kessenich · 5 years ago
  2. b9197c8 Web: Make switched methods all be non-virtual, more web-dependent code, by John Kessenich · 5 years ago
  3. b6d3ee5 Web: Turn off bracket-style attributes, reflection, and IO mapping. by John Kessenich · 5 years ago
  4. 7015bd6 Web: Remove/rationalize a set of *_EXTENSIONS, using GLSLANG_WEB. by John Kessenich · 5 years ago
  5. 7fc8683 Merge pull request #1813 from jeffbolznv/compositeconstruct by John Kessenich · 5 years ago
  6. f2dcc87 Allow unsized view array dimension for non-block perviewNV attributes by Sahil Parmar · 5 years ago
  7. 96524f9 SPV: Fix #1783: Don't do bounds checking for spec-const-expression size by John Kessenich · 5 years ago
  8. 4b4b41a HLSL: Fix #1815: Don't constant fold spec-constant array indexing. by John Kessenich · 5 years ago
  9. ba6170b Implement GL_EXT_demote_to_helper_invocation by Jeff Bolz · 5 years ago
  10. 5313449 Handle SPIR-V type mismatch when constructing a composite by Jeff Bolz · 5 years ago
  11. 8912336 Add test for constant type conversion by Jeff Bolz · 5 years ago
  12. 5d73a3c Merge pull request #1698 from jeffbolznv/private_storage_variables by John Kessenich · 5 years ago
  13. 2cb2f19 Add support for GL_NV_shader_sm_builtins by Daniel Koch · 5 years ago
  14. c6f0ce8 Support GL_ARB_fragment_shader_interlock by Jeff Bolz · 5 years ago
  15. c3e60ad Add AST tests for ray tracing shaders by Daniel Koch · 5 years ago
  16. 3418cb4 Add AST tests for mesh and task shaders by Daniel Koch · 5 years ago
  17. 8adc2f5 Allow runtime-sized arrays of acceleration structures by Jeff Bolz · 5 years ago
  18. f43c739 SPV 1.4: Emit SignExtend and ZeroExtend for integer image reads/writes. by John Kessenich · 5 years ago
  19. 61a5ce1 SPV 1.4: Lookup tables: Use variable initializer and NonWritable... by John Kessenich · 6 years ago
  20. fbb6bdf SPV 1.4: Add support for OpCopyLogical, careful of Boolean differences. by John Kessenich · 6 years ago
  21. 1f4d046 SPV 1.4: Implement the 5 new loop controls. by John Kessenich · 6 years ago
  22. 0c1e71a SPV 1.4: Use OpSelect for trivial typed non-scalar/vector expressions. by John Kessenich · 6 years ago
  23. cfea59d SPV 1.4: Add testing infrastructure for SPV 1.4 tests. by John Kessenich · 6 years ago
  24. 88220d5 For nonuniformEXT constructor, make a copy of the node to decorate by Jeff Bolz · 5 years ago
  25. e291f7a Merge pull request #1739 from jeffbolznv/buffer_reference2 by John Kessenich · 5 years ago
  26. 758c933 Add support for GL_EXT_buffer_reference2 by Jeff Bolz · 6 years ago
  27. faac86e If a shader's only use of float16 is for FConvert, add the Float16 capability. by Jeff Bolz · 5 years ago
  28. 83170e3 Enable GL_KHR_shader_subgroup properly by Daniel Koch · 5 years ago
  29. be63fac Handle buffer references vs 'const' by Jeff Bolz · 6 years ago
  30. 4605e2e Implement GL_NV_cooperative_matrix by Jeff Bolz · 6 years ago
  31. a84079d PP: Fix #1605: Paste tokens for ## through number->letter transitions. by John Kessenich · 6 years ago
  32. 2b2316d Add Float16/Int8/Int16 capabilities for private variables and function parameters by Jeff Bolz · 6 years ago
  33. 6fee944 PP: Fix #1694: Rationalize errors on partially expanded macro argument. by John Kessenich · 6 years ago
  34. 9840f11 PP: Fix #1694: Handle badly formed argument substitution. by John Kessenich · 6 years ago
  35. eaf31ab Add 8-bit/16-bit transform feedback support for future use by Rex Xu · 6 years ago
  36. c9e0336 Merge pull request #1675 from nicebyte/ext_yuv_target by John Kessenich · 6 years ago
  37. 31fbc11 Build: Remove extra commas in calling INSTANTIATE_TEST_SUITE_P. by John Kessenich · 6 years ago
  38. c28369b Add support for GL_EXT_YUV_target by nicebyte · 6 years ago
  39. 544c039 HLSL: Fix #1679: Add HLSL earlydepthstencil -> SPV EarlyFragmentTests. by John Kessenich · 6 years ago
  40. 9f2aec4 GL_EXT_buffer_reference by Jeff Bolz · 6 years ago
  41. 9ed3873 Merge pull request #1627 from greg-lunarg/lines8 by John Kessenich · 6 years ago
  42. 3b656c7 Move memory model scope tests to Vulkan 1.1 batch by Alan Baker · 6 years ago
  43. 5620a2f Add passes to legalization to preserve source line info when generated. by Greg Fischer · 6 years ago
  44. 61a0cd1 Fix bug where shaderRecordNV buffers were using StorageBuffer storage class by Jeff Bolz · 6 years ago
  45. ebfd91a Remove Unix executable permission from text files by Rémi Verschelde · 6 years ago
  46. bd1c183 Manually merge ClemensRognerSD-dx9-sampler and resolve conflicts. by John Kessenich · 6 years ago
  47. 5d43c4a SPV: Fix #1575, fix #1593: Support HLSL #line by greg-lunarg · 6 years ago
  48. ed777b0 Modify testing to only record validation pass/fail by Alan Baker · 6 years ago
  49. 16ef9da GlslangToSpv: prevent add XfbStride twice by Alejandro Piñeiro · 6 years ago
  50. c7a84a9 Merge pull request #1567 from Igalia/apinheiro/xfb-1535 by John Kessenich · 6 years ago
  51. d7baecf Merge pull request #1595 from dgkoch/EXT_fragment_invocation_density by John Kessenich · 6 years ago
  52. 5154db5 Implement GL_EXT_fragment_invocation_density by Daniel Koch · 6 years ago
  53. 81a63f1 Add conversion folding when the source is a constant. by Neil Henning · 6 years ago
  54. f2675d4 GLSL: Fix #1591: Require the id in subgroupBroadcast to be constant. by John Kessenich · 6 years ago
  55. e3b76ed Merge branch 'scalar_block_layout' of https://github.com/jeffbolznv/glslang into jeffbolznv-scalar_block_layout by John Kessenich · 6 years ago
  56. b16bea8 [HLSL/Spir-V] fix for incorrect spir-v on int dot(int, int) by t.jung · 6 years ago
  57. 7da39ed Implement GL_EXT_scalar_block_layout by Jeff Bolz · 6 years ago
  58. 8279f07 Updated type conversion rules for HLSL frontend by t.jung · 6 years ago
  59. adba7df ParseHelper: assign global XfbBuffer to a block missing it by Alejandro Piñeiro · 6 years ago
  60. 918caa7 Merge pull request #1547 from Igalia/apinheiro/xfb-struct-assignment by John Kessenich · 6 years ago
  61. 02ed310 Rename PCH macro to glslang_pch (to avoid name collision) and update to latest spirv-tools by Jeff Bolz · 6 years ago
  62. 22d0b7c Use precompiled headers for some glslang projects by Jeff Bolz · 6 years ago
  63. ff1783d Multiple features and misc fixes for final raytracing non experimental version. by Ashwin Lele · 6 years ago
  64. af8c1bd ParseHelper: assign xfb_offset for struct members too by Alejandro Piñeiro · 6 years ago
  65. 25ed3fc Merge pull request #1542 from sheredom/fix_8bit_storagebuffer by John Kessenich · 6 years ago
  66. b6b01f0 Fix 8-bit storage nearly always using the by Neil Henning · 6 years ago
  67. 38772c0 Allow GL_NV_mesh_shader in fragment shaders for perprimitiveNV by Sahil Parmar · 6 years ago
  68. 035cbbe Allow redeclaration of builtin interface blocks in mesh shader by Sahil Parmar · 6 years ago
  69. 5b2203d Add-support-for-SPV_NV_shading_rate by Chao Chen · 6 years ago
  70. b50c02e Add-support-for-SPV_NVX_raytracing by Chao Chen · 6 years ago
  71. 3c36699 Add-support-for-SPV_NV_mesh_shader by Chao Chen · 6 years ago
  72. 3a13796 0003-Add-support-for-SPV_NV_shader_image_footprint by Chao Chen · 6 years ago
  73. beae225 Add-support-for-SPV_NV_compute_shader_derivatives by Chao Chen · 6 years ago
  74. 9eada4b Add-support-for-SPV_NV_fragment_shader_barycentric by Chao Chen · 6 years ago
  75. 36831c9 GL_KHR_memory_scope_semantics by Jeff Bolz · 6 years ago
  76. 97068d8 Merge pull request #1465 from otakuto/remove-execute-permissions by John Kessenich · 6 years ago
  77. c340425 SPV: Add option for controling when the SPIRV-Tools validator is used. by John Kessenich · 6 years ago
  78. 717c80a SPV: Isolate SPIRV-tools glue to its own file. by John Kessenich · 6 years ago
  79. d03da06 Remove execute permissions by otakuto · 6 years ago
  80. 41436ad Link/SPV: Correct symbol IDs on merging ASTs to a single coherent space by John Kessenich · 6 years ago
  81. cf6bd06 HLSL: Fix #1432: Globally initialize local static variables. by John Kessenich · 6 years ago
  82. 312dcfb Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. by John Kessenich · 6 years ago
  83. ab8960f Merge pull request #1416 from aejsmith/samplerless-texture-functions by John Kessenich · 6 years ago
  84. 802c62b PP: Rationalize return values of MacroExpand. by John Kessenich · 6 years ago
  85. e47bfae Add support for GL_EXT_samplerless_texture_functions by Alex Smith · 6 years ago
  86. 1ea1b13 Testing: Add new tests, and new ways of testing, for floating-point. by John Kessenich · 6 years ago
  87. c599167 HLSL: allow self-type cast (as no-op passthrough) by LoopDawg · 6 years ago
  88. 4e6d3ea HLSL: require coverage mask to be arrayed output. by LoopDawg · 6 years ago
  89. cfb05ec Merge pull request #1379 from LoopDawg/groupid-fix by John Kessenich · 6 years ago
  90. 91a8178 HLSL: various SPIR-V compute shader IDs must be a 3-vector of integers. by LoopDawg · 6 years ago
  91. 1326b8c HLSL: Allow stream output Append() method after entry point. by LoopDawg · 6 years ago
  92. b92ce60 GLSL/SPV: Fix #1310: don't create unnecessary integer matrices. by John Kessenich · 6 years ago
  93. 5611c6d GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier by John Kessenich · 6 years ago
  94. 6a4a427 GLSL: Implement correct semantic checking for run-time sized arrays. by John Kessenich · 6 years ago
  95. 5a867ac Linker: Fix #1329: correctly merge unsized arrays, and fix link tests. by John Kessenich · 6 years ago
  96. 2abe9a4 Implement GL_NV_shader_subgroup_partitioned by Jeff Bolz · 6 years ago
  97. fb03a55 Only print legalization warning if optimizer disabled by GregF · 6 years ago
  98. 859b034 Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning. by John Kessenich · 6 years ago
  99. 7cec64f Non functional: add EshTargetClientVersion alias for EShTargetClientVersion. by John Kessenich · 6 years ago
  100. e7e081b PP: don't give errors on some tokens under #if 0 (or similar). by John Kessenich · 6 years ago