- adc33b2 Non-functional: Fix HLSL error message, and code formatting. by John Kessenich · 7 years ago
- e5530b9 HLSL: implement TextureBuffer<type> by LoopDawg · 7 years ago
- 7f93d56 HLSL: add subpass input types and methods by LoopDawg · 7 years ago
- 307b650 HLSL: handle multiple clip/cull semantic IDs by LoopDawg · 7 years ago
- 37cdcee Implement extension GL_ARB_shader_stencil_export by Rex Xu · 7 years ago
- 96f6552 HLSL: Implement half matrices, and map all half* -> float*. by John Kessenich · 7 years ago
- a766b83 HLSL: Add ConstantBuffer<T> syntax by steve-lunarg · 7 years ago
- 6fa1764 HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers. by John Kessenich · 8 years ago
- 8f9fdc9 HLSL: Add namespace grammar and some basic semantics. by John Kessenich · 8 years ago
- 7a41f96 HLSL: Implement 'this' keyword. by John Kessenich · 8 years ago
- 36b218d HLSL: Fix #771: add inline keyword. by John Kessenich · 8 years ago
- 2dd643f Merge branch 'TiemoJung-semantic_handling' by John Kessenich · 8 years ago
- 54ee28f HLSL: Add scoping operator, accept static member functions, and support calling them. by John Kessenich · 8 years ago
- 6e1d50a HLSL: Accept SV_Cull/ClipDistanceN, by refactoring the way semantics are mapped. by John Kessenich · 8 years ago
- 27ffb29 HLSL: Add 'class' keyword as (so far) synonym for 'struct'. by John Kessenich · 8 years ago
- 5da1f03 HLSL: implement 4 (of 6) structuredbuffer types by steve-lunarg · 8 years ago
- 858c928 Add basic HS/DS implementation. by steve-lunarg · 8 years ago
- 927608b Non-functional: White space after "//", mostly for copyrights. by John Kessenich · 8 years ago
- ecba76f Non-Functional: Whitespace, comments, replace accidentally deleted comment. by John Kessenich · 8 years ago
- 5ca85ad HLSL: allow scalar type keywords as identifiers, and add half type support. by steve-lunarg · 8 years ago
- 0c4b7c9 PP: Rationalize names of tokens. by John Kessenich · 8 years ago
- 54af2de PP: Non-functional: rationalize TPpToken. by John Kessenich · 8 years ago
- 1fbb9c1 PP: Non-functional: clean up, simplify, completely identical operation. by John Kessenich · 8 years ago
- e122f05 Merge pull request #599 from steve-lunarg/gs by John Kessenich · 8 years ago
- f49cdf4 WIP: HLSL: Add GS support by steve-lunarg · 8 years ago
- 0842dbb HLSL: use HLSL parser to parse HLSL intrinsic prototypes, enable int/bool mats by steve-lunarg · 8 years ago
- 3226b08 HLSL: Add min*{float,int,uint} types by steve-lunarg · 8 years ago
- bb0183f HLSL: phase 1: add RWTexture and RWBuffer by steve-lunarg · 8 years ago
- a1e2d49 HLSL: Move to correct parsing of annotations, improving all annotations and recent string grammar. by John Kessenich · 8 years ago
- 86f7138 HLSL: Add string basic type and recognize string declaration grammar. by John Kessenich · 8 years ago
- 36e87d0 HLSL: add precise keyword by steve-lunarg · 8 years ago
- efe9724 HLSL: Add EHTokStringConstant, so that string attributes may be parsed by steve-lunarg · 8 years ago
- b9e3912 HLSL: Partially address issue #463: accept GLSL layout(...). by John Kessenich · 8 years ago
- 66ec80e Build: C++ headers: Replace PR #366 with a more directed version. by John Kessenich · 8 years ago
- 3d157c5 HLSL: cbuffer and tbuffer grammar and production. by John Kessenich · 8 years ago
- 9249c70 HLSL: add in/out/inout qualifiers. by LoopDawg · 8 years ago
- 4886f69 HLSL: Sampler/texture declarations, method syntax, partial Sample method by LoopDawg · 8 years ago
- 630dd7d HLSL: Flesh out misc. declaration grammar: semantics/registers/annotations/precise/etc. by John Kessenich · 8 years ago
- 077e052 HLSL: Implement proper nesting of symbol-table scopes and identifier searching. by John Kessenich · 8 years ago
- 71351de HLSL: Add all int/float/bool/uint matrix types, void for functions, and a few others. by John Kessenich · 8 years ago
- 34fb036 HLSL: Add (almost) full expression grammar: Binary, unary (pre/post-fix), assign, ... by John Kessenich · 8 years ago
- 48882ef HLSL: Get correct set of reserved words. by John Kessenich · 9 years ago
- e01a9bc HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test. by John Kessenich · 9 years ago