1. 5c3eed5 SPV: Create more access chains addressing a few swizzling issues. by John Kessenich · 7 years ago
  2. a2858d9 GLSL: Implement GL_EXT_control_flow_attributes. by John Kessenich · 7 years ago
  3. 2b5ea9f SPV Version: Emit the requested SPIR-V version, not the header version. by John Kessenich · 7 years ago
  4. 43f5b27 Non-Functional: Use OpModuleProcessed from the unified header. by John Kessenich · 7 years ago
  5. 7a9db71 SPV: Don't emit StorageImageMultisample capability for subpass images. by John Kessenich · 7 years ago
  6. 2a27116 SPV reflection: Add OpModuleProcessed for compile options. by John Kessenich · 7 years ago
  7. 260f506 SPV: Correct selection of storage-image capabilities. Fixes #986. by John Kessenich · 7 years ago
  8. fad6297 SPV: Non-functional: support lists of decorations per parameter. by John Kessenich · 7 years ago
  9. 57e6592 HLSL: Translate directive [flatten] and [branch] to SPV control mask. by Rex Xu · 7 years ago
  10. e485c7a SPV: Debug output: Include OpLine information for execution path. by John Kessenich · 7 years ago
  11. 121853f SPV: Add OpSource shader source code and file name. by John Kessenich · 7 years ago
  12. 0b5c2ae Preserve signedness in SPV image query ops by steve-lunarg · 7 years ago
  13. 5da1f03 HLSL: implement 4 (of 6) structuredbuffer types by steve-lunarg · 8 years ago
  14. 0302bdf SPV: Fix #723: construct vectors from matrices. by John Kessenich · 8 years ago
  15. 689490f SpvBuilder: add const specifier to vector reference arguments by Vlad Ivanov · 8 years ago
  16. 430ef40 Implement new revision of extension GL_AMD_shader_ballot by Rex Xu · 8 years ago
  17. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  18. ecba76f Non-Functional: Whitespace, comments, replace accidentally deleted comment. by John Kessenich · 8 years ago
  19. 1e275c8 HLSL: More robust handling of bad shader input, catching a few more things. by John Kessenich · 8 years ago
  20. 517fe7a Non-functional: Rename some entry-point variables to entryPoint, not main. by John Kessenich · 8 years ago
  21. 033d3ef Change enum class to plain enum by baldurk · 8 years ago
  22. c9e3c3c Parser: Implement extension GL_AMD_gpu_shader_half_float. by Rex Xu · 8 years ago
  23. 5159664 SPV: Implement the extension SPV_KHR_shader_ballot by Rex Xu · 8 years ago
  24. 6fccb3c Non-functional: Sweep through the stack for consistent with "main" and entry point. by John Kessenich · 8 years ago
  25. 64b9743 SPV: Support simultaneous l-value swizzle and dynamic component selection. by Rex Xu · 8 years ago
  26. 66ec80e Build: C++ headers: Replace PR #366 with a more directed version. by John Kessenich · 8 years ago
  27. 9d93a23 Implement 4 AMD-specific extensions. by Rex Xu · 8 years ago
  28. 4016e38 Build: Switch to Rev. 6 of headers, removing "BadValue" enum stuff. by John Kessenich · 8 years ago
  29. 7f349c7 Build: Remove causes of pedantic warnings. Addresses issue #352 and PR #242. by John Kessenich · 8 years ago
  30. 76d4dfc SPV non-functional: minor readability improvements for texturing. by John Kessenich · 8 years ago
  31. af7f1c8 Fix double matrix creation by iostrows · 8 years ago
  32. 5839031 SPV: Add capability ImageGatherExtended if necessary. by Rex Xu · 8 years ago
  33. d3d3ce7 Comments only. by John Kessenich · 8 years ago
  34. 17535f7 Create a new logger class for all messages w.r.t. SPIR-V build. by Lei Zhang · 8 years ago
  35. 09caf12 Avoid printing to stdout directly in library functions. by Lei Zhang · 8 years ago
  36. 8ff43de Implement the extension GL_ARB_gpu_shader_int64 by Rex Xu · 8 years ago
  37. 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
  38. 27e04a0 Fix spec const construtor for matrix and vector by qining · 8 years ago
  39. 189b203 Refine the code and address comments by qining · 8 years ago
  40. e24aa5e SpecOp bool->uint/int and uint<->int conversion by qining · 8 years ago
  41. 1c7e707 Merge branch 'master' into hlsl-frontend by John Kessenich · 8 years ago
  42. 79845ad Merge pull request #217 from baldurk/vs2010-compile-fixes by John Kessenich · 8 years ago
  43. 6a6d6dd fix spelling mistakes by Eric Engestrom · 8 years ago
  44. bd9f835 Specify explicit return type on lambda function by baldurk · 8 years ago
  45. 0dfbe3f Change {parameter} lists into explicit std::vector temporaries by baldurk · 8 years ago
  46. 5c61d8e fix format; remove unnecessary parameters; rename some spec op mode guard class; remove support of float point comparison and composite type comparison; update the tests. by qining · 8 years ago
  47. 1354520 Spec Constant Operations by qining · 8 years ago
  48. 4d65ee3 Generalize "main" to a settable entry point name. by John Kessenich · 8 years ago
  49. 95aa527 Change to traditional 'for' loop by qining · 8 years ago
  50. da39733 Remove decoration of undefined IDs by qining · 8 years ago
  51. 52d0859 Merge pull request #175 from rdb/master by John Kessenich · 9 years ago
  52. 227e026 MSVC warning fix - conversion from size_t to int, possible loss of data by baldurk · 9 years ago
  53. 32084e8 Fix compilation issues with MSVC 2010 by rdb · 9 years ago
  54. 18b637f Fix warnings/errors for strict aliasing & function prototypes by Mark Adams · 9 years ago
  55. 6c292d3 SPV: Implement Vulkan version of GLSL (KHR_vulkan_glsl). by John Kessenich · 9 years ago
  56. 019f08f SPV: Fix issue #159: use ExplicitLod forms for non-fragment stages. by John Kessenich · 9 years ago
  57. 5e80113 SPV Capabilities: SampleRateShading, SparseResidency, MinLod, and ImageQuery. by John Kessenich · 9 years ago
  58. b0364dc SPV Capabilities: Image types. by John Kessenich · 9 years ago
  59. 3c52207 SPV capabilities: Add int16, int64, float16, and float64. by John Kessenich · 9 years ago
  60. 103bef9 SPV: Handle GLSL bool loads from a uniform buffer as a conversion from int -> bool. by John Kessenich · 9 years ago
  61. 32cfd49 SPV: RelaxedPrecision: Plumb this through the full AST->SPV translator. by John Kessenich · 9 years ago
  62. d5ac538 Fix two new Windows build warnings/errors by Mark Adams · 9 years ago
  63. 97605c8 Fix #137 by avoiding a C++11 feature. by Dejan Mircevski · 9 years ago
  64. ed55bcd Don't remove SPIR-V blocks before codegen. by Dejan Mircevski · 9 years ago
  65. e7f6cac Merge branch 'topo' into loopgen-after-readable-order by Dejan Mircevski · 9 years ago
  66. 454796e Call addPredecessor() on OpSwitch blocks. by Dejan Mircevski · 9 years ago
  67. 5fe789b Add Block::successors. by Dejan Mircevski · 9 years ago
  68. 3e9add3 Merge pull request #133 from AWoloszyn/spirv-memory by John Kessenich · 9 years ago
  69. b7946d1 Free memory associated with SPIR-V generation. by Andrew Woloszyn · 9 years ago
  70. 68f1431 Merge pull request #121 from amdrexu/feature by John Kessenich · 9 years ago
  71. dba2826 Merge branch 'master' of github.com:google/glslang into loopgen by Dejan Mircevski · 9 years ago
  72. 832c65c Fix back-branch target for do-while loops. by Dejan Mircevski · 9 years ago
  73. 7819bee Switch loops stack to use LoopBlocks. by Dejan Mircevski · 9 years ago
  74. e537b8b Fix unreachable-block removal. by Dejan Mircevski · 9 years ago
  75. 9c6734c First cut at new loop codegen. by Dejan Mircevski · 9 years ago
  76. 364c21c Fix several build warnings/error encountered with VS2013 by Mark Adams · 9 years ago
  77. 48edadf Parser & SPV: Implement two extensions regarding GLSL sparse texture. by Rex Xu · 9 years ago
  78. e23c984 SPV: Handle type punning in createCompositeCompare(). by John Kessenich · 9 years ago
  79. c9e0a42 SPV: Handle stride decorations for arrays of arrays, and using multiple type instances when strides are used. by John Kessenich · 9 years ago
  80. 50e5756 SPV: Don't make MissingFunctionality() exit anymore. by John Kessenich · 9 years ago
  81. 2211835 SPV: Implement composite comparisons (reductions across hierchical compare). by John Kessenich · 9 years ago
  82. 76f7139 SPV: Modify last merge: Have promoteScalar() generate the correct vectorType. by John Kessenich · 9 years ago
  83. e723b45 SPV: Scalar smear operation should use type of the scalar to make the by Rex Xu · 9 years ago
  84. 55e7d11 SPIR-V: Move from Version .99 Rev 31 to Version 1.0, Rev 2. by John Kessenich · 9 years ago
  85. f685df8 Add comment that was missed in previous commit. by John Kessenich · 9 years ago
  86. 7163127 SPV constants and constOffsets completion: isConstant() and disassembler to see results. by John Kessenich · 9 years ago
  87. 86e6081 Generate correct image operand mask for Offset and ConstOffset(#77) by Rex Xu · 9 years ago
  88. ee21fc9 SPV: Fix missing 'Member' operand to OpArrayLength. by John Kessenich · 9 years ago
  89. 2d83ab2 Fixed subtle issue that causes tests to fail in VS2013 in some configs. by Andrew Woloszyn · 9 years ago
  90. b56a26a SPV: Generate the LocalSize Execution Mode for compute shaders. by John Kessenich · 9 years ago
  91. bba5c80 Merge master branch from upstream by Rex Xu · 9 years ago
  92. 7355eeb SPV legacy texturing: Smear result of Op*Dref* up to a vector to match by John Kessenich · 9 years ago
  93. e770b3e SPV return from main: Simplify a legacy design such returns are not jumps to exit block. by John Kessenich · 9 years ago
  94. 30f9258 Merge master branch from upstream by Rex Xu · 9 years ago
  95. fa668da SPV: Reduce spurious type generation by removing intermediate types in the middle of access chains. by John Kessenich · 9 years ago
  96. c9a8083 SPV arrays: Add support for runtime-sized array types and arrays of arrays. by John Kessenich · 9 years ago
  97. fc61891 SPIRV: Add the support of missing image functions #72 by Rex Xu · 9 years ago
  98. 18b9fbd SPIRV: Add support for texelFetch by Jason Ekstrand · 9 years ago
  99. 28f9b1c SPIR-V: Return undefined values from implicit returns instead of dummy by Miro Knejp · 9 years ago
  100. 5e4b124 Move to revision 31 of SPIR-V. by John Kessenich · 9 years ago