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