Commit History

Autor SHA1 Mensaxe Data
  John Kessenich ead8622484 Non-functional. Rationalizations enabling future generalizations: %!s(int64=6) %!d(string=hai) anos
  John Kessenich 859b0342b8 Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning. %!s(int64=6) %!d(string=hai) anos
  Rex Xu a00e51b5b2 HLSL: Correct some mistakes for min16 types %!s(int64=6) %!d(string=hai) anos
  Rex Xu 7798aaf149 Allow --hlsl-enable-16bit-types to be used without AMD_EXTENSIONS %!s(int64=6) %!d(string=hai) anos
  John Kessenich fb97d25c98 Merge branch 'feature' of https://github.com/amdrexu/glslang into amdrexu-feature %!s(int64=6) %!d(string=hai) anos
  Rex Xu cb61eec948 HLSL: Map min types to GLSL 16-bit types %!s(int64=6) %!d(string=hai) anos
  John Kessenich 66011cb2c2 SPV: Implement Vulkan 1.1 features and extensions. %!s(int64=6) %!d(string=hai) anos
  John Kessenich e18fd20d5c HLSL: Refactor attribute implementation. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 63400477f6 HLSL: Protect against 'continue' outside of loops. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 9b5668c8ef HLSL: Fix #1214: check for nesting in loop/switch of break statements. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 7420a761a3 HLSL: Fix #1215: propagate error on seeing a type name instead of a variable. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 798d005ccd Build: Tickle bots to try again... seems like a process hang; all tests passed. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 132cf53737 HLSL: Fix #1203: Declare anonymous members for cbuffer with no ';' %!s(int64=6) %!d(string=hai) anos
  John Kessenich fd1e8a78a8 HLSL: Fix 1201: Accept 'layout' as an identifier. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 046bae0bab HLSL: Attributes: Add [[vk::constant_id()]] and [[vk::push_constant]] %!s(int64=6) %!d(string=hai) anos
  John Kessenich 8116cfc9bf HLSL: Give error on unsupported buffer initializer. %!s(int64=6) %!d(string=hai) anos
  John Kessenich cc951f8183 HLSL: Fix #1154: Support PointSize, as an attribute. %!s(int64=6) %!d(string=hai) anos
  John Kessenich 7199a6d1a9 Add initialization in case it is causing the Apple Clang release failure. %!s(int64=6) %!d(string=hai) anos
  LoopDawg 7ee29ba730 HLSL: allow keyword-identifiers as cbuffer/struct names. %!s(int64=6) %!d(string=hai) anos
  LoopDawg fa39cffd6a HLSL: Accept unorm and snorm on types %!s(int64=6) %!d(string=hai) anos
  LoopDawg e5530b92ce HLSL: implement TextureBuffer<type> %!s(int64=6) %!d(string=hai) anos
  John Kessenich bb79abccb3 HLSL: Validate implicit initializer assignment to opaque members. %!s(int64=7) %!d(string=hai) anos
  LoopDawg 7f93d56ef2 HLSL: add subpass input types and methods %!s(int64=7) %!d(string=hai) anos
  John Kessenich 77ea30bdc9 HLSL: Additional attribute support: [[]], namespace, parameters: %!s(int64=7) %!d(string=hai) anos
  John Kessenich 9855bdad00 GLSL: Promote HLSL entry-point renaming code to be used by GLSL as well. %!s(int64=7) %!d(string=hai) anos
  LoopDawg 5ee05891cf HLSL: add methods to track user structure in texture return type. %!s(int64=7) %!d(string=hai) anos
  John Kessenich ecd08bc36c Non-functional HLSL: Factor out built-ins from splitting and related simplifications. %!s(int64=7) %!d(string=hai) anos
  LoopDawg 0fca0bafaf WIP: HLSL: support global const initializers from non-constant rvalues %!s(int64=7) %!d(string=hai) anos
  Rex Xu 57e65929e4 HLSL: Translate directive [flatten] and [branch] to SPV control mask. %!s(int64=7) %!d(string=hai) anos
  John Kessenich d1be7545c6 HLSL: Non-functional: Move partial flattened access into symbol node. %!s(int64=7) %!d(string=hai) anos