Commit Graph

2105 Commits

Author SHA1 Message Date
Jaroslaw Surowiec
8c324cffc2 UE-4235/UE4: Profiler cannot perform 2 captures in a row through UI (fixed filetransfer runnable not working after recent message bus changes)
[CL 2621687 by Jaroslaw Surowiec in Main branch]
2015-07-15 09:52:41 -04:00
Terence Burns
2d048dc1b9 VS2015 - Upgrade necessary third party libs - update QualComm TextureConverter usage to dll
[CL 2621658 by Terence Burns in Main branch]
2015-07-15 09:20:40 -04:00
Joe Conley
8d407e5f23 OneSky plugin: Extend Loc Dashboard toolbar with OneSky buttons for "Import all cultures/targets from OneSky" and "Export all cultures/targets to OneSky"
[CL 2621657 by Joe Conley in Main branch]
2015-07-15 09:19:20 -04:00
Allan Bentham
edfe761f8f RGBA hdr encoding for devices without float16 surfaces (mali).
Enabled limited post processing when RGBA encoding is in use.
#codereview Jack.porter, Brian.Karis

[CL 2621594 by Allan Bentham in Main branch]
2015-07-15 06:39:44 -04:00
Jaroslaw Surowiec
d7284b7f0c Fixed shadowed variables
[CL 2621361 by Jaroslaw Surowiec in Main branch]
2015-07-15 01:23:54 -04:00
yaakuro
1c630d59b1 Add CodeLite support (on Linux) - UE-18561, UE-18564.
- Includes PR #1378 and #1379 (both contributed by yaakuro)
  * Adds CodeLite project generator to UBT (can be invoked on all platforms).
  * Adds CodeLite source accessor plugin (whitelisted for Linux only).
  * Desktop platform/game project generation switched to use .workspace on Linux.
- Minor cleanup (do not recompile UAT and its modules when generating Linux projects).

#codereview Josh.Adams, Robert.Manuszewski, Mike.Fricker

[CL 2621060 by Dmitry Rekman in Main branch]
2015-07-14 18:17:55 -04:00
Wes Hunt
13498274e5 #UE-18468 - LauncherUATTask properly passes -nocompileeditor when launching from editor or an installed engine situation. Remove a legacy static that was controlling NoCompile.
#codereview:peter.sauerbrei

[CL 2620903 by Wes Hunt in Main branch]
2015-07-14 17:06:28 -04:00
Matt Kuhlenschmidt
5d44808402 Added a safe way to delete a dynamic slate brush that may be in use. Fixed up use cases of unsafe deletion
Fixes https://jira.ol.epicgames.net/browse/UE-18531

[CL 2620698 by Matt Kuhlenschmidt in Main branch]
2015-07-14 15:36:51 -04:00
Jaroslaw Surowiec
ee29577338 Stats - Better support for RequestStop in ProcessStats, added stats for PostProcess stage, cleaned a bit code, some documentation added, cleaned/documented StatsMemoryDumpCommand, OpenRawStatsForMemoryProfiling is ready for use by the external code, ready for use
[CL 2620404 by Jaroslaw Surowiec in Main branch]
2015-07-14 13:15:20 -04:00
Maciej Mroz
a891ed0d92 C++ Backend - support for SwitchValue and inline statements
[CL 2619914 by Maciej Mroz in Main branch]
2015-07-14 06:59:49 -04:00
Saul Abreu
15150ab6eb Somewhat cleaned up internationalization settings and fixed a slew of issues with language and region combinations like Chinese for China. Still needs a lot of cleanup, probably a solid rewrite, but this should suffice for now.
[CL 2619835 by Saul Abreu in Main branch]
2015-07-14 06:05:22 -04:00
Jaroslaw Surowiec
6309261cad Stats/Profiler - Refactored reading from a stats file (move memorydumpcommand to the profiler, all memory profiler funcionality move to the profiler module, can be accessed from the IProfilerModule, still wip)
[CL 2619747 by Jaroslaw Surowiec in Main branch]
2015-07-14 04:35:44 -04:00
Michael Noland
1da5922f73 HotReload: Checking in a speculative fix for CIS issues
#codereview Jaroslaw.Palczynski

[CL 2619400 by Michael Noland in Main branch]
2015-07-13 22:52:30 -04:00
Niklas Smedberg
659d4ebedb Removed log spam
#codereview josh.adams

