Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
deqp-deps
/
glslang
/
a901ffed40f219c87757c1ff6dbcda3082c116bd
/
hlsl
119f8f6
HLSL: Flesh out the loop grammar and productions.
by John Kessenich
· 8 years ago
0d2b6de
HLSL: Attribute grammar and if-else grammar/productions.
by John Kessenich
· 8 years ago
21472ae
HLSL: Finish skeletan of the "statement" grammar.
by John Kessenich
· 8 years ago
1cc1a28
HLSL: 1) Implement lookahead buffers/stacks for token advance/recede, 2) use it for cast operation.
by John Kessenich
· 8 years ago
ef764a2
Fix for empty statement segfault.
by LoopDawg
· 8 years ago
4b67732
Initial implementation of direct-mapped subset of HLSL intrinsics with type subset.
by LoopDawg
· 8 years ago
0ae28ea
Add base class TParseables for intrinsic / builtin generation.
by LoopDawg
· 8 years ago
0133c12
HLSL: Add more matrix types to the grammar.
by John Kessenich
· 8 years ago
8d72f1a
Full stack: distinguish between a scalar and a vector of size 1.
by John Kessenich
· 8 years ago
4678ca9
HLSL: Add function call syntax and AST building.
by John Kessenich
· 8 years ago
db0eaf9
Updated cmake to better organize folders and options.
by Andrew Woloszyn
· 8 years ago
3f46053
Remove duplicated cmake_minimum_required() calls.
by Lei Zhang
· 8 years ago
17f0786
Parser: Precise: Recognize 'precise', tag types, and do related semantic checking.
by John Kessenich
· 8 years ago
34fb036
HLSL: Add (almost) full expression grammar: Binary, unary (pre/post-fix), assign, ...
by John Kessenich
· 8 years ago
9c86c6a
HLSL: Separate out token stream handling from grammar recognition.
by John Kessenich
· 8 years ago
e512cd9
Vulkan: Add the #define VULKAN 100 when compiled for Vulkan.
by John Kessenich
· 8 years ago
7e3e486
Memory: Don't use pool memory to store the entry point name in the intermediate representation.
by John Kessenich
· 8 years ago
1c7e707
Merge branch 'master' into hlsl-frontend
by John Kessenich
· 8 years ago
aecd497
HLSL: Abstract accepting an identifier.
by John Kessenich
· 9 years ago
078d7f2
HLSL: Simplify appearances a bit to make easier to read.
by John Kessenich
· 9 years ago
5f934b0
HLSL: Accept basic funtion definitions. (Not yet mapping input/output for entry point.)
by John Kessenich
· 9 years ago
48882ef
HLSL: Get correct set of reserved words.
by John Kessenich
· 9 years ago
d016be1
HLSL: Hook up constructor expressions through the AST.
by John Kessenich
· 9 years ago
87142c7
HLSL: Add basic declaration syntax and AST generation.
by John Kessenich
· 9 years ago
e01a9bc
HLSL: Plumb in HLSL parse context and keywords, and most basic HLSL parser and test.
by John Kessenich
· 9 years ago