Commit History

Author SHA1 Message Date
  John Kessenich 28be4543cd Infrastructure: Generalize and broaden per-variable extension checking. 7 years ago
  John Kessenich b23d232ec5 Licensing. Fixes #958. Add licenes file and update copyrights. 7 years ago
  Rémi Verschelde ebfd91a719 Remove Unix executable permission from text files 7 years ago
  John Kessenich bd1c1831d5 Manually merge ClemensRognerSD-dx9-sampler and resolve conflicts. 7 years ago
  greg-lunarg 5d43c4aac7 SPV: Fix #1575, fix #1593: Support HLSL #line 7 years ago
  John Kessenich e3b76ed608 Merge branch 'scalar_block_layout' of https://github.com/jeffbolznv/glslang into jeffbolznv-scalar_block_layout 7 years ago
  Jeff Bolz 7da39ed968 Implement GL_EXT_scalar_block_layout 7 years ago
  t.jung 31cd98c7b2 HLSL: implemented c register handling 7 years ago
  Alejandro Piñeiro af8c1bdb16 ParseHelper: assign xfb_offset for struct members too 7 years ago
  John Kessenich 086febc448 PP: Fix #155: Don't give error on HLSL PP-only parsing. 7 years ago
  otakuto d03da06ac1 Remove execute permissions 7 years ago
  John Kessenich 7d4c9a07b5 GLSL: Construct shadow texture from non-shadow sampler. 7 years ago
  John Kessenich cf6bd066b9 HLSL: Fix #1432: Globally initialize local static variables. 7 years ago
  John Kessenich dccfeedfc3 HLSL: Fix #1423: implement CalculateLevelOfDetailUnclamped(). 7 years ago
  LoopDawg c59916710e HLSL: allow self-type cast (as no-op passthrough) 7 years ago
  LoopDawg 4e6d3eaf5d HLSL: require coverage mask to be arrayed output. 7 years ago
  John Kessenich cfb05ec702 Merge pull request #1379 from LoopDawg/groupid-fix 7 years ago
  LoopDawg 91a8178efb HLSL: various SPIR-V compute shader IDs must be a 3-vector of integers. 7 years ago
  LoopDawg 1326b8c754 HLSL: Allow stream output Append() method after entry point. 7 years ago
  John Kessenich c034c5a8a2 HLSL/SPV: Declare DepthReplacing for shaders declaring SV_Depth* outputs. 7 years ago
  danginsburg 95c87b657c Fix issue #1350 - set the node type to match the atomic TIntermAggregate node type so that AtomicSMin/Max is not generated with a result type of void. 7 years ago
  John Kessenich 461ea09943 Non-functional: Fix tabs. 7 years ago
  John Kessenich 6ae18707f9 HLSL: Fix #1332: consistently use uint for counter buf typing. 8 years ago
  John Kessenich 5611c6d27b GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier 8 years ago
  GregF fb03a55e0f Only print legalization warning if optimizer disabled 8 years ago
  John Kessenich ead8622484 Non-functional. Rationalizations enabling future generalizations: 8 years ago
  John Kessenich 859b0342b8 Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning. 8 years ago
  John Kessenich 5d610ee1dc Implement SPV_GOOGLE_hlsl_functionality1. 8 years ago
  Daniel Koch bfe0952118 Fix build several build errors 8 years ago
  Rex Xu a00e51b5b2 HLSL: Correct some mistakes for min16 types 8 years ago