[CL 2619267 by Niklas Smedberg in Main branch]
2015-07-13 20:53:01 -04:00
Daniel Lamb
12a360504f Renamed cooking stats modules.
Added additional stats.

[CL 2618868 by Daniel Lamb in Main branch]
2015-07-13 16:52:43 -04:00
Jeff Campeau
f2bb93b85a Disable shadow variable warning for UElibJPG and ImageWrapper
[CL 2618837 by Jeff Campeau in Main branch]
2015-07-13 16:32:03 -04:00
Matt Kuhlenschmidt
b7b1352760 Prevent TaskGraph style from looking for style resources in cooked builds
[CL 2618707 by Matt Kuhlenschmidt in Main branch]
2015-07-13 15:39:52 -04:00
Daniel Lamb
94e4eda9a3 Added cooking stats.
Added multithreaded handling of cooking output.
Added support for launch on recompiling changed global shaders when cook in editor.

[CL 2618476 by Daniel Lamb in Main branch]
2015-07-13 13:47:48 -04:00
Daniel Lamb
3afcef4894 Default is to cook editor content, this is to avoid issue with slate requiring editor only content.
#codereview Chris.Babcock

[CL 2618274 by Daniel Lamb in Main branch]
2015-07-13 11:31:13 -04:00
Jaroslaw Palczynski
029c933d47 UE-18307: Hot reloading with a plugin in the project prevents the project from being able to save.
#codereview Robert.Manuszewski

[CL 2618000 by Jaroslaw Palczynski in Main branch]
2015-07-13 07:30:06 -04:00
Jaroslaw Surowiec
ec02f81b7f Added missing file
[CL 2617989 by Jaroslaw Surowiec in Main branch]
2015-07-13 07:19:58 -04:00
Jaroslaw Surowiec
5f668c59b6 Stats/Profiler - Refactored reading from a stats file (move memorydumpcommand to the profiler, all memory profiler funcionality move to the profiler module, can be accessed from the IProfilerModule, still wip)
[CL 2617950 by Jaroslaw Surowiec in Main branch]
2015-07-13 06:39:32 -04:00
Jurre DeBaare
af4f3fd838 ADDED HierarchicalLodVolume, this volume defines a single cluster containing X num of actors for manual usage
ADDED UE-14356 HLOD: Print user friendly message if you try build and meshes don't have have LODs
ADDED MergeStaticMeshComponets to MeshUtilities needed for next CHANGE
ADDED HLOD preview build step for maps, this only builds the clusters for previewing the settings
ADDED SphereComponent now takes into account min and max drawing distances
ADDED Global forward declares and removed local ones from HierarchicalLOD.h
ADDED Visualization to LODActor class, uses USphereComponent to render its bounds
ADDED IsPreviewActor flag to LODActor class, if true during cluster generation DrawSphereComponents bounds will be used instead of LODActor's
ADDED vertex duplication removal on import
ADDED vertex/index buffer cache optimization on import
CHANGED World.h now forward declares HierarchicalLODBuilder to minimize (re)compile time
CHANGED While building/merging actors HLOD system now takes the orginal staticmesh from previously merged LODActors, this to enable retrieving the correct LOD per mesh (related to UE-15398)
CHANGED HLOD Cluster generation process, now takes into account HierarchicalLODVolumes to exclude actors from cluster generation
CHANGED Renamed CalculateRawMeshTangents to ExtractMeshDataForGeometryCache
FIXED Crash where a nullptr actor was added to actors list for > LOD0 clusters
FIXED Bound creation for actor within a cluster used FVector.Size(), now used FVector.AbsMax()
MOVED FLODCLuster structure into seperate header and cpp file

[CL 2617884 by Jurre DeBaare in Main branch]
2015-07-13 05:27:21 -04:00
Steve Robb
cbac34aabd Deprecated delegate code removed.
Some fixes for deprecated code.

#codereview robert.manuszewski

[CL 2617562 by Steve Robb in Main branch]
2015-07-11 05:10:03 -04:00
Rolando Caloca
5028450445 UE4 - Prereq integration for D3D12 support
(Not sure why these are locked...)
#platformnotify Josh.Adams

[CL 2617244 by Rolando Caloca in Main branch]
2015-07-10 16:39:58 -04:00