Commit Graph

1917 Commits

Author SHA1 Message Date
Mieszko Zielinski
0be96565ff extracted EAssetTypeCategories into a separate header so that it can be cleanly used by other modules #UE4
[CL 2582425 by Mieszko Zielinski in Main branch]
2015-06-10 05:19:42 -04:00
Nicholas Davies
9a86b33ceb [INTEGRATE] merge UE4-LauncheDev > UE4 CL 2581600
#jira OPP-3521 Update Social styling
Add the chat entry style

[CL 2582365 by Nicholas Davies in Main branch]
2015-06-10 03:44:49 -04:00
sebastian kowalczyk
926f592b50 Added more debug data about EQS to Visual Logs
Fixed issue with visual logger colors - something was broken with them for filters/categories.

[CL 2582355 by sebastian kowalczyk in Main branch]
2015-06-10 03:23:45 -04:00
Justin Sargent
273cde1704 Merging using UE4-To-UE4-LauncherDev
#platformnotify Josh.Adams

[CL 2581810 by Justin Sargent in Main branch]
2015-06-09 16:41:53 -04:00
Dan Oconnor
3e887b92bd Added counter to stats system that can total time spent in a reentrant function. Useful for load time profiling of linker and blueprint compiler.
[CL 2581445 by Dan Oconnor in Main branch]
2015-06-09 13:14:09 -04:00
Mieszko Zielinski
104d5894a2 Missing GameplayTasks changes merged over from dev branch #UE4
[CL 2581300 by Mieszko Zielinski in Main branch]
2015-06-09 10:55:02 -04:00
Matthew Griffin
e2ec181088 Fixed crash on early shutdown of the editor
#codereview Sebastian.Kowalczyk

[CL 2581079 by Matthew Griffin in Main branch]
2015-06-09 06:57:31 -04:00
Marc Audy
0f4127872b Clean up cases where bAutoActivate was simply being used to ensure ticking didn't get disabled
[CL 2580373 by Marc Audy in Main branch]
2015-06-08 16:09:27 -04:00
sebastian kowalczyk
5c4369e462 Fixed monolitics build issue.
[CL 2579819 by sebastian kowalczyk in Main branch]
2015-06-08 06:50:23 -04:00
sebastian kowalczyk
902fe360c1 Small cleanup for Gameplay Debugger, removed leftovers from old changes.
[CL 2579781 by sebastian kowalczyk in Main branch]
2015-06-08 05:35:32 -04:00
Chris Wood
8a112d6140 PushMenu() now respects QueryPopupMethod(). All menus now support reusing windows.
UE-14641 - Fix PushMenu() to use QueryPopupMethod()

Pretty big refactor
Adds IMenu as way to identify menus. Replaces referring to menus as SWindows.
Lots of uses of PushMenu() fixed up to match new API

#codereview Nick.Atamas

[CL 2579277 by Chris Wood in Main branch]
2015-06-05 20:19:33 -04:00
Marc Audy
60228ea69e Asynchronous realtime audio decompression/procedural generation (XAudio2, Mac, Android)
[CL 2578892 by Marc Audy in Main branch]
2015-06-05 16:09:35 -04:00
Dmitriy Dyomin
75a817fba0 Fixed: HLOD ignores Build Scale when using Simplygon
UE-16327

[CL 2578085 by Dmitriy Dyomin in Main branch]
2015-06-04 23:44:52 -04:00
Gil Gribb
5d71053547 UE4 - add stats to all DDC entry points
[CL 2577133 by Gil Gribb in Main branch]
2015-06-04 12:08:23 -04:00
sebastian kowalczyk
cd85d513fd Fixed Gameplay Debugger for configuration with dedicated server (client-server environment).
[CL 2575569 by sebastian kowalczyk in Main branch]
2015-06-03 10:16:55 -04:00
Nicholas Davies
b9cc15db1b [INTEGRATE] merge UE4-Fortnite > UE4 updates to remove chat singleton to allow Fortnite PIE
cl 2567012, 2568320, 2570223, 2570640
#codereview Eric.Newman

