John Kessenich
|
b23d232ec5
Licensing. Fixes #958. Add licenes file and update copyrights.
|
il y a 5 ans |
John Kessenich
|
bd1c1831d5
Manually merge ClemensRognerSD-dx9-sampler and resolve conflicts.
|
il y a 5 ans |
otakuto
|
d03da06ac1
Remove execute permissions
|
il y a 6 ans |
John Kessenich
|
cf6bd066b9
HLSL: Fix #1432: Globally initialize local static variables.
|
il y a 6 ans |
John Kessenich
|
e18fd20d5c
HLSL: Refactor attribute implementation.
|
il y a 6 ans |
John Kessenich
|
132cf53737
HLSL: Fix #1203: Declare anonymous members for cbuffer with no ';'
|
il y a 6 ans |
John Kessenich
|
046bae0bab
HLSL: Attributes: Add [[vk::constant_id()]] and [[vk::push_constant]]
|
il y a 6 ans |
LoopDawg
|
e5530b92ce
HLSL: implement TextureBuffer<type>
|
il y a 6 ans |
LoopDawg
|
7f93d56ef2
HLSL: add subpass input types and methods
|
il y a 7 ans |
John Kessenich
|
9855bdad00
GLSL: Promote HLSL entry-point renaming code to be used by GLSL as well.
|
il y a 7 ans |
Rex Xu
|
57e65929e4
HLSL: Translate directive [flatten] and [branch] to SPV control mask.
|
il y a 7 ans |
John Kessenich
|
0320d090e2
HLSL: Recognize types declared as identifiers as identifiers.
|
il y a 7 ans |
John Kessenich
|
0e07119ae2
HLSL: Fix #919: for-init-statement is arbitrary declaration or expression.
|
il y a 7 ans |
steve-lunarg
|
f1709e7146
HLSL: implement [unroll] and [loop] attributes
|
il y a 7 ans |
steve-lunarg
|
a766b838f5
HLSL: Add ConstantBuffer<T> syntax
|
il y a 7 ans |
steve-lunarg
|
067eb9b48a
WIP: HLSL: Support InputPatch variables in patch constant functions
|
il y a 7 ans |
John Kessenich
|
8f9fdc986a
HLSL: Add namespace grammar and some basic semantics.
|
il y a 7 ans |
John Kessenich
|
aa3c64c214
Fix #800 (mostly): set of Linux warnings.
|
il y a 7 ans |
John Kessenich
|
4960baaf66
HLSL: Basic turn on of non-static member functions.
|
il y a 7 ans |
John Kessenich
|
f3d88bd498
HLSL non-functional: Generalize namespace nesting.
|
il y a 7 ans |
John Kessenich
|
b16f7e6819
HLSL: Member-functions: capture body token stream for deferred syntax/semantics.
|
il y a 7 ans |
John Kessenich
|
088d52bac2
HLSL: Non-functional: consolidate function declarator information.
|
il y a 7 ans |
John Kessenich
|
54ee28f4d0
HLSL: Add scoping operator, accept static member functions, and support calling them.
|
il y a 7 ans |
John Kessenich
|
ca71d946d7
HLSL: Grammar: Generalize accepting a declaration to accept an aggregate of subtrees.
|
il y a 7 ans |
John Kessenich
|
854fe24786
HLSL: Fix #747: accept 'struct' in front of previously user-defined type name.
|
il y a 7 ans |
steve-lunarg
|
5da1f038d8
HLSL: implement 4 (of 6) structuredbuffer types
|
il y a 7 ans |
steve-lunarg
|
858c928ac7
Add basic HS/DS implementation.
|
il y a 7 ans |
John Kessenich
|
02467d8d94
HLSL: Wrap the entry-point; need to write 'in' args, and support 'inout' args.
|
il y a 7 ans |
John Kessenich
|
927608b393
Non-functional: White space after "//", mostly for copyrights.
|
il y a 7 ans |
John Kessenich
|
ecba76fe73
Non-Functional: Whitespace, comments, replace accidentally deleted comment.
|
il y a 7 ans |