1. 02467d8 HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args. by John Kessenich · 8 years ago
  2. 18adbdb Resolve issue #700: allow initializers on struct members. by John Kessenich · 8 years ago
  3. ad58d45 SPV: Emit names of specialization constants by Endre Oma · 8 years ago
  4. 82e0e58 Fix issue #693. Ternary operator on void type. by John Kessenich · 8 years ago
  5. 7b89e75 Use correct OriginUpperLeft when linking more than one shader. by Markus Tavenrath · 8 years ago
  6. 771d89f support SPV_NV_viewport_array2 and SPV_NV_stereo_view_rendering by chaoc · 8 years ago
  7. 22f25d8 Merge pull request #682 from steve-lunarg/split-copy-fix by John Kessenich · 8 years ago
  8. d3aea5e Merge pull request #679 from ashwinkolhe/akolhe_spv_khr_subgroup_vote by John Kessenich · 8 years ago
  9. 65cdff9 HLSL: fix dereferencing when copying split structures with arrays by steve-lunarg · 8 years ago
  10. 430ef40 Implement new revision of extension GL_AMD_shader_ballot by Rex Xu · 8 years ago
  11. c720f3e Implement SPV_KHR_subgroup_vote by Ashwin Kolhe · 8 years ago
  12. c142c88 Front-ends: Non-functional: Rationalize vector and matrix swizzles. by John Kessenich · 8 years ago
  13. fdf6347 HLSL: Add EOpMatrixSwizzle, selectively decomposed to other ops, for issue #670. by John Kessenich · 8 years ago
  14. 001dfa1 HLSL: matrix swizzle (_12, _m23) syntax, partial semantics. by John Kessenich · 8 years ago
  15. 913e3b6 PP: Clean up and rationalize floating-point-number scanner. by John Kessenich · 8 years ago
  16. e86fc09 Merge pull request #664 from steve-lunarg/stage-io-fix by John Kessenich · 8 years ago
  17. 46d5428 WIP: add other builtins to interstage IO by steve-lunarg · 8 years ago
  18. 63204c2 External interface change: PP: Full <> and "" semantics for the Includer. by John Kessenich · 8 years ago
  19. 28d3133 PP: #include: add names to error messages, so that lexical analysis can be tested. by John Kessenich · 8 years ago
  20. acb9076 Merge pull request #650 from steve-lunarg/lvalue-swizzle-fix by John Kessenich · 8 years ago
  21. 085b833 HLSL: Fix issue #658: Don't adopt initializer constness from declaration. by John Kessenich · 8 years ago
  22. bf9a2f3 Merge pull request #648 from steve-lunarg/type-identifiers by John Kessenich · 8 years ago
  23. ddfbbe2 Merge pull request #632 from steve-lunarg/structure-splitting by John Kessenich · 8 years ago
  24. 5abd308 Merge pull request #659 from steve-lunarg/d3dcolortoubyte4 by John Kessenich · 8 years ago
  25. c4ed950 Merge pull request #647 from steve-lunarg/default-fn-params by John Kessenich · 8 years ago
  26. 7ea7ff4 Add EOpD3DCOLORtoUBYTE4 decomposition by steve-lunarg · 8 years ago
  27. affc266 PP: Recognize <> style #include header names. I.e., #include <header-name>. by John Kessenich · 8 years ago
  28. cd6829b HLSL: allow destination swizzles when writing RWTexture/RWBuffer objects. by steve-lunarg · 8 years ago
  29. faa720f PP: Fix issue #426, recover from bad-source macro expansion. by John Kessenich · 8 years ago
  30. bc5196c SPV: Fix issue #369, don't support gl_NumSamples -> SPIR-V. by John Kessenich · 8 years ago
  31. f37f4d2 HLSL: Fix issue #646: map SV_DispatchThreadID -> GlobalInvocationID. by John Kessenich · 8 years ago
  32. aa6d562 HLSL: Handle const with no initializer. Fixes issue #651. by John Kessenich · 8 years ago
  33. 5386484 HLSL: Support empty {} initializers for arrays and scalars. by John Kessenich · 8 years ago
  34. 26d3145 HLSL default function parameters by steve-lunarg · 8 years ago
  35. 5ca85ad HLSL: allow scalar type keywords as identifiers, and add half type support. by steve-lunarg · 8 years ago
  36. 132d331 HLSL: struct splitting: assignments of hierarchical split types by steve-lunarg · 8 years ago
  37. a2e7531 HLSL: inter-stage structure splitting. by steve-lunarg · 8 years ago
  38. 807a0d9 Merge pull request #640 from chaoc/modify-shader-ballot by John Kessenich · 8 years ago
  39. f200da8 Modify shader ballot extension by adding OpSubgroupReadInvocationKHR by chaoc · 8 years ago
  40. 224b1f7 PP: Support operator creation with token pasting. by John Kessenich · 8 years ago
  41. 2dcdda9 Merge pull request #641 from chaoc/passthrough by John Kessenich · 8 years ago
  42. 54af2de PP: Non-functional: rationalize TPpToken. by John Kessenich · 8 years ago
  43. 6e5acae Add support for SPV_NV_geometry_shader_passthrough by chaoc · 8 years ago
  44. 0ad6a4e Add support for SPV_NV_sample_mask_override_coverage by chaoc · 8 years ago
  45. 0955b1c Merge pull request #637 from KhronosGroup/token-paste by John Kessenich · 8 years ago
  46. e6cbc5b Merge pull request #624 from steve-lunarg/remapper-strip-removed by John Kessenich · 8 years ago
  47. d485e0b PP: Implement token pasting for PP identifiers. by John Kessenich · 8 years ago
  48. a64ed3e HLSL: allow "sample" in expressions. by steve-lunarg · 8 years ago
  49. 1e275c8 HLSL: More robust handling of bad shader input, catching a few more things. by John Kessenich · 8 years ago
  50. 297754c Remapper: remove debug info for IDs stripped in other passes by steve-lunarg · 8 years ago
  51. 906cc21 Linker: Eliminate uncalled functions, because they can be ill-defined. by John Kessenich · 8 years ago
  52. 4b6ce41 GLSL Linker: Track entry point across compilation units. by John Kessenich · 8 years ago
  53. 6a60c2f Linker: Walk the call graph to report an error on missing bodies. by John Kessenich · 8 years ago
  54. e795cc9 Merge pull request #621 from steve-lunarg/recursive-flattening by John Kessenich · 8 years ago
  55. a2b01a0 HLSL: Recursive composite flattening by steve-lunarg · 8 years ago
  56. 05f7514 HLSL: opcode specific promotion rules for interlocked ops by steve-lunarg · 8 years ago
  57. b56f4ac Merge pull request #615 from dneto0/consistent-location-for-test-files by John Kessenich · 8 years ago
  58. 9df6aa5 GLSL: Allow desktop shaders to call functions from outside main(). by John Kessenich · 8 years ago
  59. 5cc92c5 runtests should refer to test files in current directory by David Neto · 8 years ago
  60. fb06e95 Don't print the "Linked stage" message unless the AST is being dumped. by John Kessenich · 8 years ago
  61. 21b11f4 Merge branch 'intrinsic-promotion' of https://github.com/steve-lunarg/glslang into steve-lunarg-intrinsic-promotion by John Kessenich · 8 years ago
  62. f1e0c87 allow renaming of shader entry point when creating SPIR-V by steve-lunarg · 8 years ago
  63. f97f2ce HLSL: Support the constructor idiom "(struct type)0". by John Kessenich · 8 years ago
  64. 98ad485 HLSL: Support {...} initializer lists that are too short. by John Kessenich · 8 years ago
  65. 509c421 Non-functional: Fix typos. by John Kessenich · 8 years ago
  66. e50dc53 Warn on HLSL not finding entry point. Issue #588. by John Kessenich · 8 years ago
  67. fca8262 Always correctly terminate main. Issue #588, PR #600. by John Kessenich · 8 years ago
  68. ef33ec0 HLSL: add intrinsic function implicit promotions by steve-lunarg · 8 years ago
  69. e122f05 Merge pull request #599 from steve-lunarg/gs by John Kessenich · 8 years ago
  70. 6e848da Merge pull request #596 from steve-lunarg/hlsl-intrinsic-parsing by John Kessenich · 8 years ago
  71. f49cdf4 WIP: HLSL: Add GS support by steve-lunarg · 8 years ago
  72. 75fd223 HLSL: allow "sample" as a valid identifier. by steve-lunarg · 8 years ago
  73. 0842dbb HLSL: use HLSL parser to parse HLSL intrinsic prototypes, enable int/bool mats by steve-lunarg · 8 years ago
  74. fabe7d6 Test results: Fix incorrect test result caused by parallel development. Issue #594. by John Kessenich · 8 years ago
  75. 0bf06d3 Merge pull request #576 from steve-lunarg/uav-registers by John Kessenich · 8 years ago
  76. c3f1cdf GLSL: The execution scope for barriers should be Workgroup. by chrgau01@arm.com · 8 years ago
  77. d9cb832 HLSL: allow promotion from 1-vector types to scalars, e.g, float<-float1 by steve-lunarg · 8 years ago
  78. a22f7db HLSL: Allow expressions in attributes by steve-lunarg · 8 years ago
  79. d3f1122 Whole stack: Fix stale types in the AST linker object nodes, fixing #557. by John Kessenich · 8 years ago
  80. 9088be4 Add UAV (image) binding offset and HLSL register support by steve-lunarg · 8 years ago
  81. 89df3c2 Merge pull request #572 from steve-lunarg/numthreads by John Kessenich · 8 years ago
  82. 1061acc Merge pull request #562 from TiemoJung/io_map_control_publish by John Kessenich · 8 years ago
  83. 3226b08 HLSL: Add min*{float,int,uint} types by steve-lunarg · 8 years ago
  84. 1868b14 HLSL: implement numthreads for compute shaders by steve-lunarg · 8 years ago
  85. c2016a5 New uniform mapping handling by t.jung · 8 years ago
  86. 5163446 Merge pull request #568 from steve-lunarg/logicalop-fix by John Kessenich · 8 years ago
  87. 27939ca HLSL: allow component-wise operations for logical || and &&. by steve-lunarg · 8 years ago
  88. 85244d7 HLSL: Enable component-wise vector comparisons from operators by steve-lunarg · 8 years ago
  89. 3fc1543 Merge pull request #559 from steve-lunarg/samplecmp-fix by John Kessenich · 8 years ago
  90. 04e2dc1 Merge pull request #558 from steve-lunarg/image-atomics by John Kessenich · 8 years ago
  91. 6b59668 HLSL: fix defect in EOpMethodSampleCmp* texture decomposition by steve-lunarg · 8 years ago
  92. 2232236 HLSL: phase 4 of rwtexture support: add image atomics by steve-lunarg · 8 years ago
  93. e5921f1 HLSL: Fix unary and binary operator type conversion issues by steve-lunarg · 8 years ago
  94. 5d45ead HLSL: Turn on tests for groupshared. by John Kessenich · 8 years ago
  95. b50fd17 HLSL: Support SV_Coverage and SV_DispatchThreadId; catch SV_GroupIndex. by John Kessenich · 8 years ago
  96. bf8a6ef Merge pull request #551 from steve-lunarg/rwbuffers-fmt by John Kessenich · 8 years ago
  97. 062b239 Merge pull request #549 from steve-lunarg/multidim-array by John Kessenich · 8 years ago
  98. cce8d48 HLSL: phase 3c: add option to use Unknown storage format by steve-lunarg · 8 years ago
  99. 8b0227c HLSL: phase 3b: Texture methods remember and return vector size. by steve-lunarg · 8 years ago
  100. 4f2da27 HLSL: phase 3a: Add sub-vec4 rwtexture formats (qualifier.layoutFormat) by steve-lunarg · 8 years ago