John Kessenich
|
567396b6b4
Whitespace: Fix some tabs->spaces, mostly to retriggered failed bots.
|
5 gadi atpakaļ |
John Kessenich
|
b23d232ec5
Licensing. Fixes #958. Add licenes file and update copyrights.
|
5 gadi atpakaļ |
John Kessenich
|
bd1c1831d5
Manually merge ClemensRognerSD-dx9-sampler and resolve conflicts.
|
5 gadi atpakaļ |
otakuto
|
d03da06ac1
Remove execute permissions
|
6 gadi atpakaļ |
John Kessenich
|
0ea33a2628
Non-functional: Retrigger bots; the previous failure looks suspicious.
|
6 gadi atpakaļ |
John Kessenich
|
cf6bd066b9
HLSL: Fix #1432: Globally initialize local static variables.
|
6 gadi atpakaļ |
John Kessenich
|
ead8622484
Non-functional. Rationalizations enabling future generalizations:
|
6 gadi atpakaļ |
John Kessenich
|
859b0342b8
Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning.
|
6 gadi atpakaļ |
Rex Xu
|
a00e51b5b2
HLSL: Correct some mistakes for min16 types
|
6 gadi atpakaļ |
Rex Xu
|
7798aaf149
Allow --hlsl-enable-16bit-types to be used without AMD_EXTENSIONS
|
6 gadi atpakaļ |
John Kessenich
|
fb97d25c98
Merge branch 'feature' of https://github.com/amdrexu/glslang into amdrexu-feature
|
6 gadi atpakaļ |
Rex Xu
|
cb61eec948
HLSL: Map min types to GLSL 16-bit types
|
6 gadi atpakaļ |
John Kessenich
|
66011cb2c2
SPV: Implement Vulkan 1.1 features and extensions.
|
6 gadi atpakaļ |
John Kessenich
|
e18fd20d5c
HLSL: Refactor attribute implementation.
|
6 gadi atpakaļ |
John Kessenich
|
63400477f6
HLSL: Protect against 'continue' outside of loops.
|
6 gadi atpakaļ |
John Kessenich
|
9b5668c8ef
HLSL: Fix #1214: check for nesting in loop/switch of break statements.
|
6 gadi atpakaļ |
John Kessenich
|
7420a761a3
HLSL: Fix #1215: propagate error on seeing a type name instead of a variable.
|
6 gadi atpakaļ |
John Kessenich
|
798d005ccd
Build: Tickle bots to try again... seems like a process hang; all tests passed.
|
6 gadi atpakaļ |
John Kessenich
|
132cf53737
HLSL: Fix #1203: Declare anonymous members for cbuffer with no ';'
|
6 gadi atpakaļ |
John Kessenich
|
fd1e8a78a8
HLSL: Fix 1201: Accept 'layout' as an identifier.
|
6 gadi atpakaļ |
John Kessenich
|
046bae0bab
HLSL: Attributes: Add [[vk::constant_id()]] and [[vk::push_constant]]
|
6 gadi atpakaļ |
John Kessenich
|
8116cfc9bf
HLSL: Give error on unsupported buffer initializer.
|
6 gadi atpakaļ |
John Kessenich
|
cc951f8183
HLSL: Fix #1154: Support PointSize, as an attribute.
|
6 gadi atpakaļ |
John Kessenich
|
7199a6d1a9
Add initialization in case it is causing the Apple Clang release failure.
|
6 gadi atpakaļ |
LoopDawg
|
7ee29ba730
HLSL: allow keyword-identifiers as cbuffer/struct names.
|
6 gadi atpakaļ |
LoopDawg
|
fa39cffd6a
HLSL: Accept unorm and snorm on types
|
6 gadi atpakaļ |
LoopDawg
|
e5530b92ce
HLSL: implement TextureBuffer<type>
|
6 gadi atpakaļ |
John Kessenich
|
bb79abccb3
HLSL: Validate implicit initializer assignment to opaque members.
|
7 gadi atpakaļ |
LoopDawg
|
7f93d56ef2
HLSL: add subpass input types and methods
|
7 gadi atpakaļ |
John Kessenich
|
77ea30bdc9
HLSL: Additional attribute support: [[]], namespace, parameters:
|
7 gadi atpakaļ |