1. 5799f5b Fix a couple lines that were too long, to retrigger bots. by John Kessenich · 4 years, 2 months ago
  2. 4e13c90 Fix #2329: don't use invalid initializers. by John Kessenich · 4 years, 2 months ago
  3. 435dd80 SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations. by John Kessenich · 4 years, 3 months ago
  4. 4df1033 SPV: Partially address #2293: correct "const in" precision matching. by John Kessenich · 4 years, 3 months ago
  5. 65ce566 Use OpFUnordNotEqual for floating-point != by Graeme Leese · 4 years, 4 months ago
  6. 06c2eee GL_EXT_ray_query updates by Torosdagli · 4 years, 6 months ago
  7. db32b24 Add support for GLSL_EXT_ray_tracing by Daniel Koch · 4 years, 6 months ago
  8. b57af2f Decorate accesschain operand for nonuniform UBO loads by Jeff Bolz · 4 years, 6 months ago
  9. 8985fc9 Fix long lines in the SPIR-V generator, retrigger bots. by John Kessenich · 4 years, 7 months ago
  10. deec193 Web: Turn off includes, independent preprocessing path, fine tune all. by John Kessenich · 5 years ago
  11. b9197c8 Web: Make switched methods all be non-virtual, more web-dependent code, by John Kessenich · 5 years ago
  12. 155d351 Web: Remove unused stage functionality, SPIR-V logger, and hex_utils by John Kessenich · 5 years ago
  13. 39697cd Web: Remove unnecessary GLSL numeric types, and some collateral. by John Kessenich · 5 years ago
  14. 3e4b6ff Web: Tighten up sampling code and interfaces. by John Kessenich · 5 years ago
  15. eaf4496 Web: Complete the removal of vendor-specific #ifdef's, including CMake. by John Kessenich · 5 years ago
  16. a28f7a7 Web: Generalize _EXTENSIONS* in SPIR-V back-end. by John Kessenich · 5 years ago
  17. 23d2775 Web: Selectively remove a few key features, using #ifndef GLSLANG_WEB by John Kessenich · 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. 1f4d046 SPV 1.4: Implement the 5 new loop controls. by John Kessenich · 6 years ago
  21. 4605e2e Implement GL_NV_cooperative_matrix by Jeff Bolz · 6 years ago
  22. 69932ab Merge pull request #1645 from KhronosGroup/dupe-accelstruct by John Kessenich · 6 years ago
  23. 3cf3f96 Don't output duplicate TypeAccelerationStructureNV declarations by Piers Daniell · 6 years ago
  24. 9f2aec4 GL_EXT_buffer_reference by Jeff Bolz · 6 years ago
  25. d445bb2 Create separate OpSource for each included file by Greg Fischer · 6 years ago
  26. b23d232 Licensing. Fixes #958. Add licenes file and update copyrights. by John Kessenich · 6 years ago
  27. ebfd91a Remove Unix executable permission from text files by Rémi Verschelde · 6 years ago
  28. 5d43c4a SPV: Fix #1575, fix #1593: Support HLSL #line by greg-lunarg · 6 years ago
  29. e045c23 SPV: Generate OpArrayLength with no signedness. by John Kessenich · 6 years ago
  30. ff1783d Multiple features and misc fixes for final raytracing non experimental version. by Ashwin Lele · 6 years ago
  31. aac6d63 Use unsigned int instead of uint32_t by Dan Sinclair · 6 years ago
  32. 257b25c Add BUILD.gn configuration. by Dan Sinclair · 6 years ago
  33. b50c02e Add-support-for-SPV_NVX_raytracing by Chao Chen · 6 years ago
  34. 3a13796 0003-Add-support-for-SPV_NV_shader_image_footprint by Chao Chen · 6 years ago
  35. 36831c9 GL_KHR_memory_scope_semantics by Jeff Bolz · 6 years ago
  36. 97068d8 Merge pull request #1465 from otakuto/remove-execute-permissions by John Kessenich · 6 years ago
  37. 31aa3d6 SPV: only declare the pure 8/16-bit capabilities when needed. by John Kessenich · 6 years ago
  38. 149afc3 SPV: More corrections of <id> versus "immediate" operands. by John Kessenich · 6 years ago
  39. 228e964 SPV: Correct SPIR-V operands for <id> versus immediate. by John Kessenich · 6 years ago
  40. d03da06 Remove execute permissions by otakuto · 6 years ago
  41. f04c51b Non-Functional: Add postprocess as more robust way to add capabilities by John Kessenich · 6 years ago
  42. 5a7321e Merge branch 'master' of https://github.com/zeux/glslang into zeux-master by John Kessenich · 6 years ago
  43. 112e285 SPIRV: Simplify matrix->matrix constructor by Arseny Kapoulkine · 6 years ago
  44. ba018e6 SPV: Fix #1399 emit ImageGatherExtended when using ConstOffsets operand by John Kessenich · 6 years ago
  45. 5611c6d GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier by John Kessenich · 6 years ago
  46. ead8622 Non-functional. Rationalizations enabling future generalizations: by John Kessenich · 6 years ago
  47. 97e3542 Non-functional: always return value from makeFpConstant(). by John Kessenich · 6 years ago
  48. 5d610ee Implement SPV_GOOGLE_hlsl_functionality1. by John Kessenich · 7 years ago
  49. cb32c54 Merge pull request #1289 from Igalia/igalia/dmat-scalar-division by John Kessenich · 7 years ago
  50. bfe0952 Fix build several build errors by Daniel Koch · 7 years ago
  51. eddb131 Use the correct type for the constant for matrix/scalar division by Neil Roberts · 7 years ago
  52. ac37079 Revert the commits that change OpArrayLength type and bumped the version number. by John Kessenich · 7 years ago
  53. 66011cb SPV: Implement Vulkan 1.1 features and extensions. by John Kessenich · 7 years ago
  54. e518772 SPV: The result type of OpArrayLength should be UINT by Rex Xu · 7 years ago
  55. 1e5d7b0 Implement the extension GL_AMD_gpu_shader_half_float_fetch by Rex Xu · 8 years ago
  56. 46413d5 SPV: Fix #1258: cache constant structs by id, not opcode. by John Kessenich · 7 years ago
  57. 57f6a01 SPV: Complete OpModuleProcessed implementation, enabled by have 1.2 headers. by John Kessenich · 7 years ago
  58. 5c3eed5 SPV: Create more access chains addressing a few swizzling issues. by John Kessenich · 7 years ago
  59. a2858d9 GLSL: Implement GL_EXT_control_flow_attributes. by John Kessenich · 7 years ago
  60. 2b5ea9f SPV Version: Emit the requested SPIR-V version, not the header version. by John Kessenich · 7 years ago
  61. 43f5b27 Non-Functional: Use OpModuleProcessed from the unified header. by John Kessenich · 7 years ago
  62. 7a9db71 SPV: Don't emit StorageImageMultisample capability for subpass images. by John Kessenich · 7 years ago
  63. 2a27116 SPV reflection: Add OpModuleProcessed for compile options. by John Kessenich · 7 years ago
  64. 260f506 SPV: Correct selection of storage-image capabilities. Fixes #986. by John Kessenich · 7 years ago
  65. fad6297 SPV: Non-functional: support lists of decorations per parameter. by John Kessenich · 7 years ago
  66. 57e6592 HLSL: Translate directive [flatten] and [branch] to SPV control mask. by Rex Xu · 7 years ago
  67. e485c7a SPV: Debug output: Include OpLine information for execution path. by John Kessenich · 7 years ago
  68. 121853f SPV: Add OpSource shader source code and file name. by John Kessenich · 7 years ago
  69. 0b5c2ae Preserve signedness in SPV image query ops by steve-lunarg · 8 years ago
  70. 5da1f03 HLSL: implement 4 (of 6) structuredbuffer types by steve-lunarg · 8 years ago
  71. 0302bdf SPV: Fix #723: construct vectors from matrices. by John Kessenich · 8 years ago
  72. 689490f SpvBuilder: add const specifier to vector reference arguments by Vlad Ivanov · 8 years ago
  73. 430ef40 Implement new revision of extension GL_AMD_shader_ballot by Rex Xu · 8 years ago
  74. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  75. ecba76f Non-Functional: Whitespace, comments, replace accidentally deleted comment. by John Kessenich · 8 years ago
  76. 1e275c8 HLSL: More robust handling of bad shader input, catching a few more things. by John Kessenich · 8 years ago
  77. 517fe7a Non-functional: Rename some entry-point variables to entryPoint, not main. by John Kessenich · 8 years ago
  78. 033d3ef Change enum class to plain enum by baldurk · 8 years ago
  79. c9e3c3c Parser: Implement extension GL_AMD_gpu_shader_half_float. by Rex Xu · 8 years ago
  80. 5159664 SPV: Implement the extension SPV_KHR_shader_ballot by Rex Xu · 8 years ago
  81. 6fccb3c Non-functional: Sweep through the stack for consistent with "main" and entry point. by John Kessenich · 8 years ago
  82. 64b9743 SPV: Support simultaneous l-value swizzle and dynamic component selection. by Rex Xu · 8 years ago
  83. 66ec80e Build: C++ headers: Replace PR #366 with a more directed version. by John Kessenich · 8 years ago
  84. 9d93a23 Implement 4 AMD-specific extensions. by Rex Xu · 8 years ago
  85. 4016e38 Build: Switch to Rev. 6 of headers, removing "BadValue" enum stuff. by John Kessenich · 8 years ago
  86. 7f349c7 Build: Remove causes of pedantic warnings. Addresses issue #352 and PR #242. by John Kessenich · 8 years ago
  87. 76d4dfc SPV non-functional: minor readability improvements for texturing. by John Kessenich · 8 years ago
  88. af7f1c8 Fix double matrix creation by iostrows · 8 years ago
  89. 5839031 SPV: Add capability ImageGatherExtended if necessary. by Rex Xu · 8 years ago
  90. d3d3ce7 Comments only. by John Kessenich · 8 years ago
  91. 17535f7 Create a new logger class for all messages w.r.t. SPIR-V build. by Lei Zhang · 8 years ago
  92. 09caf12 Avoid printing to stdout directly in library functions. by Lei Zhang · 8 years ago
  93. 8ff43de Implement the extension GL_ARB_gpu_shader_int64 by Rex Xu · 8 years ago
  94. 1f2820a fix the problem that spec constant composite instruction being used when only front-end constants are used in the constructor by qining · 8 years ago
  95. 27e04a0 Fix spec const construtor for matrix and vector by qining · 8 years ago
  96. 189b203 Refine the code and address comments by qining · 8 years ago
  97. e24aa5e SpecOp bool->uint/int and uint<->int conversion by qining · 8 years ago
  98. 1c7e707 Merge branch 'master' into hlsl-frontend by John Kessenich · 8 years ago
  99. 79845ad Merge pull request #217 from baldurk/vs2010-compile-fixes by John Kessenich · 8 years ago
  100. 6a6d6dd fix spelling mistakes by Eric Engestrom · 8 years ago