1. 2a805d9 Revert "GLSL: Fix #1279: refract does not have a double-type eta." by John Kessenich · 7 years ago
  2. 2c8265b GLSL: Fix #1358: Support "struct name", where name could be a user type by John Kessenich · 7 years ago
  3. 617d1b1 Relax a stringToDouble test for, OSX AppleClang 9.1 by David Neto · 7 years ago
  4. ba018e6 SPV: Fix #1399 emit ImageGatherExtended when using ConstOffsets operand by John Kessenich · 7 years ago
  5. ad7645f Fix #1360: uint->int width conversions must still be typed as uint. by John Kessenich · 7 years ago
  6. 14b85d3 Fix #1395: GLSL volatile maps to SPIR-V Volatile and Coherent. by John Kessenich · 7 years ago
  7. d6c9755 Change the major revision number for next commit. by John Kessenich · 7 years ago
  8. 369dc87 Merge pull request #1387 from jeffbolznv/disassembly_explicit_types by John Kessenich · 7 years ago
  9. af7a948 Add bit width of types to disassembleInstruction by Jeff Bolz · 7 years ago
  10. 1ea1b13 Testing: Add new tests, and new ways of testing, for floating-point. by John Kessenich · 7 years ago
  11. d2b5580 Update spirv-tools known-good by GregF · 7 years ago
  12. c599167 HLSL: allow self-type cast (as no-op passthrough) by LoopDawg · 7 years ago
  13. ebec909 GLSL: Fix #1279: refract does not have a double-type eta. by John Kessenich · 7 years ago
  14. 4e6d3ea HLSL: require coverage mask to be arrayed output. by LoopDawg · 7 years ago
  15. cfb05ec Merge pull request #1379 from LoopDawg/groupid-fix by John Kessenich · 7 years ago
  16. 91a8178 HLSL: various SPIR-V compute shader IDs must be a 3-vector of integers. by LoopDawg · 7 years ago
  17. 1326b8c HLSL: Allow stream output Append() method after entry point. by LoopDawg · 7 years ago
  18. 1831087 SPV: Fix #1374: For an SSBO 16-bit access, only emit StorageUniformBufferBlock16 capability. by John Kessenich · 7 years ago
  19. ecbd056 Tests: Fix #1372: Don't legalize runtests HLSL tests. by John Kessenich · 7 years ago
  20. d3ed90b Fix #944: Convert argument type to match formal parameter type. by John Kessenich · 7 years ago
  21. 46e0731 GLSL/Vulkan: Warn about arrays of arrays of resources that need bindings. by John Kessenich · 7 years ago
  22. b4cb70f GLSL: Fix #1359: don't allow unsized arrays as initializers. by John Kessenich · 7 years ago
  23. d8462c6 validate script: fix path by John Kessenich · 7 years ago
  24. c325f43 GLSL: Fix #1300: Can redeclare without size a sized built-in block array. by John Kessenich · 7 years ago
  25. 3beac94 Infrastructure: If using .hlsl suffix, default is -D. by John Kessenich · 7 years ago
  26. 2ead40f Tests: Add usage and tests for previous commit. by John Kessenich · 7 years ago
  27. c034c5a HLSL/SPV: Declare DepthReplacing for shaders declaring SV_Depth* outputs. by John Kessenich · 7 years ago
  28. 5a69b67 Update gold results by danginsburg · 7 years ago
  29. 0f8d43e GLSL/Vulkan: Enforce no location aliasing in vertex inputs. by John Kessenich · 7 years ago
  30. e891afa GLSL: Fix #1330: default outputs for GL_NV_geometry_shader_passthrough by John Kessenich · 7 years ago
  31. 6ae1870 HLSL: Fix #1332: consistently use uint for counter buf typing. by John Kessenich · 7 years ago
  32. 1dcd162 GLSL/SPV: no location on atomic_uint; Fix #1339. by John Kessenich · 7 years ago
  33. b92ce60 GLSL/SPV: Fix #1310: don't create unnecessary integer matrices. by John Kessenich · 7 years ago
  34. f52b638 Fix #1331: Emit SPV_GOOGLE_hlsl_functionality1 for counters. by John Kessenich · 7 years ago
  35. 5611c6d GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier by John Kessenich · 7 years ago
  36. 6a4a427 GLSL: Implement correct semantic checking for run-time sized arrays. by John Kessenich · 7 years ago
  37. 5a867ac Linker: Fix #1329: correctly merge unsized arrays, and fix link tests. by John Kessenich · 7 years ago
  38. 2abe9a4 Implement GL_NV_shader_subgroup_partitioned by Jeff Bolz · 7 years ago
  39. fb03a55 Only print legalization warning if optimizer disabled by GregF · 7 years ago
  40. 7be3664 Merge pull request #1319 from KhronosGroup/array-rationalization by John Kessenich · 7 years ago
  41. ead8622 Non-functional. Rationalizations enabling future generalizations: by John Kessenich · 7 years ago
  42. ae06d1f Add int16 support to AMD_trinary_minmax and AMD_shader_ballot by Rex Xu · 7 years ago
  43. 643e57c Merge pull request #1313 from greg-lunarg/kg15 by John Kessenich · 7 years ago
  44. 0b46c1e Merge branch 'master' into kg15 by greg-lunarg · 7 years ago
  45. eecb874 Update SPIRV-Tools known good. by GregF · 7 years ago
  46. 859b034 Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning. by John Kessenich · 7 years ago
  47. 1c3ab27 Test Results Only: Include size in implicitly sized arrays (change to unsized). by John Kessenich · 7 years ago
  48. 1fe4a44 Add locations to opaque types for OpenGL by Neil Roberts · 7 years ago
  49. e7e081b PP: don't give errors on some tokens under #if 0 (or similar). by John Kessenich · 7 years ago
  50. 5d610ee Implement SPV_GOOGLE_hlsl_functionality1. by John Kessenich · 7 years ago
  51. cd23a47 Merge pull request #1291 from ben-clayton/add-nv-nopersp by John Kessenich · 7 years ago
  52. f648083 Add tests for GL_NV_shader_noperspective_interpolation by Ben Clayton · 7 years ago
  53. 647fcca AST: Fix shift conversions, which don't require matching types. by John Kessenich · 7 years ago
  54. 137a24d AST: Remove convertToBasicType() which was obfuscating the conversion design. by John Kessenich · 7 years ago
  55. 017a567 Add support for GL_NV_shader_noperspective_interpolation by Ben Clayton · 7 years ago
  56. e62d1ba Merge branch 'fixup_sm_60_wording' of https://github.com/sheredom/glslang into sheredom-fixup_sm_60_wording by John Kessenich · 7 years ago
  57. ac37079 Revert the commits that change OpArrayLength type and bumped the version number. by John Kessenich · 7 years ago
  58. fd920b3 WaveReadLaneFirst is the correct wording (was using WaveReadFirstLane previously...). by Neil Henning · 7 years ago
  59. 66011cb SPV: Implement Vulkan 1.1 features and extensions. by John Kessenich · 7 years ago
  60. b2ae1d0 Revert "Merge pull request #1274 from greg-lunarg/legal2" by John Kessenich · 7 years ago
  61. 663b90d Build: Fix build issues with previous commit. by John Kessenich · 7 years ago
  62. fd50f6a Legalization: Omit legalization warning when spirv-opt is linked. by GregF · 7 years ago
  63. aa2295f Merge branch 'bugfix' of https://github.com/amdrexu/glslang into amdrexu-bugfix by John Kessenich · 7 years ago
  64. 0216f24 SPV: Bump up the generator number. by John Kessenich · 7 years ago
  65. e518772 SPV: The result type of OpArrayLength should be UINT by Rex Xu · 7 years ago
  66. 1e5d7b0 Implement the extension GL_AMD_gpu_shader_half_float_fetch by Rex Xu · 8 years ago
  67. d55fe86 HLSL: Fix #1257: layout float1, int1, etc., as scalars. by John Kessenich · 7 years ago
  68. 46413d5 SPV: Fix #1258: cache constant structs by id, not opcode. by John Kessenich · 7 years ago
  69. 9c9c4e9 GLSL/SPV: Fix #1196: Require resources to have layout(binding=X). by John Kessenich · 7 years ago
  70. 2d9973d Tests: specExamples.vert is used twice, it needs two different output names. by John Kessenich · 7 years ago
  71. 4bee531 HLSL: Fix #1249: Always execute both sides of ternary "?:". by John Kessenich · 7 years ago
  72. 4425f24 HLSL: Add conversions for image ops during SPV construction by LoopDawg · 7 years ago
  73. b587fb6 GLSL: Fix #1247. Remove extraneous *= matrix test. by John Kessenich · 7 years ago
  74. 23ea3db Warning for #pragma once. GLSL and HLSL. Addresses #824. by John Kessenich · 7 years ago
  75. 497d5ff Update SPIRV-Tools known-good by David Neto · 7 years ago
  76. 71b5da6 SPV: Bump up generator number, because previous commit changes code gen slightly. by John Kessenich · 7 years ago
  77. 5c3eed5 SPV: Create more access chains addressing a few swizzling issues. by John Kessenich · 7 years ago
  78. d123299 Update SPIRV-Tools known-good by David Neto · 7 years ago
  79. b3f9e0a GLSL: Fix #1229: merge array sizes in parameter declarations. by John Kessenich · 7 years ago
  80. 98e733c Merge pull request #1232 from KhronosGroup/control-flow-attributes by John Kessenich · 7 years ago
  81. da0b18c Error message: Improve error message (will help another party id a bug). by John Kessenich · 7 years ago
  82. 3047656 AST: dump attributes along with control flow. by John Kessenich · 7 years ago
  83. a2858d9 GLSL: Implement GL_EXT_control_flow_attributes. by John Kessenich · 7 years ago
  84. e18fd20 HLSL: Refactor attribute implementation. by John Kessenich · 7 years ago
  85. 2b5ea9f SPV Version: Emit the requested SPIR-V version, not the header version. by John Kessenich · 7 years ago
  86. 6c1c276 SPV: Bump SPIR-V header to the unified1 version (version 1.2). by John Kessenich · 7 years ago
  87. 0e58bbd Update known-good spirv-tools. by David Neto · 7 years ago
  88. e22e347 HLSL: Fix #1208: accept both int and uint in asuint() and asint(). by John Kessenich · 7 years ago
  89. eb2c0c7 GLSL: XFB: more support for built-in block redeclarations with XFB. by John Kessenich · 7 years ago
  90. 9c6f8cc Scanner: Many int16 and float16 fixes, including performance. by John Kessenich · 7 years ago
  91. c043aad Scanner: Many int64 fixes, including performance. by John Kessenich · 7 years ago
  92. 132cf53 HLSL: Fix #1203: Declare anonymous members for cbuffer with no ';' by John Kessenich · 7 years ago
  93. fd1e8a7 HLSL: Fix 1201: Accept 'layout' as an identifier. by John Kessenich · 7 years ago
  94. 046bae0 HLSL: Attributes: Add [[vk::constant_id()]] and [[vk::push_constant]] by John Kessenich · 7 years ago
  95. e08ed0c Merge pull request #1190 from jfmarquis/hlsl-store-type-propagation by John Kessenich · 7 years ago
  96. 8a3f7a1 Merge branch 'flatten1' of https://github.com/greg-lunarg/glslang into greg-lunarg-flatten1 by John Kessenich · 7 years ago
  97. b3cff2f HLSL Tests: Remove optimization from tests that don't need it. by John Kessenich · 7 years ago
  98. e063928 HLSL Legalization: Add scalar replacement by GregF · 7 years ago
  99. 3f0aff8 HLSL: Fix possibly incorrect type conversion in StoreN and LoadN by Jean-François Marquis · 7 years ago
  100. e1ff231 GLSL: Fix #1193: no 'location' on uniform/buffer block. by John Kessenich · 7 years ago