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
Marc Audy
350c2bd540
Fix variable shadowing
...
[CL 2331786 by Marc Audy in Main branch]
2014-10-16 12:38:18 -04:00
Rolando Caloca
65fab3b420
UE4 - Hlsl Lexer (not used)
...
[CL 2327182 by Rolando Caloca in Main branch]
2014-10-13 10:21:46 -04:00
Rolando Caloca
88ff3983ea
UE4 - Revert CCT
...
[CL 2313607 by Rolando Caloca in Main branch]
2014-09-29 18:57:21 -04:00
Rolando Caloca
97934ea3d5
UE4 - CCT fixes
...
[CL 2313192 by Rolando Caloca in Main branch]
2014-09-29 14:31:38 -04:00
Rolando Caloca
6fe4bbba18
UE4 - refix the compiler bug
...
[CL 2312991 by Rolando Caloca in Main branch]
2014-09-29 11:35:54 -04:00
Rolando Caloca
c832f794b7
UE4 - Fix shader cooker issue
...
[CL 2312987 by Rolando Caloca in Main branch]
2014-09-29 11:35:28 -04:00
Rolando Caloca
941da65c63
hlslcc - Move hlslcc interface out of each shader format and into ShaderCompilerCommon module
...
- Delete hlslcc exe files (not needed anymore)
[CL 2312870 by Rolando Caloca in Main branch]
2014-09-29 10:10:28 -04:00
Rolando Caloca
e3fd63ec34
UE4 - Move glsl backend out of ThirdParty into ShaderFormatOpenGL
...
[CL 2310098 by Rolando Caloca in Main branch]
2014-09-25 14:27:21 -04:00
Rolando Caloca
95e0ed4435
UE4 - CCT now writes out source
...
[CL 2309773 by Rolando Caloca in Main branch]
2014-09-25 10:31:22 -04:00
Max Preussner
121fccd2ab
Code and documentation cleanup pass
...
- removed dummy UClasses (no longer needed)
- removed file header comments (not used)
- removed duplicated function documentation in cpp files
- documentation cleanup, punctuation, spelling etc.
- pragma once include guards (now work on all platforms)
- relative public includes (are auto-discovered by UBT)
- fixed too many/too few line breaks
- deleted empty files
- missing override
- NULL to nullptr
[CL 2305058 by Max Preussner in Main branch]
2014-09-21 20:35:48 -04:00
Rolando Caloca
14cc8f09a3
UE4 - Integrate
...
- Addes 3_1 define on shaders
- Fixes GL packed uniforms array size incorrect assert
- Disallows running the editor with -featureleveles2
- r.MobileHDR is now read-only
- Moved some checks from SM3 to SM4
[CL 2270866 by Rolando Caloca in Main branch]
2014-08-25 14:41:54 -04:00
Rolando Caloca
bbde2c74a9
hlslcc - Handle spaces in paths
...
[CL 2122593 by Rolando Caloca in Main branch]
2014-06-30 18:38:10 -04:00
Rolando Caloca
b694adc81c
UE4 - hlslcc - DumpShaderInfo now outputs a better batch file for running the cross-compiler (and it's shared with GL & Metal)
...
[CL 2122582 by Rolando Caloca in Main branch]
2014-06-30 18:32:57 -04:00
Gil Gribb
fa7226b8fe
UE4 - merge first pass at parallel rendering to main
...
[CL 2095959 by Gil Gribb in Main branch]
2014-06-05 16:38:54 -04:00