Commit Graph

5 Commits

Author SHA1 Message Date
Bob Tellez
6b7a5d8d24 #UE4 CIS fix. Fixed an alignment issue when passing FVector4 by value.
#codereview Marcus.Wassmer

[CL 2500677 by Bob Tellez in Main branch]
2015-04-02 21:20:06 -04:00
Marcus Wassmer
59f7299ccf Fix screenpercentage on Morpheus
#codereview Lee.Clark,JJ.Hoesing

[CL 2500368 by Marcus Wassmer in Main branch]
2015-04-02 16:54:49 -04:00
Mike Fricker
114458bf0f Clang warning fixes: Fixed missing 'override' specifiers
- Also removed some unreferenced functions that adding 'override' revealed

PR #1002 -- Thank you, Omar007!

[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00
Mike Fricker
701ad40823 Improved support for Clang C++ compiler on Windows
- The entire editor can now be compiled using Clang on Windows.  It also runs (as long as you use the MSVC linker.)
- Use UEBuildWindows.bCompileWithClang=true to help test Clang support
- Most UE4 programs can now be compiled using Clang on Windows, and linked using the Clang linker on Windows
- Many C++ syntax fixes to resolve Clang errors and warnings when on Windows
- Clang on Windows now supports PCH files properly (but not "shared" PCHs, yet.)
- Hacked the DirectX XAudio2 headers slightly to work around a macro pasting bug in Clang

[CL 2494439 by Mike Fricker in Main branch]
2015-03-27 16:44:10 -04:00
Josh Adams
3665f273d9 Move some utility shaders to a new module - UtilityShaders (which the RHIs that need them now depend on)
#codereview nick.penwarden

[CL 2441740 by Josh Adams in Main branch]
2015-02-11 11:27:38 -05:00