Commit Graph

2010 Commits

Author SHA1 Message Date
Michael Trepka
d05a24a99c Fixed problems with compiling Metal shaders on pre-10.11 versions of OS X
#codereview Mark.Satterthwaite, Rolando.Caloca

[CL 2600915 by Michael Trepka in Main branch]
2015-06-25 13:58:55 -04:00
Martin Mittring
31d4e6192b modified the IsValidOrFixable() function for RawMesh as it was more conservative than the code after it - it crashed later where the method returned true
- if that code triggers we need to fix the input of the code using the data

[CL 2600769 by Martin Mittring in Main branch]
2015-06-25 12:51:24 -04:00
Phillip Kavan
5948f6ee41 [UE-16820] Provide ability to access class default property values at runtime in a Blueprint script.
#codereview Maciej.Mroz, Nick.Whiting

[CL 2600715 by Phillip Kavan in Main branch]
2015-06-25 12:09:53 -04:00
Marc Audy
f82bafc086 Remove extra ,
[CL 2600499 by Marc Audy in Main branch]
2015-06-25 10:08:37 -04:00
Marc Audy
009a3f0c47 Buildwathcher - Fix initialization order
#codereview Roloando.Caloca

[CL 2600476 by Marc Audy in Main branch]
2015-06-25 09:56:54 -04:00
Jack Porter
8618807af5 Minor comment changes to mobile decals
[CL 2600154 by Jack Porter in Main branch]
2015-06-25 02:49:34 -04:00
Dmitriy Dyomin
f3b06e2b85 Add limited decal support on mobile UE-11981
Fixed: Stencil test does not work on mobile UE-16664 (still doesn't work on metal)
#codereview Jack.Porter, Martin.Mittring

[CL 2600130 by Dmitriy Dyomin in Main branch]
2015-06-25 02:07:29 -04:00
Max Preussner
1bc32c167e Metal: Fixed sprintf warning (for real this time)
#CodeReview: rolando.caloca

[CL 2599905 by Max Preussner in Main branch]
2015-06-24 21:05:09 -04:00
Max Preussner
4bb621efc3 Back out revision 31 from //depot/UE4/Engine/Source/Developer/iOS/MetalShaderFormat/Private/MetalShaderCompiler.cpp
[CL 2599883 by Max Preussner in Main branch]
2015-06-24 20:47:57 -04:00
Max Preussner
7c223a2c8b Metal: Fixed sprintf warning
#CodeReview: rolando.caloca

[CL 2599851 by Max Preussner in Main branch]
2015-06-24 19:43:37 -04:00
Rolando Caloca
215d4c8c16 UE4 - Metal integration from Zebra
- Shader changes/fix-ups, support for MRT & SM5 on the shader code gen backend
#codereview Mark.Satterthwaite, Michael.Trepka, Josh.Adams, Peter.Sauerbrei

[CL 2599662 by Rolando Caloca in Main branch]
2015-06-24 17:40:55 -04:00
Dmitry Rekman
7dfc7865bf SlateFileDialogs: default to current path when nothing is selected (UE-17299).
- This behavior only applies when opening a directory.

#codereview Matthew.Lewis

[CL 2599274 by Dmitry Rekman in Main branch]
2015-06-24 14:30:34 -04:00
Dmitry Rekman
5346757678 SlateFileDialogs: support opening files by double clicking (UE-17307).
#codereview Matthew.Lewis

[CL 2599185 by Dmitry Rekman in Main branch]
2015-06-24 13:46:24 -04:00
Robert Manuszewski
80e99b7b60 Improving editor startup times by a few (3-4) seconds (that's 20%-30% in tested cases).
[CL 2598787 by Robert Manuszewski in Main branch]
2015-06-24 09:40:50 -04:00
Jaroslaw Surowiec
27facd396a Profiler - Removed obsolete memory profiler code from the profiler session
[CL 2598600 by Jaroslaw Surowiec in Main branch]
2015-06-24 04:21:35 -04:00
Rolando Caloca
842fb14f28 UE4 - hlslcc - Metal back integration (standalone changes, non-desktop)
#codereview Michael.Trepka, Peter.Sauerbrei, Mark.Satterthwaite, Dmitry.Rekman

[CL 2598096 by Rolando Caloca in Main branch]
2015-06-23 18:43:25 -04:00
Dmitry Rekman
6d05157752 SlateFileDialogs: disable directory watcher.
- Avoids locks up and other problems when browsing deep directory hierarchy.
- Temporary, a better solution is needed.

[CL 2598080 by Dmitry Rekman in Main branch]
2015-06-23 18:32:05 -04:00
Rolando Caloca
1d0cbc8fa5 UE4 - Force rebuild SCW
[CL 2597756 by Rolando Caloca in Main branch]
2015-06-23 16:05:45 -04:00
Mieszko Zielinski
0189a39d9f A file missing from previous submission #UE4
It missing just causes some GameplayTask tests to fail

[CL 2597159 by Mieszko Zielinski in Main branch]
2015-06-23 11:17:52 -04:00
Mieszko Zielinski
20e4252b50 Gameplay Task priority and resources management up and running, pass 1 #UE4
Including:
- every GameplayTask can specify resources it requires to run, and separately resources it's going to lock, or "shadow" ones in the priority queue
- added a broadcast delegate to GameplayTasksComponent one can register for to get notified about changes in resource locks
    - AI uses this to lock AI logic for scripted tasks
- made IGameplayTaskOwnerInterface::GetAvatarActor require a task pointer to determine avatar actor - this was needed for a "skeletal" owners, like BT nodes
- Improvements to AITask_MoveTo
- expanded BTTaskNode with bits required for it being a GameplayTask owner
    - might need to move that to the most generic BTNode so that services can easily spawn tasks as well
- BT movement tasks can now use AITasks (opt-in with AISystem::bEnableBTAITasks via Project Settings)
- started adding a generic mechanism for configuring AI properties via Project Settings
    - consistency throughout multiple ways of spawning given AI task being the main drive here. Started with movement of course
    - currently implemented by exposing AISystem's properties to global config. Going to switch that over to UDeveloperSettings soon.
- Added a blackboard component member to AIController
- added setting BB SelfActor key to AI-controlled Pawn

[CL 2597132 by Mieszko Zielinski in Main branch]
2015-06-23 11:05:27 -04:00
Fred Kimberley
21ff67e268 Merging using UE4-Fortnite-To-UE4
Integration from CL 2589598.

[CL 2596395 by Fred Kimberley in Main branch]
2015-06-22 20:28:51 -04:00
Martin Mittring
b14265f94a Improved Blendables, exposed weight on each blendable entry, better blueprint access, Outer=package/object
base for a change to replace all PostProcessSettings with Blendables. See new documentation on blendables.

[CL 2596231 by Martin Mittring in Main branch]
2015-06-22 18:03:15 -04:00
Max Preussner
f3289560da MovieScene: Moved tools module into Editor; reorganized files; removed Classes folder.
[CL 2596124 by Max Preussner in Main branch]
2015-06-22 16:54:34 -04:00
Michael Trepka
cd663193e2 Don't set nil content view on Mac when destroying GL context in standalone renderer, as it's illegal in OS X 10.11
[CL 2595968 by Michael Trepka in Main branch]
2015-06-22 15:29:53 -04:00
Ben Marsh
092611083e Change warning to a regular log message when waiting for DDC to finish.
[CL 2595870 by Ben Marsh in Main branch]
2015-06-22 14:43:43 -04:00