Commit Graph

6 Commits

Author SHA1 Message Date
Terence Burns
ed12de7f13 Added support to configure which target RHI's we desire on platforms.
User can now select target RHI's for windows under: Edit->Project Preferences->Windows->Targeted RHIs

Split up GetShaderFormats into GetAllPossibleShaderFormats and GetAllTargetedShaderFormats.
D3D11 and D3D10 remain the only two on, by default, for windows.

#ReviewedBy Nick.Penwarden

[CL 2068025 by Terence Burns in Main branch]
2014-05-09 08:51:44 -04:00
Terence Burns
ac1843bb68 Disabling glsl shader format for windows for now. there are a few issues with cooking to resolve first. A proper fix is incoming.
[CL 2059767 by Terence Burns in Main branch]
2014-04-30 08:00:27 -04:00
Dmitry Rekman
123eaf1a69 Removed unused GetBuildArtifacts() from ITargetPlatform (this is now being done in UAT).
#codereview Peter.Sauerbrei

[CL 2059006 by Dmitry Rekman in Main branch]
2014-04-29 21:53:09 -04:00
Terence Burns
b225d39240 Windows XP game support added.
XP support is off by default and currently only supported for win32 builds using Visual Studio 2013
I have updated a lot of platform atomic calls to use 32 bits as 64 is not supported on windows xp.
Added extra checks in d3d11 to ensure that these cached shaders are for that platform.
Added a validity check to the TextInputMethodSystem before we try and process input.
128 bit atomics disabled for header generator. Causes issues with xp compilation. Reviewed by Steve Robb.
Texture Memory size stats changed to from bytes to kilobytes to satisfy dependency for 32 bit atomics.

Note: OpenGL is the default RHI for WindowsXP.

[CL 2057787 by Terence Burns in Main branch]
2014-04-28 11:19:24 -04:00
Peter Sauerbrei
0600bc5b81 #ue4
* fix for IPP causing deploy or package to fail when running from Game Launcher

[CL 2039103 by Peter Sauerbrei in Main branch]
2014-04-23 17:23:52 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00