Commit Graph

160 Commits

Author SHA1 Message Date
Marc Audy
1a12e9cffe Add a matching PRAGMA_ENABLE_SHADOW_VARIABLE_WARNINGS for PRAGMA_DISABLE_SHADOW_VARIABLE_WARNINGS instead of using basic PRAGMA_POP
[CL 2548029 by Marc Audy in Main branch]
2015-05-12 17:41:47 -04:00
Peter Sauerbrei
c09fb9dafb disable SSH in a binary build, by not allowing compiling for iOS
UE-15080
#ios

[CL 2539720 by Peter Sauerbrei in Main branch]
2015-05-06 15:23:45 -04:00
Peter Sauerbrei
3518000e25 SSH on by default
fix for No Code project from windows message
UE-14864
#ios

[CL 2536350 by Peter Sauerbrei in Main branch]
2015-05-04 16:27:48 -04:00
Peter Sauerbrei
ae371ac807 fixed issue with not being able to tell if a content-based project needs to be built as code within the editor
UE-11636

[CL 2533916 by Peter Sauerbrei in Main branch]
2015-05-01 14:00:34 -04:00
Rolando Caloca
55f0c898da UE4 - Metal - fix intrinsics
[CL 2533765 by Rolando Caloca in Main branch]
2015-05-01 11:51:14 -04:00
Rolando Caloca
fcbd292c2a UE4 - Metal - Support for GetDimensions()
[CL 2532224 by Rolando Caloca in Main branch]
2015-04-30 13:55:28 -04:00
Rolando Caloca
a6633edece UE4 - Metal - Support for gather
[CL 2532170 by Rolando Caloca in Main branch]
2015-04-30 13:17:29 -04:00
Terence Burns
674dc13d82 Adding deltacopy location to the configurable IOS runtime settings
Fixed some minor issues with the remote build settings UI
- Reordered properties slightly.
- Updated the Remote Server Name widget so it no longer has no size.
- Renamed some property display names to be a little clearer.

https://jira.ol.epicgames.net/browse/UE-14323

[CL 2531756 by Terence Burns in Main branch]
2015-04-30 08:18:31 -04:00
Rolando Caloca
dc2ade0796 UE4 - hlslcc - Metal - Fix texture sampled with different samplers
[CL 2514987 by Rolando Caloca in Main branch]
2015-04-16 17:03:26 -04:00
Marc Audy
6fbd586187 Disable shadow variable warnings around third party includes that throw warnings
[CL 2510513 by Marc Audy in Main branch]
2015-04-13 13:43:25 -04:00
Marc Audy
4562acb429 Fix shadow variables
[CL 2507160 by Marc Audy in Main branch]
2015-04-09 15:23:52 -04:00
PaulEremeeff
3d878d5a79 PR #996: Fixing PVS-Studio warnings (Contributed by PaulEremeeff)
I have reviewed each change carefully, but it is a large change and I could have missed something! Here is a summary of the types of changes in this CL:
 * Made nullptr checks consistent (the plurality of the changes are of this type)
 * Completed switch statements (IE, switch did not explicitly handle default case, but had unhandled enum entries - this is the second most popular type of fix)
 * Removed unused variables
 * Removed redundant initializations
 * WidgetNavigationCustomization.cpp was fixed by the owner
 * integers converted to floats where result was stored in a float
 * Removed redundent null checks (e.g. before delete statements)
 * Renamed variables to prevent non-obvious shadowing
 * Fixed use of bitwise & when checking for equality to an enum entry (which is often 0)
 * Fixes for some copy paste errors (e.g. FoliageEdMode.cpp)

[CL 2498053 by Dan Oconnor in Main branch]
2015-03-31 20:12:31 -04:00
Rolando Caloca
1033b06e67 UE4 - Metal - Fix texture arrays
[CL 2488158 by Rolando Caloca in Main branch]
2015-03-23 14:50:36 -04:00
Rolando Caloca
8827cb7a4a UE4 - Metal - fixed bug with previous check-in (depth samplers)
- Initial support for texture arrays

[CL 2488058 by Rolando Caloca in Main branch]
2015-03-23 14:05:22 -04:00
Rolando Caloca
02b118b057 UE4 - Metal - Fix for depth textures
- Fix case of float3 Out : SV_Target1 instead of float4

[CL 2488021 by Rolando Caloca in Main branch]
2015-03-23 13:39:16 -04:00
Rolando Caloca
a1f4fdf0be UE4 - Metal - Fix bad uav dereference
Glsl - Better variable names

[CL 2486692 by Rolando Caloca in Main branch]
2015-03-20 16:18:49 -04:00
Rolando Caloca
1362eb3a75 UE4 - Metal - Change fmax/fmin to max/min when using int/uint types
- Change local var name to match type for easier debugging

[CL 2486219 by Rolando Caloca in Main branch]
2015-03-20 11:31:48 -04:00
Allan Bentham
64090df1f4 Ensure correct assignment of emulated (ES2) uniform buffer indices for UB's generated within BuildResourceTableMapping(). Typically arises when only sampler related parameters are encountered.
Fixes UE-9804 and probably more.

#codereview nick.penwarden, Rolando.Caloca

[CL 2482912 by Allan Bentham in Main branch]
2015-03-18 08:03:21 -04:00
Terence Burns
08ff5fa6d1 https://jira.ol.epicgames.net/browse/UEPLAT-514
Adding Texture LOD settings to Device Profiles
- this will improve how we currently edit and override lod settings on a per device type bases.
- LOD Settings can now be set in the Device Profile Editor
- Any device profiles with no values set for LOD Settings, will use the default objects.
- These can be found in BaseDeviceProfiles.ini in the /Script/Engine.TextureLODSettings section
- Appropriate defaults set for those groups not listed.

-Other fixes
- - Incorrect with_editor check in HTML5 target platform, changed to with_engine

[CL 2481510 by Terence Burns in Main branch]
2015-03-17 09:50:32 -04:00
Peter Sauerbrei
a0d1f0689a CIS fix
[CL 2480112 by Peter Sauerbrei in Main branch]
2015-03-16 10:06:56 -04:00
Peter Sauerbrei
bf88d178d6 disable IOS device network pings as we aren't using them right now and they seem to be causing occasional crashes
UE-11815
#ios

[CL 2480107 by Peter Sauerbrei in Main branch]
2015-03-16 10:05:21 -04:00
Peter Sauerbrei
55ef34904d SSH is now ready for use when building iOS from PC
UEPLAT-95
#ios

[CL 2480102 by Peter Sauerbrei in Main branch]
2015-03-16 10:01:04 -04:00
Josh Adams
644229ceb0 - Proper fix for WITH_ENGINE = 0
[CL 2479350 by Josh Adams in Main branch]
2015-03-13 18:16:26 -04:00
Josh Adams
c25c0ffd05 - Fixed a compile error when WITH_ENGINE is false
[CL 2478987 by Josh Adams in Main branch]
2015-03-13 15:49:11 -04:00
Josh Adams
a98d6d5f5c - Changed Android ES31+AEP support from a TargetPlatform to a checkbox that works with any Android TP
- Moved HighQualityLightmap support check to IOSTargetPlatform so it can check project settings for Metal support
- Fixed some issues running on an x86_64 device
- Cleaned up some unused functions in TargetPlatform
#codereview niklas.smedberg

[CL 2478853 by Josh Adams in Main branch]
2015-03-13 14:05:13 -04:00