1. 9c3f7b6 Merge pull request #746 from dgkoch/dgkoch_build_fixes by John Kessenich · 8 years ago
  2. efeefd9 Build: Another fix for issue #718: implement the hidden methods of tFinalize. by John Kessenich · 8 years ago
  3. 197082c Fix build warnings on some platforms by Daniel Koch · 8 years ago
  4. fdbfb65 HLSL: small fix for index type in f16tof32 opcode by steve-lunarg · 8 years ago
  5. 69a2c69 Merge pull request #736 from steve-lunarg/structbuffer-params by John Kessenich · 8 years ago
  6. 86b510e WIP: HLSL: add f16tof32 and f32tof16 decompositions. by steve-lunarg · 8 years ago
  7. dd8287a WIP: HLSL: add structuredbuffer pass by reference in fn params by steve-lunarg · 8 years ago
  8. 5da1f03 HLSL: implement 4 (of 6) structuredbuffer types by steve-lunarg · 8 years ago
  9. 6f332f3 Warning fixes by Graham Wihlidal · 8 years ago
  10. 005120c HLSL - Support for SV_GroupIndex by Graham Wihlidal · 8 years ago
  11. 8bb3ee5 added semantic handling and support for remapping variables with semantics by t.jung · 8 years ago
  12. 858c928 Add basic HS/DS implementation. by steve-lunarg · 8 years ago
  13. f8d0d8c Address issue #718. Should change which warning is generated, hopefully to a better one. by John Kessenich · 8 years ago
  14. dd40260 HLSL: don't do a deepCopy() for typedef, as we still want to share the type graph. by John Kessenich · 8 years ago
  15. 65ee230 HLSL: Add tests and refine what decorations are passed through per stage/in/out. by John Kessenich · 8 years ago
  16. bf47286 HLSL: Move to fine-grained control for defining input/output/uniform IO types. by John Kessenich · 8 years ago
  17. 727b374 HLSL: Build IO types bottom up, as parsed, and cache the original (IO). by John Kessenich · 8 years ago
  18. 88c4464 HLSL: Have loose uniforms also go through the makeTypeNonIo() path. by John Kessenich · 8 years ago
  19. 2c5ab9c HLSL: remove pervertex output blocks by steve-lunarg · 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. 02467d8 HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args. by John Kessenich · 8 years ago
  24. 18adbdb Resolve issue #700: allow initializers on struct members. by John Kessenich · 8 years ago
  25. 32fd5d2 Memory/constructor/warning clean-up. Addresses issue #705. by John Kessenich · 8 years ago
  26. a2f0e0e Fix compilation with MSVC 2010 by rdb · 8 years ago
  27. 22f25d8 Merge pull request #682 from steve-lunarg/split-copy-fix by John Kessenich · 8 years ago
  28. e48b8d7 Infrastructure: remove potential memory leaks. by John Kessenich · 8 years ago
  29. 65cdff9 HLSL: fix dereferencing when copying split structures with arrays by steve-lunarg · 8 years ago
  30. 94dfb7a Non-functional: Factor out entry-point logic from handleFunctionDefinition(). by John Kessenich · 8 years ago
  31. 33dadd1 Fix build break for non-VS. by John Kessenich · 8 years ago
  32. c142c88 Front-ends: Non-functional: Rationalize vector and matrix swizzles. by John Kessenich · 8 years ago
  33. 0a76a18 Merge pull request #656 from TiemoJung/overload_fix by John Kessenich · 8 years ago
  34. fdf6347 HLSL: Add EOpMatrixSwizzle, selectively decomposed to other ops, for issue #670. by John Kessenich · 8 years ago
  35. 001dfa1 HLSL: matrix swizzle (_12, _m23) syntax, partial semantics. by John Kessenich · 8 years ago
  36. 46d5428 WIP: add other builtins to interstage IO by steve-lunarg · 8 years ago
  37. 5f316d9 Reorder initializer fields to match variable declaration order (or vice versa) for several class constructors. by Alex Szpakowski · 8 years ago
  38. 7d39ad5 Mark an overriden method in a subclass with ‘override’. by Alex Szpakowski · 8 years ago
  39. 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
  40. ecba76f Non-Functional: Whitespace, comments, replace accidentally deleted comment. by John Kessenich · 8 years ago
  41. 64285c9 Non-functional: Very minor clean up. by John Kessenich · 8 years ago
  42. acb9076 Merge pull request #650 from steve-lunarg/lvalue-swizzle-fix by John Kessenich · 8 years ago
  43. 085b833 HLSL: Fix issue #658: Don't adopt initializer constness from declaration. by John Kessenich · 8 years ago
  44. bf9a2f3 Merge pull request #648 from steve-lunarg/type-identifiers by John Kessenich · 8 years ago
  45. ddfbbe2 Merge pull request #632 from steve-lunarg/structure-splitting by John Kessenich · 8 years ago
  46. 5abd308 Merge pull request #659 from steve-lunarg/d3dcolortoubyte4 by John Kessenich · 8 years ago
  47. c4ed950 Merge pull request #647 from steve-lunarg/default-fn-params by John Kessenich · 8 years ago
  48. 7ea7ff4 Add EOpD3DCOLORtoUBYTE4 decomposition by steve-lunarg · 8 years ago
  49. cd6829b HLSL: allow destination swizzles when writing RWTexture/RWBuffer objects. by steve-lunarg · 8 years ago
  50. f37f4d2 HLSL: Fix issue #646: map SV_DispatchThreadID -> GlobalInvocationID. by John Kessenich · 8 years ago
  51. 84e5920 updates overload handling to be more careful when allowing overloads over texture types by t.jung · 8 years ago
  52. aa6d562 HLSL: Handle const with no initializer. Fixes issue #651. by John Kessenich · 8 years ago
  53. 5386484 HLSL: Support empty {} initializers for arrays and scalars. by John Kessenich · 8 years ago
  54. 26d3145 HLSL default function parameters by steve-lunarg · 8 years ago
  55. 5ca85ad HLSL: allow scalar type keywords as identifiers, and add half type support. by steve-lunarg · 8 years ago
  56. 132d331 HLSL: struct splitting: assignments of hierarchical split types by steve-lunarg · 8 years ago
  57. a2e7531 HLSL: inter-stage structure splitting. by steve-lunarg · 8 years ago
  58. 0c4b7c9 PP: Rationalize names of tokens. by John Kessenich · 8 years ago
  59. 9a931b3 Fix a large number of warnings about inconsistent usage of 'override' produced by clang by Henrik Rydgård · 8 years ago
  60. 54af2de PP: Non-functional: rationalize TPpToken. by John Kessenich · 8 years ago
  61. 1fbb9c1 PP: Non-functional: clean up, simplify, completely identical operation. by John Kessenich · 8 years ago
  62. a64ed3e HLSL: allow "sample" in expressions. by steve-lunarg · 8 years ago
  63. 1e275c8 HLSL: More robust handling of bad shader input, catching a few more things. by John Kessenich · 8 years ago
  64. 3ec327c Fix size_t to int cast warnings. by Jamie Madill · 8 years ago
  65. e795cc9 Merge pull request #621 from steve-lunarg/recursive-flattening by John Kessenich · 8 years ago
  66. a2b01a0 HLSL: Recursive composite flattening by steve-lunarg · 8 years ago
  67. 05f7514 HLSL: opcode specific promotion rules for interlocked ops by steve-lunarg · 8 years ago
  68. 21b11f4 Merge branch 'intrinsic-promotion' of https://github.com/steve-lunarg/glslang into steve-lunarg-intrinsic-promotion by John Kessenich · 8 years ago
  69. f1e0c87 allow renaming of shader entry point when creating SPIR-V by steve-lunarg · 8 years ago
  70. 8ce6e2b Fix non-Windows build error. by John Kessenich · 8 years ago
  71. f97f2ce HLSL: Support the constructor idiom "(struct type)0". by John Kessenich · 8 years ago
  72. 98ad485 HLSL: Support {...} initializer lists that are too short. by John Kessenich · 8 years ago
  73. 509c421 Non-functional: Fix typos. by John Kessenich · 8 years ago
  74. 517fe7a Non-functional: Rename some entry-point variables to entryPoint, not main. by John Kessenich · 8 years ago
  75. ef33ec0 HLSL: add intrinsic function implicit promotions by steve-lunarg · 8 years ago
  76. e122f05 Merge pull request #599 from steve-lunarg/gs by John Kessenich · 8 years ago
  77. 6e848da Merge pull request #596 from steve-lunarg/hlsl-intrinsic-parsing by John Kessenich · 8 years ago
  78. f49cdf4 WIP: HLSL: Add GS support by steve-lunarg · 8 years ago
  79. 75fd223 HLSL: allow "sample" as a valid identifier. by steve-lunarg · 8 years ago
  80. 0842dbb HLSL: use HLSL parser to parse HLSL intrinsic prototypes, enable int/bool mats by steve-lunarg · 8 years ago
  81. 0bf06d3 Merge pull request #576 from steve-lunarg/uav-registers by John Kessenich · 8 years ago
  82. d9cb832 HLSL: allow promotion from 1-vector types to scalars, e.g, float<-float1 by steve-lunarg · 8 years ago
  83. a22f7db HLSL: Allow expressions in attributes by steve-lunarg · 8 years ago
  84. d3f1122 Whole stack: Fix stale types in the AST linker object nodes, fixing #557. by John Kessenich · 8 years ago
  85. 9088be4 Add UAV (image) binding offset and HLSL register support by steve-lunarg · 8 years ago
  86. 89df3c2 Merge pull request #572 from steve-lunarg/numthreads by John Kessenich · 8 years ago
  87. 3226b08 HLSL: Add min*{float,int,uint} types by steve-lunarg · 8 years ago
  88. 1868b14 HLSL: implement numthreads for compute shaders by steve-lunarg · 8 years ago
  89. ca73570 Add explicit lambda return types, for compilers without C++14 support by baldurk · 8 years ago
  90. 3fc1543 Merge pull request #559 from steve-lunarg/samplecmp-fix by John Kessenich · 8 years ago
  91. 04e2dc1 Merge pull request #558 from steve-lunarg/image-atomics by John Kessenich · 8 years ago
  92. 6b59668 HLSL: fix defect in EOpMethodSampleCmp* texture decomposition by steve-lunarg · 8 years ago
  93. 2232236 HLSL: phase 4 of rwtexture support: add image atomics by steve-lunarg · 8 years ago
  94. e5921f1 HLSL: Fix unary and binary operator type conversion issues by steve-lunarg · 8 years ago
  95. b50fd17 HLSL: Support SV_Coverage and SV_DispatchThreadId; catch SV_GroupIndex. by John Kessenich · 8 years ago
  96. 4a34679 Build: Fix unsigned/signed warning. by John Kessenich · 8 years ago
  97. 1fabc0f Merge pull request #548 from baldurk/vs2010-compile-fixes by John Kessenich · 8 years ago
  98. bf8a6ef Merge pull request #551 from steve-lunarg/rwbuffers-fmt by John Kessenich · 8 years ago
  99. 062b239 Merge pull request #549 from steve-lunarg/multidim-array by John Kessenich · 8 years ago
  100. cce8d48 HLSL: phase 3c: add option to use Unknown storage format by steve-lunarg · 8 years ago