[CL 2575470 by Nicholas Davies in Main branch]
2015-06-03 08:55:45 -04:00
Terence.Burns
e3c21116cb [INTEGRATE] Change 2567143 by Terence.Burns@SmallChanges on 2015/05/27 15:04:49
Added 'Minimum OS Version' as a build condition of content projects for windows.

	Fixed a small issue in GameProjectUtils that meant the Default(Engine) configs were not being checked against the project correctly.

	UE-15605

	#lockdown Josh.Adams

#platformnotify Josh.Adams

[CL 2575452 by Matthew Griffin in Main branch]
2015-06-03 08:40:17 -04:00
Eric Newman
f3569dae41 Fortnite dev to main merge up to cl # 2564489
Merging using UE4-Fortnite-To-UE4

[CL 2573959 by Eric Newman in Main branch]
2015-06-02 11:44:27 -04:00
sebastian kowalczyk
17d8b3e007 Added multiple logs selection to Visual Logger tool. It should partially fill UE-16336 task.
[CL 2573695 by sebastian kowalczyk in Main branch]
2015-06-02 06:51:31 -04:00
Jaroslaw Surowiec
1845be5417 CrashDebugHelper - Fixed not working OLD_ENGINE version macro
[CL 2573630 by Jaroslaw Surowiec in Main branch]
2015-06-02 05:25:39 -04:00
Jamie Dale
c031b17938 Added utility functions to get the FCollectionManagerModule handle
UETOOL-332 - Collections 2.0

This avoids the need to repeat the module name throughout the code (and potentially performing an FName look up each time).

[CL 2572436 by Jamie Dale in Main branch]
2015-06-01 10:04:42 -04:00
Richard TalbotWatkin
ef63e1547e Added custom StyleSet to Collision Analyzer to remove dependency on EditorStyleSet (so that it can be used in non-editor developer builds).
#jira UE-15171 - The Collision Analyzer window does not render correctly if it is opened from the console anywhere other than when in PIE mode using the selected viewport.

[CL 2572304 by Richard TalbotWatkin in Main branch]
2015-06-01 05:58:30 -04:00
Nick Darnell
a7a6176be2 Gamma Correction - Changing the way all FColors are converted into FLinearColor by default. Previously all sRGB textures coming into the engine along with all other usage of FColor -> FLinearColor used a lookup table that assumed the final gamma correction would simply be pow(color, 1/DisplayGamma). However, that's not the case, we use the IEC 61966-2-1 standard on most platforms for both the scene renderer, as well as for gamma correction in Slate. In Slate you should now see an image matching Photoshop instead of being slightly darker in the lower ranges. However, because we don't want to invalidate all existing textures that users have authored, all existing UTextures have a UseLegacyGamma flag set to true, all new textures will be set to false. The flag is part of the DDC key calculation, but steps were taken so that when legacy is true, keys match existing keys to prevent universally invalidating all games DDCs just to make this change.
To summarize,

Old Pipeline: sRGB-Pow(2.2) -> Linear -> sRGB-IEC 61966
New Pipeline: sRGB-IEC 61966 -> Linear -> sRGB-IEC 61966

#codereview gil.gribb, nick.penwarden, martin.mittring

[CL 2571070 by Nick Darnell in Main branch]
2015-05-29 16:03:43 -04:00
Matt Kuhlenschmidt
0712f1013e Removed experimental setting for large fbx file import. The improvements are always enabled now
Removed the limitation for how many materials a mesh can have.

[CL 2570812 by Matt Kuhlenschmidt in Main branch]
2015-05-29 14:09:53 -04:00
Jamie Dale
cd3429e304 Optimized getting the list of collections for an object
The collections manager now stores a reverse look-up from the objects within its collections, to the collections that contain that object. This avoids the GetCollectionsContainingObject and GetCollectionsContainingObjects functions having to iterate the collections for each object queried, which can be a large win for large sets of objects.

This also adds some functions needed for the quick asset management feature.

[CL 2570748 by Jamie Dale in Main branch]
2015-05-29 13:15:23 -04:00