1. 5620a2f Add passes to legalization to preserve source line info when generated. by Greg Fischer · 6 years ago
  2. 61a0cd1 Fix bug where shaderRecordNV buffers were using StorageBuffer storage class by Jeff Bolz · 6 years ago
  3. 236eb0d GLSL/SPV: XFB: No streams on types, but support them on built-in blocks. by John Kessenich · 6 years ago
  4. 0a93cfb Update to newest SPIRV-Tools. It checks the Vulkan rule that all resources must have a set and binding decoration, which many tests fail. So add code to set a default value of zero. Also disable PCH for Ninja builds. by Jeff Bolz · 6 years ago
  5. ebfd91a Remove Unix executable permission from text files by Rémi Verschelde · 6 years ago
  6. bd1c183 Manually merge ClemensRognerSD-dx9-sampler and resolve conflicts. by John Kessenich · 6 years ago
  7. 5d43c4a SPV: Fix #1575, fix #1593: Support HLSL #line by greg-lunarg · 6 years ago
  8. ed777b0 Modify testing to only record validation pass/fail by Alan Baker · 6 years ago
  9. 32def9f Rename GL_KHX_shader_explicit_arithmetic_types to GL_EXT_shader_explicit_arithmetic_types by Alexander Galazin · 6 years ago
  10. 667506a Merge pull request #1602 from Igalia/apinheiro/prevent-xfbstride-twice by John Kessenich · 6 years ago
  11. 16ef9da GlslangToSpv: prevent add XfbStride twice by Alejandro Piñeiro · 6 years ago
  12. 8c86967 SPV: For GLSL only, bitcast OpArrayLength result back to int. by John Kessenich · 6 years ago
  13. e045c23 SPV: Generate OpArrayLength with no signedness. by John Kessenich · 6 years ago
  14. c7a84a9 Merge pull request #1567 from Igalia/apinheiro/xfb-1535 by John Kessenich · 6 years ago
  15. d7baecf Merge pull request #1595 from dgkoch/EXT_fragment_invocation_density by John Kessenich · 6 years ago
  16. 2173c65 Merge pull request #1597 from sheredom/add_conversion_folding by John Kessenich · 6 years ago
  17. 440f95b Update known good SPIRV tools and headers by Alan Baker · 6 years ago
  18. 5154db5 Implement GL_EXT_fragment_invocation_density by Daniel Koch · 6 years ago
  19. 81a63f1 Add conversion folding when the source is a constant. by Neil Henning · 6 years ago
  20. f2675d4 GLSL: Fix #1591: Require the id in subgroupBroadcast to be constant. by John Kessenich · 6 years ago
  21. 2d1739d Update to newer SPIRV-Tools, including VK_EXT_scalar_block_layout by David Neto · 6 years ago
  22. e3b76ed Merge branch 'scalar_block_layout' of https://github.com/jeffbolznv/glslang into jeffbolznv-scalar_block_layout by John Kessenich · 6 years ago
  23. 30cb924 Move to next SPIRV-Tools known good. by John Kessenich · 6 years ago
  24. f4ba952 GLSL: Increase supported sizes of XBF strides and offsets. by John Kessenich · 6 years ago
  25. 579ccec Merge pull request #1583 from TiemoJung/fix_dot_int by John Kessenich · 6 years ago
  26. 75cbfcc Update to latest SPIR-V Tools. by John Kessenich · 6 years ago
  27. b16bea8 [HLSL/Spir-V] fix for incorrect spir-v on int dot(int, int) by t.jung · 6 years ago
  28. e3cc0d3 Merge pull request #1579 from TiemoJung/handle_c_register by John Kessenich · 6 years ago
  29. 844e077 Merge pull request #1580 from TiemoJung/float1_times_scalar_fix by John Kessenich · 6 years ago
  30. 7da39ed Implement GL_EXT_scalar_block_layout by Jeff Bolz · 6 years ago
  31. 697fdf0 HLSL: fix invalid spir-v vector * scalar for float1 by t.jung · 6 years ago
  32. 31cd98c HLSL: implemented c register handling by t.jung · 6 years ago
  33. 8279f07 Updated type conversion rules for HLSL frontend by t.jung · 6 years ago
  34. 7bf5fcc Fix parser issue: redeclare gl_FragStencilRefARB is not supported by Rex Xu · 6 years ago
  35. adba7df ParseHelper: assign global XfbBuffer to a block missing it by Alejandro Piñeiro · 6 years ago
  36. 918caa7 Merge pull request #1547 from Igalia/apinheiro/xfb-struct-assignment by John Kessenich · 6 years ago
  37. 4207c97 Fix #1563: Corrupt token when an object macro miscalls a function macro by John Kessenich · 6 years ago
  38. 4ee2f75 PP: More clearly distinguish funtion-like and object-like macros by John Kessenich · 6 years ago
  39. 8b782e7 Tests: Add test for ways of calling no-argument macro with (). by John Kessenich · 6 years ago
  40. cdf7a85 Merge pull request #1557 from nicebyte/spec-const-decorations by John Kessenich · 6 years ago
  41. 4c9876b Add names for composite constants in SPIR-V by Grigory Dzhavadyan · 6 years ago
  42. ff1783d Multiple features and misc fixes for final raytracing non experimental version. by Ashwin Lele · 6 years ago
  43. af8c1bd ParseHelper: assign xfb_offset for struct members too by Alejandro Piñeiro · 6 years ago
  44. 25ed3fc Merge pull request #1542 from sheredom/fix_8bit_storagebuffer by John Kessenich · 6 years ago
  45. 8717a5d SPV/Standalone: Support specifying arbitrary versions of SPIR-V. by John Kessenich · 6 years ago
  46. b6b01f0 Fix 8-bit storage nearly always using the by Neil Henning · 6 years ago
  47. 38772c0 Allow GL_NV_mesh_shader in fragment shaders for perprimitiveNV by Sahil Parmar · 6 years ago
  48. 086febc PP: Fix #155: Don't give error on HLSL PP-only parsing. by John Kessenich · 6 years ago
  49. d698ebf Fix a parse issue of imageAtomicCompSwap() by Rex Xu · 6 years ago
  50. ab3c965 Fix flags.nonprivate to be true for workgroup memory, which is implicitly workgroupcoherent/nonprivate by Jeff Bolz · 6 years ago
  51. c374030 Merge pull request #1523 from sparmarNV/fix-SPV_NV_mesh_shader by John Kessenich · 6 years ago
  52. 07ef0e4 For GL_NV_geometry_shader_passthrough extension, the Inferred output primitive for ElgTriangles should be ElgTriangleStrip. by Chao Chen · 6 years ago
  53. 035cbbe Allow redeclaration of builtin interface blocks in mesh shader by Sahil Parmar · 6 years ago
  54. 3ae0f58 changes based on feedback by Sahil Parmar · 6 years ago
  55. 95e2d4e Add ES 320 support and additional error checks for SPV_NV_mesh_shader by Sahil Parmar · 6 years ago
  56. aedccf9 Update known-good to tools/headers for the Nvidia Turing extensions. by John Kessenich · 6 years ago
  57. fb13a3a update glslang test results for temporary validation fail by Chao Chen · 6 years ago
  58. 5b2203d Add-support-for-SPV_NV_shading_rate by Chao Chen · 6 years ago
  59. b50c02e Add-support-for-SPV_NVX_raytracing by Chao Chen · 6 years ago
  60. 3c36699 Add-support-for-SPV_NV_mesh_shader by Chao Chen · 6 years ago
  61. 3a13796 0003-Add-support-for-SPV_NV_shader_image_footprint by Chao Chen · 6 years ago
  62. beae225 Add-support-for-SPV_NV_compute_shader_derivatives by Chao Chen · 6 years ago
  63. 9eada4b Add-support-for-SPV_NV_fragment_shader_barycentric by Chao Chen · 6 years ago
  64. afe0c66 SPV: Fix #1487: Only declare AMD int16/half_float extensions when needed. by John Kessenich · 6 years ago
  65. 546b788 Printing preprocessed shaders (not a supported path): Fix #1490: strings by John Kessenich · 6 years ago
  66. 36831c9 GL_KHR_memory_scope_semantics by Jeff Bolz · 6 years ago
  67. 97068d8 Merge pull request #1465 from otakuto/remove-execute-permissions by John Kessenich · 6 years ago
  68. c340425 SPV: Add option for controling when the SPIRV-Tools validator is used. by John Kessenich · 6 years ago
  69. cc14f2d SPV: Add SPIRV-Tools validator. This needs the latest SPIR-Tools. by John Kessenich · 6 years ago
  70. 31aa3d6 SPV: only declare the pure 8/16-bit capabilities when needed. by John Kessenich · 6 years ago
  71. 251901a Fix #1471: Merge shift amounts for different sets: --stb ... --std ... by John Kessenich · 6 years ago
  72. 640bd09 Fix #1468: Add command-line --entry-point support, same as existing -e. by John Kessenich · 6 years ago
  73. dae0b0a Add shebang by otakuto · 6 years ago
  74. d03da06 Remove execute permissions by otakuto · 6 years ago
  75. 994d4bf Tests: Add more string -> float tests. Related to #1456. by John Kessenich · 6 years ago
  76. e161cc1 GLSL: No more restrictions on (non)shadow sampler construction. by John Kessenich · 6 years ago
  77. 62faea7 Merge pull request #1451 from KhronosGroup/shadow-forces-depth by John Kessenich · 6 years ago
  78. 11da9ee HLSL: Fix #1445: distance() works on scalars. by John Kessenich · 6 years ago
  79. 7d4c9a0 GLSL: Construct shadow texture from non-shadow sampler. by John Kessenich · 6 years ago
  80. 0339af3 GLSL/SPV: If a texture is used with a shadow sampler, force 'shadow'. by John Kessenich · 6 years ago
  81. 5a7321e Merge branch 'master' of https://github.com/zeux/glslang into zeux-master by John Kessenich · 6 years ago
  82. b617e14 Link: Merge all the settings in TIntermediate. by John Kessenich · 6 years ago
  83. 41436ad Link/SPV: Correct symbol IDs on merging ASTs to a single coherent space by John Kessenich · 6 years ago
  84. e7f9cae Errors and Build: Fix build warnings, which also improved error messages. by John Kessenich · 6 years ago
  85. 8dafeab Merge pull request #1438 from Think-Silicon/getUniformStages by John Kessenich · 6 years ago
  86. cf6bd06 HLSL: Fix #1432: Globally initialize local static variables. by John Kessenich · 6 years ago
  87. f556e5d Reflection exposes the Shader Stages where a Uniform is present by dmpakas · 6 years ago
  88. 112e285 SPIRV: Simplify matrix->matrix constructor by Arseny Kapoulkine · 6 years ago
  89. 312dcfb Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions. by John Kessenich · 6 years ago
  90. dccfeed HLSL: Fix #1423: implement CalculateLevelOfDetailUnclamped(). by John Kessenich · 6 years ago
  91. ab8960f Merge pull request #1416 from aejsmith/samplerless-texture-functions by John Kessenich · 6 years ago
  92. 513cc4c Merge branch 'HaydnTrigg-patch-1' by John Kessenich · 6 years ago
  93. 802c62b PP: Rationalize return values of MacroExpand. by John Kessenich · 6 years ago
  94. 9cc81de PP/HLSL: Fix #1424: support comma in nested curly braces for macro arg by John Kessenich · 6 years ago
  95. e47bfae Add support for GL_EXT_samplerless_texture_functions by Alex Smith · 6 years ago
  96. 2a805d9 Revert "GLSL: Fix #1279: refract does not have a double-type eta." by John Kessenich · 6 years ago
  97. 2c8265b GLSL: Fix #1358: Support "struct name", where name could be a user type by John Kessenich · 6 years ago
  98. 617d1b1 Relax a stringToDouble test for, OSX AppleClang 9.1 by David Neto · 6 years ago
  99. ba018e6 SPV: Fix #1399 emit ImageGatherExtended when using ConstOffsets operand by John Kessenich · 6 years ago
  100. ad7645f Fix #1360: uint->int width conversions must still be typed as uint. by John Kessenich · 6 years ago