1. 3e783f9 SPV: Unexpected declarations of capabilities from NV extensions. by Rex Xu · 8 years ago
  2. 2fbe08c Merge pull request #725 from steve-lunarg/structurebuffer by John Kessenich · 8 years ago
  3. 5da1f03 HLSL: implement 4 (of 6) structuredbuffer types by steve-lunarg · 8 years ago
  4. c8aed91 Merge pull request #732 from dneto0/fix-overrides by John Kessenich · 8 years ago
  5. 4c64a40 Add override where needed by clang++ by David Neto · 8 years ago
  6. 8f674e8 Fix issue #676: emit error message on failure to open spv file. by John Kessenich · 8 years ago
  7. 0302bdf SPV: Fix #723: construct vectors from matrices. by John Kessenich · 8 years ago
  8. 36852b8 Merge pull request #727 from jekstrand/image-load-formatted by John Kessenich · 8 years ago
  9. f2b2760 Merge pull request #729 from gwihlidal/master by John Kessenich · 8 years ago
  10. f44d89a Implement GL_EXT_shader_image_load_formatted by Jason Ekstrand · 8 years ago
  11. 6f332f3 Warning fixes by Graham Wihlidal · 8 years ago
  12. 005120c HLSL - Support for SV_GroupIndex by Graham Wihlidal · 8 years ago
  13. b0cfcb5 Merge pull request #1 from KhronosGroup/master by Graham Wihlidal · 8 years ago
  14. b0561d9 Merge pull request #720 from flaviobortot/master by John Kessenich · 8 years ago
  15. 54f3ab7 Merge pull request #728 from MaciejJesionowskiAMD/fix-mismatched-subgroup-vote-string by John Kessenich · 8 years ago
  16. 5227b6d Fix mismatched doc string for SPV_KHR_subgroup_vote by Maciej Jesionowski · 8 years ago
  17. d950283 Merge pull request #724 from chaoc/master by John Kessenich · 8 years ago
  18. 15017db Removed tabs and replaced with spaces. Changed layout for "else if" by Flavio · 8 years ago
  19. df3956c Implement NVX_multiview_per_view_attributes by chaoc · 8 years ago
  20. 7225a1c Support align/offset for all versions GLSL/ESSL targeting SPIR-V. by John Kessenich · 8 years ago
  21. e4e8f7b Merge pull request #722 from steve-lunarg/tessellation by John Kessenich · 8 years ago
  22. 9a2733a PP, nonfunctional: Properly encapsulate a TokenStream. by John Kessenich · 8 years ago
  23. 858c928 Add basic HS/DS implementation. by steve-lunarg · 8 years ago
  24. b49bb2c PP, nonfunctional: Remove crufty bit-twiddling of tokens. by John Kessenich · 8 years ago
  25. 8e711b8 Fix issue #708: token pasting within macro argument expansion. by John Kessenich · 8 years ago
  26. 0793988 Merge pull request #707 from KhronosGroup/emit-opSelect by John Kessenich · 8 years ago
  27. f8d0d8c Address issue #718. Should change which warning is generated, hopefully to a better one. by John Kessenich · 8 years ago
  28. 8e6c6ce SPV: Implement specialization constants for ?:. by John Kessenich · 8 years ago
  29. 433e9ff SPV: Emit OpSelect when a selection node is simple enough. by John Kessenich · 8 years ago
  30. 509177d Merge pull request #685 from KhronosGroup/wrap-entry-point by John Kessenich · 8 years ago
  31. dd40260 HLSL: don't do a deepCopy() for typedef, as we still want to share the type graph. by John Kessenich · 8 years ago
  32. 65ee230 HLSL: Add tests and refine what decorations are passed through per stage/in/out. by John Kessenich · 8 years ago
  33. bf47286 HLSL: Move to fine-grained control for defining input/output/uniform IO types. by John Kessenich · 8 years ago
  34. 727b374 HLSL: Build IO types bottom up, as parsed, and cache the original (IO). by John Kessenich · 8 years ago
  35. 88c4464 HLSL: Have loose uniforms also go through the makeTypeNonIo() path. by John Kessenich · 8 years ago
  36. 2c5ab9c HLSL: remove pervertex output blocks by steve-lunarg · 8 years ago
  37. fbb58a4 Build: Fix Linux for older compiler: Use TMap instead of TUndorderedMap. by John Kessenich · 8 years ago
  38. ec712eb HLSL: fix copies between arrays of structs of builtins, and arrayed builtins. by steve-lunarg · 8 years ago
  39. abd8dca HLSL: Make the entry-point shadow function have non-IO params and return. by John Kessenich · 8 years ago
  40. 5d3023a HLSL: Type sanitization: create non-IO types for var decl and fn param/ret by steve-lunarg · 8 years ago
  41. 0fe106a AST: Have type deepCopy() preserve type graphs as graphs. by John Kessenich · 8 years ago
  42. 02467d8 HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args. by John Kessenich · 8 years ago
  43. aea3c89 Added --vn option to generate a C header file containing a variable assigned to the hex representation of the shader. This is a standard feature on Microsoft's HLSL compiler and it allows developers to include pre-compiled shaders directly into the code. This option enables "Hex output", so it is NOT required to specify -x as well. The output file name is preserved, so no ".h" extension is added. If you want the output file to have ".h" extension then you have to specify it on the output file name. The generated header file uses the "#pragma once" pragma to avoid multiple inclusions. by Flavio · 8 years ago
  44. 18adbdb Resolve issue #700: allow initializers on struct members. by John Kessenich · 8 years ago
  45. 32fd5d2 Memory/constructor/warning clean-up. Addresses issue #705. by John Kessenich · 8 years ago
  46. f1aeac8 Merge pull request #711 from eoma/fix-friendly-specialization-name by John Kessenich · 8 years ago
  47. ad58d45 SPV: Emit names of specialization constants by Endre Oma · 8 years ago
  48. 7e134cd Merge pull request #706 from Ralith/install-headers by John Kessenich · 8 years ago
  49. 5a07453 Install headers by Benjamin Saunders · 8 years ago
  50. 62c3e40 Fix bug from PR #678: NV_EXTENSIONS deleted implicit array sizing. by John Kessenich · 8 years ago
  51. 82e0e58 Fix issue #693. Ternary operator on void type. by John Kessenich · 8 years ago
  52. c0904c1 Merge pull request #690 from ligfx/proper_dependencies by John Kessenich · 8 years ago
  53. 2918a2e README: point to HLSL status issues by John Kessenich · 8 years ago
  54. 24ed24d Merge pull request #702 from resetnow/master by John Kessenich · 8 years ago
  55. 689490f SpvBuilder: add const specifier to vector reference arguments by Vlad Ivanov · 8 years ago
  56. 7275486 Merge pull request #694 from mtavenrath/fix_origin_link by John Kessenich · 8 years ago
  57. 7b89e75 Use correct OriginUpperLeft when linking more than one shader. by Markus Tavenrath · 8 years ago
  58. 047a6a4 Merge pull request #696 from amdrexu/bugfix2 by John Kessenich · 8 years ago
  59. ab9e5e9 Merge pull request #695 from amdrexu/bugfix by John Kessenich · 8 years ago
  60. 00d54b4 Semantics: Texture clamp functions are available for fragment shader only. by Rex Xu · 8 years ago
  61. c708f98 Fix a CMakeLists issue by Rex Xu · 8 years ago
  62. 2043da9 Merge pull request #692 from hrydgard/no-nvextensions-build-fix by John Kessenich · 8 years ago
  63. bec5fc8 Fix build if NV_EXTENSIONS is not set by Henrik Rydgard · 8 years ago
  64. 64b010f Merge pull request #678 from chaoc/stereo_view_rendering by John Kessenich · 8 years ago
  65. 6077a19 CMake: add target_link_libraries internally by Michael Maltese · 8 years ago
  66. 771d89f support SPV_NV_viewport_array2 and SPV_NV_stereo_view_rendering by chaoc · 8 years ago
  67. 52fceb0 Merge pull request #689 from mikew-lunarg/master by John Kessenich · 8 years ago
  68. 4e9e400 Fix for not-handled-in-switch warnings by Mike Weiblen · 8 years ago
  69. c37f8d6 Merge pull request #683 from rdb/master by John Kessenich · 8 years ago
  70. a2f0e0e Fix compilation with MSVC 2010 by rdb · 8 years ago
  71. 22f25d8 Merge pull request #682 from steve-lunarg/split-copy-fix by John Kessenich · 8 years ago
  72. d3aea5e Merge pull request #679 from ashwinkolhe/akolhe_spv_khr_subgroup_vote by John Kessenich · 8 years ago
  73. 7dccb15 SPV: Merge pull request #675 from amdrexu/feature by John Kessenich · 8 years ago
  74. e48b8d7 Infrastructure: remove potential memory leaks. by John Kessenich · 8 years ago
  75. 65cdff9 HLSL: fix dereferencing when copying split structures with arrays by steve-lunarg · 8 years ago
  76. 430ef40 Implement new revision of extension GL_AMD_shader_ballot by Rex Xu · 8 years ago
  77. 94dfb7a Non-functional: Factor out entry-point logic from handleFunctionDefinition(). by John Kessenich · 8 years ago
  78. c720f3e Implement SPV_KHR_subgroup_vote by Ashwin Kolhe · 8 years ago
  79. 33dadd1 Fix build break for non-VS. by John Kessenich · 8 years ago
  80. 4425153 Non-functional: Fix round of compiler warnings. by John Kessenich · 8 years ago
  81. c142c88 Front-ends: Non-functional: Rationalize vector and matrix swizzles. by John Kessenich · 8 years ago
  82. 0a76a18 Merge pull request #656 from TiemoJung/overload_fix by John Kessenich · 8 years ago
  83. fdf6347 HLSL: Add EOpMatrixSwizzle, selectively decomposed to other ops, for issue #670. by John Kessenich · 8 years ago
  84. 001dfa1 HLSL: matrix swizzle (_12, _m23) syntax, partial semantics. by John Kessenich · 8 years ago
  85. 913e3b6 PP: Clean up and rationalize floating-point-number scanner. by John Kessenich · 8 years ago
  86. e86fc09 Merge pull request #664 from steve-lunarg/stage-io-fix by John Kessenich · 8 years ago
  87. dc1a819 Infrastructure: Support standard build with ENABLE_HLSL set to off. by John Kessenich · 8 years ago
  88. 65d538c Infrastructure: Protect against missing built-in symbol table generators. by John Kessenich · 8 years ago
  89. ce80197 Merge pull request #663 from KhronosGroup/full-include-semantics by John Kessenich · 8 years ago
  90. eaecfe7 Merge pull request #668 from slime73/DisableHLSL by John Kessenich · 8 years ago
  91. ff21a25 Change disabled-by-default DISABLE_HLSL option to enabled-by-default ENABLE_HLSL. by Alex Szpakowski · 8 years ago
  92. 46d5428 WIP: add other builtins to interstage IO by steve-lunarg · 8 years ago
  93. 84eabf7 Add a CMake option to disable compilation of HLSL input support. by Alex Szpakowski · 8 years ago
  94. 5d89d4d Merge pull request #667 from slime73/Compiler-Warnings by John Kessenich · 8 years ago
  95. 5f316d9 Reorder initializer fields to match variable declaration order (or vice versa) for several class constructors. by Alex Szpakowski · 8 years ago
  96. 844dd45 Add a virtual destructor to a class which has virtual methods. by Alex Szpakowski · 8 years ago
  97. 7d39ad5 Mark an overriden method in a subclass with ‘override’. by Alex Szpakowski · 8 years ago
  98. facde2c PP #include: address PR feedback. by John Kessenich · 8 years ago
  99. 63204c2 External interface change: PP: Full <> and "" semantics for the Includer. by John Kessenich · 8 years ago
  100. 2508602 PP #include non-functional: consistent notation for "header" and "header name". by John Kessenich · 8 years ago