Commit Graph

2349 Commits

Author SHA1 Message Date
Bob Tellez
69850f04cf [AUTOMERGE]
#UE4 Slightly biasing toward the Fractal CPU test. This test performs well on CPUs suited to running games.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2692154 by Bob.Tellez on 2015/09/15 14:37:16.

[CL 2692155 by Bob Tellez in Main branch]
2015-09-15 14:37:38 -04:00
Bob Tellez
5a367f42ac [AUTOMERGE]
#UE4 Added weights to CPU/GPU perf index calculations. This will help distiguish between hardware that is faster/slower in ways that have a bigger impact on final framerate. A weight of 1 on a test is considered normal, <1 is considered less important and >1 is more important. I adjusted weights on existing tests according to current target PC hardware. Additionally I lowered the default "min spec" threshold to compensate for similarly performing low-end machines that are now better distiguished.

#rb Martin.Mittring

#platformnotify Josh.Adams

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2689035 by Bob.Tellez on 2015/09/11 17:59:01.

[CL 2692144 by Bob Tellez in Main branch]
2015-09-15 14:33:12 -04:00
Lukasz Furman
e35680b47b fixed triangulation error of some convex polys recorded by visual logger
#ue4

[CL 2692116 by Lukasz Furman in Main branch]
2015-09-15 14:15:44 -04:00
Alexis Matte
55c741dcd3 #codereview ben.marsh , matthew.griffin , matt.kuhlenschmidt
jira: UE-20737
-Change the plugin editor template to prevent new plugin from crashing when doing a cook
-Fix UBT switch "-editorrecompile" to work as expected

[CL 2691817 by Alexis Matte in Main branch]
2015-09-15 11:39:18 -04:00
Nicholas Davies
ba13627b01 Updating Fortnite and Portal to use the social plugin
#codereview Antony.Carter

[CL 2691682 by Nicholas Davies in Main branch]
2015-09-15 10:18:11 -04:00
chaiyuntian
3135ee67e8 SlateFileDialogs: minor fixes.
- Includes PR #1548: Fixed:index out of range (Contributed by chaiyuntian)

[CL 2690281 by Dmitry Rekman in Main branch]
2015-09-14 11:05:36 -04:00
Richard Hinckley
6ceaa5aba7 Cleaning out programmer-only comments that were harvested by Doxygen.
#platformnotify Josh.Adams

[CL 2690143 by Richard Hinckley in Main branch]
2015-09-14 09:25:39 -04:00
Maciej Mroz
e207582c8f UEBP-40 C++ code generation (WIP):
- components created in constructor have CreationMethod = EComponentCreationMethod::Native

#codereview Phillip.Kavan

[CL 2690138 by Maciej Mroz in Main branch]
2015-09-14 09:23:48 -04:00
Max Preussner
b5c451f170 MessagingDebugger: Exposed message fields to details panel
[CL 2689635 by Max Preussner in Main branch]
2015-09-13 07:28:08 -04:00
Max Preussner
5f01448c50 Added missing virtual destructors.
[CL 2689615 by Max Preussner in Main branch]
2015-09-13 01:13:32 -04:00
Max Preussner
f22dee0ed1 SessionFrontend: Consistent warning messages when no session instances selected.
[CL 2689588 by Max Preussner in Main branch]
2015-09-12 22:20:22 -04:00
Max Preussner
bb48dee92e Profiler: Fixed profiler window not disabling when no session instances selected
[CL 2689587 by Max Preussner in Main branch]
2015-09-12 22:19:34 -04:00
Max Preussner
5ebf8b7612 SessionFrontend: Redesigned session browser
[CL 2689586 by Max Preussner in Main branch]
2015-09-12 22:16:27 -04:00
Max Preussner
bb5021c5d5 SessionConsole: Code and documentation cleanup pass
[CL 2689514 by Max Preussner in Main branch]
2015-09-12 17:20:10 -04:00
Justin Sargent
530105ac32 Changed the Mac OpenLauncher function to no longer bring the launcher to the front when just opening the editor.
rb: Micheal.Trepka

[CL 2689015 by Justin Sargent in Main branch]
2015-09-11 17:47:50 -04:00
Max Preussner
456cf1c724 Profiler:made filter box resizable; replaced spaces with slot paddings; more sensible default sizes.
#CodeReview: peter.sauerbrei

[CL 2688505 by Max Preussner in Main branch]
2015-09-11 14:51:29 -04:00
Ryan Gerleve
99cf756e7c [AUTOMERGE]
Replaced all calls to UWorld::GetFirstPlayerController in the engine with a more readily available player controller, or UGameInstance::GetFirstLocalPlayerController, since that appears to be the actual intent. The first controller in the world's list may not be considered local, such as when a client is recording a replay.
Also changed UConsole::ConsoleCommand to use the first local player controller instead of the first player controller with a non-null player. This fixes commands like ToggleDebugCamera during client replay recording.

--------
Integrated using branch UE4-Orion-To-UE4 of change#2688431 by Ryan.Gerleve on 2015/09/11 14:24:23.

[CL 2688498 by Ryan Gerleve in Main branch]
2015-09-11 14:49:47 -04:00
Martin Mittring
81a3824fa4 Changed default SamplerState anisotropy from 0 (use cvar setting) to 1 prevent accidential use of anisotropy which could cost performance and cause artifacts.
Other minor refactorings.

[CL 2688164 by Martin Mittring in Main branch]
2015-09-11 12:05:05 -04:00
Bart Bressler
dbfc85b465 Integrate 2687864 from UE4-Orion
- Add player count tracking for PS4 sessions in Register/Unregister players
- Creating the MCP party join token doesn't add -party_joininfo_token= by default, this is added by the function that calls it now

[CL 2688157 by Bart Bressler in Main branch]
2015-09-11 12:01:51 -04:00
Maciej Mroz
f698ecbe03 UEBP-40 C++ code generation (WIP):
- Test Pipeline for native classes converted from BP (FReplaceConvertedAssetManager)
- DynamicClass support

[CL 2687964 by Maciej Mroz in Main branch]
2015-09-11 10:56:21 -04:00
Jamie Dale
3f958c1ea5 Added missing forward declaration
[CL 2687789 by Jamie Dale in Main branch]
2015-09-11 09:35:20 -04:00
sebastian kowalczyk
41a5bab8e2 Fixed crash in Visual Logger tool. It fixes UE-UE-20796 issue.
Fixed issue with missing debug geometry after PIE game.

[CL 2687750 by sebastian kowalczyk in Main branch]
2015-09-11 09:02:06 -04:00
Uriel Doyon
ac9896ad80 Reversed Index Buffers. Depth only render pass now use the unified mesh when possible.
Can be disabled per staticmesh through the lod settings : "Build Reversed Index Buffer".
Can be dynamically toggled with command "ToggleReversedIndexBuffers".
#code_review: Brian.Karis

[CL 2687313 by Uriel Doyon in Main branch]
2015-09-10 19:22:12 -04:00
Peter Sauerbrei
99693ee306 re-enable offline shader compiling for Metal on Mac
[CL 2686754 by Peter Sauerbrei in Main branch]
2015-09-10 14:42:26 -04:00
Matt Kuhlenschmidt
65e46bcce8 Merging CL 2684004 using UE4_to_UE4-Orion
Implemented a basic slate resource handle for fast access without doing map lookups from Brush -> Rendering resource.  Not hooked up to anything yet

[CL 2686668 by Matt Kuhlenschmidt in Main branch]
2015-09-10 13:50:53 -04:00