Commit Graph

9 Commits

Author SHA1 Message Date
Marcus Wassmer
230a4e61d0 Double target adds are safe, but we must protect against two adds at the same time in every circumstance.
#codereview chris.gagnon, lee.clark

[CL 2411503 by Marcus Wassmer in Main branch]
2015-01-19 17:54:43 -05:00
Marcus Wassmer
d2617368ce Lock isn't necessary here since double-add is safe now. Fixes a potential deadlock for platforms that have an internal critical section on device discovery.
[CL 2411453 by Marcus Wassmer in Main branch]
2015-01-19 17:18:54 -05:00
Marcus Wassmer
db2345528c Protect against race condition when adding targets
#codereview chris.gagnon

[CL 2405142 by Marcus Wassmer in Main branch]
2015-01-13 15:53:08 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Max Preussner
762f10fc6b TargetDeviceServices: Code and documentation cleanup pass
[CL 2323221 by Max Preussner in Main branch]
2014-10-08 16:57:50 -04:00
Max Preussner
121fccd2ab Code and documentation cleanup pass
- removed dummy UClasses (no longer needed)
- removed file header comments (not used)
- removed duplicated function documentation in cpp files
- documentation cleanup, punctuation, spelling etc.
- pragma once include guards (now work on all platforms)
- relative public includes (are auto-discovered by UBT)
- fixed too many/too few line breaks
- deleted empty files
- missing override
- NULL to nullptr

[CL 2305058 by Max Preussner in Main branch]
2014-09-21 20:35:48 -04:00
Chris Gagnon
9ccd8c9ec4 Target Platform API added to provide more information about variants and variant support.
Device Services Refactoring to create the concept of a physical device.
Game launcher and device viewer UI changes to show these new concepts.
#codereview Max.Preussner, Matt.Kuhlenschmidt

[CL 2290918 by Chris Gagnon in Main branch]
2014-09-09 12:20:43 -04:00
Peter Sauerbrei
2b3f7f71fa fix for UFE crash on shutdown
TTP338031
#ue4
#ufe

[CL 2111737 by Peter Sauerbrei in Main branch]
2014-06-20 09:46:38 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00