Rolando Caloca
2187f16734
UE4 - hlslcc - Pack matrices last to avoid big set parameter calls (UE-2047)
...
[CL 2483441 by Rolando Caloca in Main branch]
2015-03-18 15:32:09 -04:00
Rolando Caloca
c0f0eeb9f7
CCT - Move allocator to HlslUtils
...
- Add interpolation modifiers
- Ignore #pragma
- Fix for strings in attributes
- Do translation units separately
[CL 2469349 by Rolando Caloca in Main branch]
2015-03-04 17:00:58 -05:00
Rolando Caloca
1ae8890fab
CCT - Support for uniform token
...
[CL 2456081 by Rolando Caloca in Main branch]
2015-02-23 09:53:19 -05:00
Marc Audy
e5ba044eb0
Fix shadowed variables
...
[CL 2451810 by Marc Audy in Main branch]
2015-02-19 12:13:52 -05:00
Rolando Caloca
001c6a1bd1
UE4 - HlslParser
...
- AST classes
- Uses linear/tape allocator with 1 MB pages
- Passed 40k shader files!
[CL 2386038 by Rolando Caloca in Main branch]
2014-12-11 15:49:40 -05:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Rolando Caloca
17c3eef34e
UE4 - HlslParser
...
- Added ExpressionList parser
- Split out unary operator parsing
[CL 2360189 by Rolando Caloca in Main branch]
2014-11-14 11:33:43 -05:00
Rolando Caloca
40dc90c120
UE4 - HlslParser - 99% compliant
...
[CL 2352287 by Rolando Caloca in Main branch]
2014-11-07 09:45:40 -05:00
Rolando Caloca
ebd19fccee
UE4 - HlslParser
...
[CL 2348754 by Rolando Caloca in Main branch]
2014-11-04 14:12:02 -05:00
Michael Trepka
78ef2936af
Fixed Clang compile errors in SCW
...
#codereview Rolando.Caloca
[CL 2347413 by Michael Trepka in Main branch]
2014-11-03 15:49:51 -05:00
Rolando Caloca
4ca487cbb0
UE4 - Hlsl parser; precedence operator expression parser
...
[CL 2347171 by Rolando Caloca in Main branch]
2014-11-03 11:36:09 -05:00