Commit Graph

3353 Commits

Author SHA1 Message Date
Daniel Wright
4cef0b1168 Lightmass triangle normal is now averaged over the lightmap texel, improves cases where a small ledge near the texel center causes the final gather to be self-occluded.
The lighting position is no longer offset when detecting intersecting surface frontfaces within a texel.  This was causing fully shadowed artifacts in cracks, as one side of the crack would move the shading position into the other.

[CL 2639528 by Daniel Wright in Main branch]
2015-07-30 18:02:58 -04:00
Chris Babcock
e9f1d20716 Replace TADP with AndroidWorks
#ue4
#android

[CL 2639322 by Chris Babcock in Main branch]
2015-07-30 16:20:19 -04:00
Peter Sauerbrei
7e009894ea fix for invalid option when code signing multiple executables at once
#uat
#codereview ben.marsh, justin.sargent

[CL 2639159 by Peter Sauerbrei in Main branch]
2015-07-30 14:55:28 -04:00
Rolando Caloca
0b5c4df5dc UE4 - hlslcc - Fixes for command lines; always pack uniforms; fix uninitialized variables
#codereview Dmitry.Rekman

[CL 2639009 by Rolando Caloca in Main branch]
2015-07-30 13:31:13 -04:00
Ben Marsh
79351a008c Remove build.properties. Applications can now use Build.version for structured version information; timestamp was only used by the launcher, so it now uses its own.
[CL 2638907 by Ben Marsh in Main branch]
2015-07-30 12:24:22 -04:00
Ben Marsh
047fafaf98 Add a -ScriptsForProject parameter to UAT, which causes it to only compile and load scripts for a certain project. Fixes issues when only syncing source for one project, as is typical in UGS workflows. Always pass that parameter from the editor, and always compile UAT when running from a non-installed, non-promoted build.
#codereview Bob.Tellez

[CL 2638899 by Ben Marsh in Main branch]
2015-07-30 12:15:19 -04:00
Peter Sauerbrei
36d0ab7a67 UE-17454 - fix for cook hang on mac
we now don't write the same message twice to the output window
#mac

[CL 2638743 by Peter Sauerbrei in Main branch]
2015-07-30 11:01:02 -04:00
Chris Wood
353eae1c0e UnrealVS 1.39 - coverted solution to VS2015
[UE-19378] - UnrealVS update to VS2015 complete

[CL 2638588 by Chris Wood in Main branch]
2015-07-30 10:07:55 -04:00
Bob Tellez
ad8874b794 [AUTOMERGE]
Creating an app bundle when archiving for mac is now optional.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2637748 by Bob.Tellez on 2015/07/29 17:46:21.

[CL 2637750 by Bob Tellez in Main branch]
2015-07-29 17:47:13 -04:00
Wes Hunt
5381c65593 Convert to a better exception class and error message. Most tools assume NotImplementedException means something very specific.
[CL 2637669 by Wes Hunt in Main branch]
2015-07-29 17:04:27 -04:00
Daniel Lamb
8ce5ac8b7f Fixed issue with paking DLC when there is no engine directory.
[CL 2637638 by Daniel Lamb in Main branch]
2015-07-29 16:48:09 -04:00
Jaroslaw Surowiec
e546a8ba84 CrashReporter-Client - Use directory creation time for finding the most recent error report as WER may update timestamp for all reports thus making the data inaccurate
[CL 2637063 by Jaroslaw Surowiec in Main branch]
2015-07-29 11:13:32 -04:00
Jaroslaw Surowiec
56c015cd10 UE-19274/Crashes not being recorded in crash reporter for 4.9 on Windows 10 (Check common appdata for crashes, if local appdata is empty)
[CL 2637022 by Jaroslaw Surowiec in Main branch]
2015-07-29 11:00:15 -04:00
buildmachine
ce42430211 Code documentation from CL#2636592
[CL 2636758 by buildmachine in Main branch]
2015-07-29 07:47:34 -04:00
Mikolaj Sieluzycki
6979137b8a Allow UHT to parse 'int', 'signed int' and 'unsigned int' types.
[CL 2636566 by Mikolaj Sieluzycki in Main branch]
2015-07-29 03:49:56 -04:00
Ben Marsh
78f9a79a21 Remove plugin spam from UProjectInfo.cs
[CL 2636038 by Ben Marsh in Main branch]
2015-07-28 16:56:23 -04:00
Steve Robb
f74c17b324 Cope with explicit when looking for user constructors.
#codereview robert.manuszewski

[CL 2636012 by Steve Robb in Main branch]
2015-07-28 16:46:57 -04:00
Michael Trepka
8f7b1394ed UE4EditorServices fixes:
- Fixed a mismatch in engine ID GUID formatting between ID stored in uproject file and engine installation ini on Mac
- Added an error message when user tries to generate Xcode project for blueprint-only project
- Updated version number to 1.7

[CL 2635970 by Michael Trepka in Main branch]
2015-07-28 16:24:16 -04:00
Peter Sauerbrei
f0e9e65403 fix for Clodukit being enabled on iOS7
UE-16973
#ios

[CL 2635900 by Peter Sauerbrei in Main branch]
2015-07-28 15:51:12 -04:00
Steve Robb
46ad05daa9 Use %~dp0% to refer to current folder, avoiding non-ASCII path name issues where a short name doesn't exist.
#codereview robert.manuszewski

[CL 2635630 by Steve Robb in Main branch]
2015-07-28 13:44:06 -04:00
Peter Sauerbrei
d0ceb78df0 integration of PR#1408
UE-19108

[CL 2635571 by Peter Sauerbrei in Main branch]
2015-07-28 13:10:44 -04:00
Steve Robb
d1605aa96b FindMatchingClosingParenthesis moved to UnrealString.h, return value fixed (was off-by-one) and checked upper bound of StartSearch.
UnrealHeaderTool now supports casts and brackets when recognizing UENUMs as array bounds.

#codereview robert.manuszewski,leigh.swift,lee.clark

[CL 2635565 by Steve Robb in Main branch]
2015-07-28 13:08:12 -04:00
Maciej Mroz
c73e6aef8c UEBP-40 C++ code generation (WIP):
- interface is called with "::Execute_"
- interface functions are BlueprintNativeEvents
- CppFromBpEvent metadata added, to force FUNC_Event
- BlueprintNativeEvent support
- BlueprintImplementableEvent support

[CL 2635382 by Maciej Mroz in Main branch]
2015-07-28 10:40:16 -04:00
Wes Hunt
8211f9a97c Restor fallback for UAT trying to mount an NFS share from a 32-bit process. This requires a 64-bit OS to work, but it's actually generally fine for UAT to run in 32-bit. We now simply log the bit-ness of the process on startup for diagnostics.
#codereview:ben.marsh,richard.fawcett

[CL 2635301 by Wes Hunt in Main branch]
2015-07-28 09:18:24 -04:00
Peter Sauerbrei
42cc6d1f4d real fix for logging verbosity.
#uat

[CL 2634621 by Peter Sauerbrei in Main branch]
2015-07-27 17:28:09 -04:00