提交歷史

作者 SHA1 備註 提交日期
  Rex Xu a00e51b5b2 HLSL: Correct some mistakes for min16 types 6 年之前
  John Kessenich 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. 6 年之前
  LoopDawg e5530b92ce HLSL: implement TextureBuffer<type> 6 年之前
  LoopDawg 7f93d56ef2 HLSL: add subpass input types and methods 7 年之前
  John Kessenich 96f65521b4 HLSL: Implement half matrices, and map all half* -> float*. 7 年之前
  steve-lunarg a766b838f5 HLSL: Add ConstantBuffer<T> syntax 7 年之前
  John Kessenich 8f9fdc986a HLSL: Add namespace grammar and some basic semantics. 7 年之前
  John Kessenich 7a41f96d10 HLSL: Implement 'this' keyword. 7 年之前
  John Kessenich 36b218de91 HLSL: Fix #771: add inline keyword. 7 年之前
  John Kessenich 54ee28f4d0 HLSL: Add scoping operator, accept static member functions, and support calling them. 7 年之前
  John Kessenich 523e20dc02 PP: Recognize the '::' token, and translate appropriately to GLSL/HLSL token. 7 年之前
  John Kessenich 27ffb29908 HLSL: Add 'class' keyword as (so far) synonym for 'struct'. 7 年之前
  steve-lunarg 5da1f038d8 HLSL: implement 4 (of 6) structuredbuffer types 7 年之前
  steve-lunarg 858c928ac7 Add basic HS/DS implementation. 7 年之前
  John Kessenich 927608b393 Non-functional: White space after "//", mostly for copyrights. 7 年之前
  John Kessenich ecba76fe73 Non-Functional: Whitespace, comments, replace accidentally deleted comment. 7 年之前
  steve-lunarg 5ca85ad9de HLSL: allow scalar type keywords as identifiers, and add half type support. 7 年之前
  steve-lunarg f49cdf4183 WIP: HLSL: Add GS support 7 年之前
  steve-lunarg 3226b0835c HLSL: Add min*{float,int,uint} types 8 年之前
  steve-lunarg bb0183f817 HLSL: phase 1: add RWTexture and RWBuffer 8 年之前
  John Kessenich a1e2d4952e HLSL: Move to correct parsing of annotations, improving all annotations and recent string grammar. 8 年之前
  John Kessenich 86f7138706 HLSL: Add string basic type and recognize string declaration grammar. 8 年之前
  steve-lunarg efe9724795 HLSL: Add EHTokStringConstant, so that string attributes may be parsed 8 年之前
  John Kessenich b9e39120b4 HLSL: Partially address issue #463: accept GLSL layout(...). 8 年之前
  John Kessenich 3d157c510f HLSL: cbuffer and tbuffer grammar and production. 8 年之前
  LoopDawg 9249c709b0 HLSL: add in/out/inout qualifiers. 8 年之前
  LoopDawg 4886f69734 HLSL: Sampler/texture declarations, method syntax, partial Sample method 8 年之前
  John Kessenich 630dd7da43 HLSL: Flesh out misc. declaration grammar: semantics/registers/annotations/precise/etc. 8 年之前
  John Kessenich 71351de879 HLSL: Add all int/float/bool/uint matrix types, void for functions, and a few others. 8 年之前
  John Kessenich 34fb036a9c HLSL: Add (almost) full expression grammar: Binary, unary (pre/post-fix), assign, ... 8 年之前