1. 0ad6a4e Add support for SPV_NV_sample_mask_override_coverage by chaoc · 8 years ago
  2. 0955b1c Merge pull request #637 from KhronosGroup/token-paste by John Kessenich · 8 years ago
  3. e6cbc5b Merge pull request #624 from steve-lunarg/remapper-strip-removed by John Kessenich · 8 years ago
  4. d485e0b PP: Implement token pasting for PP identifiers. by John Kessenich · 8 years ago
  5. a64ed3e HLSL: allow "sample" in expressions. by steve-lunarg · 8 years ago
  6. 1e275c8 HLSL: More robust handling of bad shader input, catching a few more things. by John Kessenich · 8 years ago
  7. 297754c Remapper: remove debug info for IDs stripped in other passes by steve-lunarg · 8 years ago
  8. 906cc21 Linker: Eliminate uncalled functions, because they can be ill-defined. by John Kessenich · 8 years ago
  9. 4b6ce41 GLSL Linker: Track entry point across compilation units. by John Kessenich · 8 years ago
  10. 6a60c2f Linker: Walk the call graph to report an error on missing bodies. by John Kessenich · 8 years ago
  11. e795cc9 Merge pull request #621 from steve-lunarg/recursive-flattening by John Kessenich · 8 years ago
  12. a2b01a0 HLSL: Recursive composite flattening by steve-lunarg · 8 years ago
  13. 05f7514 HLSL: opcode specific promotion rules for interlocked ops by steve-lunarg · 8 years ago
  14. b56f4ac Merge pull request #615 from dneto0/consistent-location-for-test-files by John Kessenich · 8 years ago
  15. 9df6aa5 GLSL: Allow desktop shaders to call functions from outside main(). by John Kessenich · 8 years ago
  16. 5cc92c5 runtests should refer to test files in current directory by David Neto · 8 years ago
  17. fb06e95 Don't print the "Linked stage" message unless the AST is being dumped. by John Kessenich · 8 years ago
  18. 21b11f4 Merge branch 'intrinsic-promotion' of https://github.com/steve-lunarg/glslang into steve-lunarg-intrinsic-promotion by John Kessenich · 8 years ago
  19. f1e0c87 allow renaming of shader entry point when creating SPIR-V by steve-lunarg · 8 years ago
  20. f97f2ce HLSL: Support the constructor idiom "(struct type)0". by John Kessenich · 8 years ago
  21. 98ad485 HLSL: Support {...} initializer lists that are too short. by John Kessenich · 8 years ago
  22. 509c421 Non-functional: Fix typos. by John Kessenich · 8 years ago
  23. e50dc53 Warn on HLSL not finding entry point. Issue #588. by John Kessenich · 8 years ago
  24. fca8262 Always correctly terminate main. Issue #588, PR #600. by John Kessenich · 8 years ago
  25. ef33ec0 HLSL: add intrinsic function implicit promotions by steve-lunarg · 8 years ago
  26. e122f05 Merge pull request #599 from steve-lunarg/gs by John Kessenich · 8 years ago
  27. 6e848da Merge pull request #596 from steve-lunarg/hlsl-intrinsic-parsing by John Kessenich · 8 years ago
  28. f49cdf4 WIP: HLSL: Add GS support by steve-lunarg · 8 years ago
  29. 75fd223 HLSL: allow "sample" as a valid identifier. by steve-lunarg · 8 years ago
  30. 0842dbb HLSL: use HLSL parser to parse HLSL intrinsic prototypes, enable int/bool mats by steve-lunarg · 8 years ago
  31. fabe7d6 Test results: Fix incorrect test result caused by parallel development. Issue #594. by John Kessenich · 8 years ago
  32. 0bf06d3 Merge pull request #576 from steve-lunarg/uav-registers by John Kessenich · 8 years ago
  33. c3f1cdf GLSL: The execution scope for barriers should be Workgroup. by chrgau01@arm.com · 8 years ago
  34. d9cb832 HLSL: allow promotion from 1-vector types to scalars, e.g, float<-float1 by steve-lunarg · 8 years ago
  35. a22f7db HLSL: Allow expressions in attributes by steve-lunarg · 8 years ago
  36. d3f1122 Whole stack: Fix stale types in the AST linker object nodes, fixing #557. by John Kessenich · 8 years ago
  37. 9088be4 Add UAV (image) binding offset and HLSL register support by steve-lunarg · 8 years ago
  38. 89df3c2 Merge pull request #572 from steve-lunarg/numthreads by John Kessenich · 8 years ago
  39. 1061acc Merge pull request #562 from TiemoJung/io_map_control_publish by John Kessenich · 8 years ago
  40. 3226b08 HLSL: Add min*{float,int,uint} types by steve-lunarg · 8 years ago
  41. 1868b14 HLSL: implement numthreads for compute shaders by steve-lunarg · 8 years ago
  42. c2016a5 New uniform mapping handling by t.jung · 8 years ago
  43. 5163446 Merge pull request #568 from steve-lunarg/logicalop-fix by John Kessenich · 8 years ago
  44. 27939ca HLSL: allow component-wise operations for logical || and &&. by steve-lunarg · 8 years ago
  45. 85244d7 HLSL: Enable component-wise vector comparisons from operators by steve-lunarg · 8 years ago
  46. 3fc1543 Merge pull request #559 from steve-lunarg/samplecmp-fix by John Kessenich · 8 years ago
  47. 04e2dc1 Merge pull request #558 from steve-lunarg/image-atomics by John Kessenich · 8 years ago
  48. 6b59668 HLSL: fix defect in EOpMethodSampleCmp* texture decomposition by steve-lunarg · 8 years ago
  49. 2232236 HLSL: phase 4 of rwtexture support: add image atomics by steve-lunarg · 8 years ago
  50. e5921f1 HLSL: Fix unary and binary operator type conversion issues by steve-lunarg · 8 years ago
  51. 5d45ead HLSL: Turn on tests for groupshared. by John Kessenich · 8 years ago
  52. b50fd17 HLSL: Support SV_Coverage and SV_DispatchThreadId; catch SV_GroupIndex. by John Kessenich · 8 years ago
  53. bf8a6ef Merge pull request #551 from steve-lunarg/rwbuffers-fmt by John Kessenich · 8 years ago
  54. 062b239 Merge pull request #549 from steve-lunarg/multidim-array by John Kessenich · 8 years ago
  55. cce8d48 HLSL: phase 3c: add option to use Unknown storage format by steve-lunarg · 8 years ago
  56. 8b0227c HLSL: phase 3b: Texture methods remember and return vector size. by steve-lunarg · 8 years ago
  57. 4f2da27 HLSL: phase 3a: Add sub-vec4 rwtexture formats (qualifier.layoutFormat) by steve-lunarg · 8 years ago
  58. f042e40 Merge pull request #542 from steve-lunarg/rwbuffers by John Kessenich · 8 years ago
  59. e4ad1bb Merge pull request #538 from steve-lunarg/iomap-binding-range-err by John Kessenich · 8 years ago
  60. 7b211a3 HLSL: allow multi-dimensional arrays by steve-lunarg · 8 years ago
  61. b3da8a9 HLSL: phase 2e: introduce lower level addBinaryNode/UnaryNode fns by steve-lunarg · 8 years ago
  62. 07830e8 HLSL: phase 2d: minor cleanup, & allow operator[] on non-rw textures by steve-lunarg · 8 years ago
  63. 0de16da HLSL: phase 2c: use lValueErrorCheck in HLSL FE by steve-lunarg · 8 years ago
  64. 9070796 HLSL: phase 2b: add l-value operator[] for RWTexture/RWBuffer by steve-lunarg · 8 years ago
  65. 6b43d27 HLSL: phase 2a: add r-value operator[] for RWTexture/RWBuffer by steve-lunarg · 8 years ago
  66. 7208a97 SPV: Use SampledImage with OpImageQueryLod by Maciej Jesionowski · 8 years ago
  67. f3b2747 SPV: Implement extension SPV_KHR_shader_draw_parameters. by Rex Xu · 8 years ago
  68. 4c25709 Parser: Some function prototypes of interpolateAtXXX are incorrect. by Rex Xu · 8 years ago
  69. 19bdf90 SPV: Distinguish between SPV and non-SPV rules for member overlap. by John Kessenich · 8 years ago
  70. 087a454 HLSL: Add shape conversions for return values. by John Kessenich · 8 years ago
  71. ed33e05 HLSL: Do structure conversion for return type struct-punning on non-entry-point functions. by John Kessenich · 8 years ago
  72. bb0183f HLSL: phase 1: add RWTexture and RWBuffer by steve-lunarg · 8 years ago
  73. 9ae3474 Check for out-of-range bindings during IO mapping. by steve-lunarg · 8 years ago
  74. 2199c24 HLSL: fix for flattening assignments from non-symbol R-values. by steve-lunarg · 8 years ago
  75. 8ffc36a add reflection queries to return a TType. Fix minor issue with interface names. by steve-lunarg · 8 years ago
  76. a08c929 HLSL: Line numbers only: Set locations (line numbers) on synthesized flattening code. by John Kessenich · 8 years ago
  77. d8fe2ca HLSL: Handle flattened I/O structs passed to function *out* parameters. by John Kessenich · 8 years ago
  78. ba56e23 Fix typo in error message. by John Kessenich · 8 years ago
  79. 088c59d Change binding auto-map to use provided offsets. by steve-lunarg · 8 years ago
  80. 074ced3 Merge pull request #521 from yavn/frag-shader-primitive-id-capability by John Kessenich · 8 years ago
  81. e4fe8b5 Add a test for buffer auto-binding assignment. by steve-lunarg · 8 years ago
  82. 3e47f5f Merge pull request #523 from amdrexu/feature2 by John Kessenich · 8 years ago
  83. c9e3c3c Parser: Implement extension GL_AMD_gpu_shader_half_float. by Rex Xu · 8 years ago
  84. df98cc2 Add amend ability for anonymous blocks, so they can grow between function bodies. by John Kessenich · 8 years ago
  85. 21e7e32 HLSL: Fix merge conflict. by John Kessenich · 8 years ago
  86. 4e55988 HLSL Tests: Tests for previous commit, to make it easier to see what's changing. by John Kessenich · 8 years ago
  87. 265c061 HLSL: allow implicit array sizing. by steve-lunarg · 8 years ago
  88. 04b3e87 SPV: PrimitiveId in frag shader will emit Geometry capability by Maciej Jesionowski · 8 years ago
  89. daff1a2 #517: Enable AMD extensions by default by Dominik Witczak · 8 years ago
  90. 5fc501f Merge pull request #520 from amdrexu/bugfix by John Kessenich · 8 years ago
  91. ad0752e GLSL: Add binding map tests by steve-lunarg · 8 years ago
  92. b707205 SPV: OpGroupBroadcast is unable to handle vector operand. by Rex Xu · 8 years ago
  93. 10f7fc7 HLSL: Reverse what the driver is told about row/column majorness, matching the row-column reversal. by John Kessenich · 8 years ago
  94. cf43e66 Fix defects in uniform array flattening by steve-lunarg · 8 years ago
  95. 02df206 Merge pull request #516 from amdrexu/feature3 by John Kessenich · 8 years ago
  96. e0b9deb Flatten uniform arrays by steve-lunarg · 8 years ago
  97. 5159664 SPV: Implement the extension SPV_KHR_shader_ballot by Rex Xu · 8 years ago
  98. 6714bcc HLSL: Fix result type of passing a flattened-aggregate to a function. by John Kessenich · 8 years ago
  99. 7f7c2ed HLSL: Add location offsets per resource type by steve-lunarg · 8 years ago
  100. a1e2d49 HLSL: Move to correct parsing of annotations, improving all annotations and recent string grammar. by John Kessenich · 8 years ago