1. df3956c Implement NVX_multiview_per_view_attributes by chaoc · 8 years ago
  2. 7225a1c Support align/offset for all versions GLSL/ESSL targeting SPIR-V. by John Kessenich · 8 years ago
  3. e4e8f7b Merge pull request #722 from steve-lunarg/tessellation by John Kessenich · 8 years ago
  4. 9a2733a PP, nonfunctional: Properly encapsulate a TokenStream. by John Kessenich · 8 years ago
  5. 858c928 Add basic HS/DS implementation. by steve-lunarg · 8 years ago
  6. b49bb2c PP, nonfunctional: Remove crufty bit-twiddling of tokens. by John Kessenich · 8 years ago
  7. 8e711b8 Fix issue #708: token pasting within macro argument expansion. by John Kessenich · 8 years ago
  8. 0793988 Merge pull request #707 from KhronosGroup/emit-opSelect by John Kessenich · 8 years ago
  9. f8d0d8c Address issue #718. Should change which warning is generated, hopefully to a better one. by John Kessenich · 8 years ago
  10. 8e6c6ce SPV: Implement specialization constants for ?:. by John Kessenich · 8 years ago
  11. 433e9ff SPV: Emit OpSelect when a selection node is simple enough. by John Kessenich · 8 years ago
  12. 509177d Merge pull request #685 from KhronosGroup/wrap-entry-point by John Kessenich · 8 years ago
  13. dd40260 HLSL: don't do a deepCopy() for typedef, as we still want to share the type graph. by John Kessenich · 8 years ago
  14. 65ee230 HLSL: Add tests and refine what decorations are passed through per stage/in/out. by John Kessenich · 8 years ago
  15. bf47286 HLSL: Move to fine-grained control for defining input/output/uniform IO types. by John Kessenich · 8 years ago
  16. 727b374 HLSL: Build IO types bottom up, as parsed, and cache the original (IO). by John Kessenich · 8 years ago
  17. 88c4464 HLSL: Have loose uniforms also go through the makeTypeNonIo() path. by John Kessenich · 8 years ago
  18. 2c5ab9c HLSL: remove pervertex output blocks by steve-lunarg · 8 years ago
  19. fbb58a4 Build: Fix Linux for older compiler: Use TMap instead of TUndorderedMap. by John Kessenich · 8 years ago
  20. ec712eb HLSL: fix copies between arrays of structs of builtins, and arrayed builtins. by steve-lunarg · 8 years ago
  21. abd8dca HLSL: Make the entry-point shadow function have non-IO params and return. by John Kessenich · 8 years ago
  22. 5d3023a HLSL: Type sanitization: create non-IO types for var decl and fn param/ret by steve-lunarg · 8 years ago
  23. 0fe106a AST: Have type deepCopy() preserve type graphs as graphs. by John Kessenich · 8 years ago
  24. 02467d8 HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args. by John Kessenich · 8 years ago
  25. 18adbdb Resolve issue #700: allow initializers on struct members. by John Kessenich · 8 years ago
  26. 32fd5d2 Memory/constructor/warning clean-up. Addresses issue #705. by John Kessenich · 8 years ago
  27. f1aeac8 Merge pull request #711 from eoma/fix-friendly-specialization-name by John Kessenich · 8 years ago
  28. ad58d45 SPV: Emit names of specialization constants by Endre Oma · 8 years ago
  29. 7e134cd Merge pull request #706 from Ralith/install-headers by John Kessenich · 8 years ago
  30. 5a07453 Install headers by Benjamin Saunders · 8 years ago
  31. 62c3e40 Fix bug from PR #678: NV_EXTENSIONS deleted implicit array sizing. by John Kessenich · 8 years ago
  32. 82e0e58 Fix issue #693. Ternary operator on void type. by John Kessenich · 8 years ago
  33. c0904c1 Merge pull request #690 from ligfx/proper_dependencies by John Kessenich · 8 years ago
  34. 2918a2e README: point to HLSL status issues by John Kessenich · 8 years ago
  35. 24ed24d Merge pull request #702 from resetnow/master by John Kessenich · 8 years ago
  36. 689490f SpvBuilder: add const specifier to vector reference arguments by Vlad Ivanov · 8 years ago
  37. 7275486 Merge pull request #694 from mtavenrath/fix_origin_link by John Kessenich · 8 years ago
  38. 7b89e75 Use correct OriginUpperLeft when linking more than one shader. by Markus Tavenrath · 8 years ago
  39. 047a6a4 Merge pull request #696 from amdrexu/bugfix2 by John Kessenich · 8 years ago
  40. ab9e5e9 Merge pull request #695 from amdrexu/bugfix by John Kessenich · 8 years ago
  41. 00d54b4 Semantics: Texture clamp functions are available for fragment shader only. by Rex Xu · 8 years ago
  42. c708f98 Fix a CMakeLists issue by Rex Xu · 8 years ago
  43. 2043da9 Merge pull request #692 from hrydgard/no-nvextensions-build-fix by John Kessenich · 8 years ago
  44. bec5fc8 Fix build if NV_EXTENSIONS is not set by Henrik Rydgard · 8 years ago
  45. 64b010f Merge pull request #678 from chaoc/stereo_view_rendering by John Kessenich · 8 years ago
  46. 6077a19 CMake: add target_link_libraries internally by Michael Maltese · 8 years ago
  47. 771d89f support SPV_NV_viewport_array2 and SPV_NV_stereo_view_rendering by chaoc · 8 years ago
  48. 52fceb0 Merge pull request #689 from mikew-lunarg/master by John Kessenich · 8 years ago
  49. 4e9e400 Fix for not-handled-in-switch warnings by Mike Weiblen · 8 years ago
  50. c37f8d6 Merge pull request #683 from rdb/master by John Kessenich · 8 years ago
  51. a2f0e0e Fix compilation with MSVC 2010 by rdb · 8 years ago
  52. 22f25d8 Merge pull request #682 from steve-lunarg/split-copy-fix by John Kessenich · 8 years ago
  53. d3aea5e Merge pull request #679 from ashwinkolhe/akolhe_spv_khr_subgroup_vote by John Kessenich · 8 years ago
  54. 7dccb15 SPV: Merge pull request #675 from amdrexu/feature by John Kessenich · 8 years ago
  55. e48b8d7 Infrastructure: remove potential memory leaks. by John Kessenich · 8 years ago
  56. 65cdff9 HLSL: fix dereferencing when copying split structures with arrays by steve-lunarg · 8 years ago
  57. 430ef40 Implement new revision of extension GL_AMD_shader_ballot by Rex Xu · 8 years ago
  58. 94dfb7a Non-functional: Factor out entry-point logic from handleFunctionDefinition(). by John Kessenich · 8 years ago
  59. c720f3e Implement SPV_KHR_subgroup_vote by Ashwin Kolhe · 8 years ago
  60. 33dadd1 Fix build break for non-VS. by John Kessenich · 8 years ago
  61. 4425153 Non-functional: Fix round of compiler warnings. by John Kessenich · 8 years ago
  62. c142c88 Front-ends: Non-functional: Rationalize vector and matrix swizzles. by John Kessenich · 8 years ago
  63. 0a76a18 Merge pull request #656 from TiemoJung/overload_fix by John Kessenich · 8 years ago
  64. fdf6347 HLSL: Add EOpMatrixSwizzle, selectively decomposed to other ops, for issue #670. by John Kessenich · 8 years ago
  65. 001dfa1 HLSL: matrix swizzle (_12, _m23) syntax, partial semantics. by John Kessenich · 8 years ago
  66. 913e3b6 PP: Clean up and rationalize floating-point-number scanner. by John Kessenich · 8 years ago
  67. e86fc09 Merge pull request #664 from steve-lunarg/stage-io-fix by John Kessenich · 8 years ago
  68. dc1a819 Infrastructure: Support standard build with ENABLE_HLSL set to off. by John Kessenich · 8 years ago
  69. 65d538c Infrastructure: Protect against missing built-in symbol table generators. by John Kessenich · 8 years ago
  70. ce80197 Merge pull request #663 from KhronosGroup/full-include-semantics by John Kessenich · 8 years ago
  71. eaecfe7 Merge pull request #668 from slime73/DisableHLSL by John Kessenich · 8 years ago
  72. ff21a25 Change disabled-by-default DISABLE_HLSL option to enabled-by-default ENABLE_HLSL. by Alex Szpakowski · 8 years ago
  73. 46d5428 WIP: add other builtins to interstage IO by steve-lunarg · 8 years ago
  74. 84eabf7 Add a CMake option to disable compilation of HLSL input support. by Alex Szpakowski · 8 years ago
  75. 5d89d4d Merge pull request #667 from slime73/Compiler-Warnings by John Kessenich · 8 years ago
  76. 5f316d9 Reorder initializer fields to match variable declaration order (or vice versa) for several class constructors. by Alex Szpakowski · 8 years ago
  77. 844dd45 Add a virtual destructor to a class which has virtual methods. by Alex Szpakowski · 8 years ago
  78. 7d39ad5 Mark an overriden method in a subclass with ‘override’. by Alex Szpakowski · 8 years ago
  79. facde2c PP #include: address PR feedback. by John Kessenich · 8 years ago
  80. 63204c2 External interface change: PP: Full <> and "" semantics for the Includer. by John Kessenich · 8 years ago
  81. 2508602 PP #include non-functional: consistent notation for "header" and "header name". by John Kessenich · 8 years ago
  82. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  83. ecba76f Non-Functional: Whitespace, comments, replace accidentally deleted comment. by John Kessenich · 8 years ago
  84. 3dd3229 Merge pull request #661 from KhronosGroup/fix-include-error-paths by John Kessenich · 8 years ago
  85. 1b1defd PP: #include: simplify the different paths out of #include. by John Kessenich · 8 years ago
  86. 28d3133 PP: #include: add names to error messages, so that lexical analysis can be tested. by John Kessenich · 8 years ago
  87. 64285c9 Non-functional: Very minor clean up. by John Kessenich · 8 years ago
  88. acb9076 Merge pull request #650 from steve-lunarg/lvalue-swizzle-fix by John Kessenich · 8 years ago
  89. 085b833 HLSL: Fix issue #658: Don't adopt initializer constness from declaration. by John Kessenich · 8 years ago
  90. bf9a2f3 Merge pull request #648 from steve-lunarg/type-identifiers by John Kessenich · 8 years ago
  91. ddfbbe2 Merge pull request #632 from steve-lunarg/structure-splitting by John Kessenich · 8 years ago
  92. 5abd308 Merge pull request #659 from steve-lunarg/d3dcolortoubyte4 by John Kessenich · 8 years ago
  93. c4ed950 Merge pull request #647 from steve-lunarg/default-fn-params by John Kessenich · 8 years ago
  94. 7ea7ff4 Add EOpD3DCOLORtoUBYTE4 decomposition by steve-lunarg · 8 years ago
  95. affc266 PP: Recognize <> style #include header names. I.e., #include <header-name>. by John Kessenich · 8 years ago
  96. cd6829b HLSL: allow destination swizzles when writing RWTexture/RWBuffer objects. by steve-lunarg · 8 years ago
  97. faa720f PP: Fix issue #426, recover from bad-source macro expansion. by John Kessenich · 8 years ago
  98. bc5196c SPV: Fix issue #369, don't support gl_NumSamples -> SPIR-V. by John Kessenich · 8 years ago
  99. f37f4d2 HLSL: Fix issue #646: map SV_DispatchThreadID -> GlobalInvocationID. by John Kessenich · 8 years ago
  100. 84e5920 updates overload handling to be more careful when allowing overloads over texture types by t.jung · 8 years ago