mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
777dffe8ff8d52d7eb7894deab386c816a48f80f
12 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
19772dec15 |
Mesh Editor: Cleaned up OpenSubdiv includes
#rb none [CL 3356126 by Mike Fricker in Dev-Geometry branch] |
||
|
|
4d13e05c18 |
Updated OpenSubdiv to version 3.2.0
- No effective change that I've been able to notice - VS 2013 is not supported yet (we can add that later) #codereview richard.talbotwatkin #rb none [CL 3354599 by Mike Fricker in Dev-Geometry branch] |
||
|
|
0eb8bedf0b |
Merging //UE4/Dev-Main to Dev-Geometry (//UE4/Dev-Geometry) (from CL 3353316)
#rb none [CL 3354404 by Mike Fricker in Dev-Geometry branch] |
||
|
|
f20ec2b220 |
Removed experimental SubDSurface feature [INTEGRATE]
- This feature was unsupported, incomplete and we no longer want it. It will be replaced with upcoming EditableMesh features. - SubDSurface actor classes, component classes and the FBX import path have all been removed. - OpenSubdiv TPS still remains (as it's being used for the new MeshEditingRuntime system) #rb none JobStatus: Jobs: Files: //UE4/Private-Geometry/Engine/Source/Developer/AssetTools/Private/AssetTypeActions/AssetTypeActions_SubDSurface.cpp#3 //UE4/Private-Geometry/Engine/Source/Developer/AssetTools/Private/AssetTypeActions/AssetTypeActions_SubDSurface.h#3 //UE4/Private-Geometry/Engine/Source/Editor/DetailCustomizations/Private/FbxImportUIDetails.cpp#5 //UE4/Private-Geometry/Engine/Source/Editor/DetailCustomizations/Private/FbxImportUIDetails.h#5 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Classes/ActorFactories/ActorFactorySubDSurface.h#3 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Classes/Factories/FbxImportUI.h#6 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Classes/Factories/SubDSurfaceFactory.h#3 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Private/Factories/ActorFactory.cpp#7 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Private/Factories/EditorFactories.cpp#8 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxFactory.cpp#7 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxMainImport.cpp#8 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Private/Fbx/FbxStaticMeshImport.cpp#8 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Private/FbxImporter.h#8 //UE4/Private-Geometry/Engine/Source/Editor/UnrealEd/Public/UnrealEd.h#7 //UE4/Private-Geometry/Engine/Source/Runtime/Core/Private/Misc/FbxErrors.cpp#6 //UE4/Private-Geometry/Engine/Source/Runtime/Core/Public/Misc/FbxErrors.h#7 //UE4/Private-Geometry/Engine/Source/Runtime/Engine/Classes/Components/SubDSurfaceComponent.h#3 //UE4/Private-Geometry/Engine/Source/Runtime/Engine/Classes/Engine/SubDSurface.h#3 //UE4/Private-Geometry/Engine/Source/Runtime/Engine/Classes/Engine/SubDSurfaceActor.h#3 //UE4/Private-Geometry/Engine/Source/Runtime/Engine/Engine.Build.cs#9 //UE4/Private-Geometry/Engine/Source/Runtime/Engine/Private/Rendering/SubDSurface.cpp#4 //UE4/Private-Geometry/Engine/Source/Runtime/Engine/Private/SubDSurfaceComponent.cpp#7 //UE4/Private-Geometry/Engine/Source/Runtime/Engine/Public/Engine.h#8 //UE4/Private-Geometry/Engine/Source/ThirdParty/OpenSubdiv/OpenSubdiv.Build.cs#5 [CL 3340431 by Mike Fricker in Dev-Geometry branch] |
||
|
|
5275490168 |
Copying //UE4/Dev-Build to //UE4/Dev-Main (Source: //UE4/Dev-Build @ 3277940)
#lockdown Nick.Penwarden #rb none ========================== MAJOR FEATURES + CHANGES ========================== Change 3233612 on 2016/12/13 by Ben.Marsh UGS: Fix cases where precompiled binaries are submitted for a content change. Change 3235584 on 2016/12/14 by Ben.Marsh UBT: Deprecate the overridable TargetRules.ShouldUseSharedBuildEnvironment() function; targets should specify which build environment to use by setting the BuildEnvironment field in their constructor instead. Change 3235741 on 2016/12/14 by Ben.Marsh UBT: Deprecate the SetupBinaries() callback on the TargetRules class. Instead of overriding this, targets may override their launch module through the "LaunchModuleName" property in their constructor, and add extra modules to the "ExtraModuleNames" field on the TargetRules object itself. Change 3238176 on 2016/12/16 by Ben.Marsh UBT: New XML config file parser. Now reads once at startup and can be applied to instanced objects rather than global fields, and caches parsed output in a binary form for quicker initialization on subsequent runs. Change 3238249 on 2016/12/16 by Ben.Marsh UBT: Add attribute-driven command line parser. Change 3238462 on 2016/12/16 by Ben.Marsh UBT: Include the Platform, Configuration and Architecture on the TargetRules. Add a constructor which takes the TargetInfo object and deprecate the parameterless one; these fields are currently initialized before invoking the constructor in RulesAssembly. Change 3238564 on 2016/12/16 by Ben.Marsh UBT: Deprecate the ModuleRules constructor which takes a TargetInfo argument. Replace it with a read-only wrapper around the target rules instead, so target-specific configuration options can be read without needing to access global static variables. Also require that it's passed to the base class constructor. Change 3239919 on 2016/12/19 by Ben.Marsh UBT: Remove the "PreferredSubPlatform" property. This is only used for Windows XP support, which is being retired anyway. Having the target define its own architecture is an awkward contractiction to maintain support for, since the target rules are constructed after the architecture already has been determined. Change |
||
|
|
20bf0eb6a1 |
Updating copyright notices to 2017 (copying from //Tasks/UE4/Dev-Copyright-2017).
#rb none #lockdown Nick.Penwarden [CL 3226823 by Ben Marsh in Main branch] |
||
|
|
878ea7019e |
Copying //UE4/Dev-Build to //UE4/Dev-Main (Source: //UE4/Dev-Build @ 3125471)
#lockdown Nick.Penwarden #rb none ========================== MAJOR FEATURES + CHANGES ========================== Change 3105904 on 2016/08/30 by Ben.Marsh PR #2691: Copy .map-file to staging & cleanup (Contributed by projectgheist) Change 3105974 on 2016/08/30 by Ben.Marsh PR #2748: [Bug-Fix] UGS - Ensure older events do not trample newer ones (Contributed by paulevans) Change 3106035 on 2016/08/30 by Ben.Marsh PR #2746: [Bug-Fix] UGS - Starting build colour was the same as disabled (Contributed by paulevans) Change 3106172 on 2016/08/30 by Ben.Marsh UAT: Do not default to submitting build products from BuildCookRun unless -submit is explicitly specified on the command line. #codreview Maciej.Mroz Change 3107642 on 2016/08/31 by Matthew.Griffin More Monolithic editor fixes Fixed IMPLEMENT_MODULE macros with incorrect module name Wrapped some usages of GIsHotReload in WITH_HOT_RELOAD Fixed NiagaraConstants so that they can be used in multiple modules Change 3107808 on 2016/08/31 by Matthew.Griffin Added Node to Compile UAT on Mac to catch any Mono failures which will run as part of monolithics aggregate Change 3111527 on 2016/09/02 by Matthew.Griffin Duplicating CL#3111524 from Release-4.13 stream Including Documentation/Extras in installed build Change 3117683 on 2016/09/08 by Ben.Marsh PR #2771: Fix compilation of C# projects on case-sensitive OSes (Contributed by slonopotamus) Change 3119707 on 2016/09/09 by Ben.Marsh UBT: Add more explicit methods for querying Visual C++ and Visual Studio installation directories. Now uses the same logic in the Visual Studio batch files. Change 3120824 on 2016/09/12 by Ben.Marsh UnrealGameSync: Add a project-wide option which can disable using the last code changelist for version files, and use the sync changelist instead. ("VersionToLastCodeChange" in the "[Options]" section). Update version to 1.80. Change 3120996 on 2016/09/12 by Ben.Marsh Core: Fix lines of output text from FMonitoredProcess being truncated at 512 characters, due to pipe buffer size. Accumulate incomplete lines and merge them together again instead. Also remove CR-LF pairs if they occur at the end of a line. #jira UE-35659 Change 3121353 on 2016/09/12 by Ben.Marsh Core: Manually enumerate and load dependent DLLs for modules by the editor, to work around limitations in the number of search paths checked by the Windows loader. We previously temporarily modified the PATH environment variable to provide this functionality, but are close to the OS limit for length of that string. This method should not have any such restrictions (though it will not work for circular dependencies). Change 3121996 on 2016/09/12 by Ben.Marsh Add support for Visual Studio 2017 (aka "15"; assuming consistent naming with other versions until final name is announced). * Compiler, STL implementation and CRT are binary compatible with VS2015 (see https://blogs.msdn.microsoft.com/vcblog/2016/08/24/c1417-features-and-stl-fixes-in-vs-15-preview-4/), so no new third-party libraries needed so far. WindowsPlatform.GetVisualStudioCompilerVersionName() returns "2015" as a result. * Default compiler for compiling and generating project files is still VS 2015 for now. Pass -2017 on the command line to GenerateProjectFiles.bat to generate VS2017 projects. Projects generated for VS2017 will use the 2017 compiler by default. * Visual Studio source code accessor can talk to VS 2017 instances. * Added a VS2017 configuration for UnrealVS, and added precompiled vsix package. * Switched GetVSComnTools to check the SOFTWARE\Microsoft\VisualStudio\SxS\VS7 registry key rather than the individual product install registry key. "15" doesn't seem to have it's own "InstallDir" key, but this system seems to work for all versions of Visual Studio (including previous releases of VS Express). * Removed ATL dependency from VisualStudioSourceCodeAccessor. It's not installed with VS by default any more, and is only used for a couple of smart pointer classes. Tested running the editor and packaging TP_Flying for Win64. Packaging from the editor still defaults to using the 2015 compiler, so ConfigureToolchain() needs to be overriden from the .target.cs file if multiple Visual Studio versions are installed. Change 3123144 on 2016/09/13 by Ben.Marsh BuildGraph: Fix exception due to mismatched argument lists. Change 3123160 on 2016/09/13 by Ben.Marsh Linux: Make PLATFORM_SUPPORTS_JEMALLOC a globally defined macro rather than just defined by the jemalloc module. Core supplies a default value for this macro which is inconsistent unless your module has an explicit dependency on jemalloc. Change 3123211 on 2016/09/13 by Ben.Marsh UBT: Fix exception writing a version manifest if the output directory does not exist. Change 3125300 on 2016/09/14 by Ben.Marsh UnrealVS: Few fixes to single-file compile command. * All documents are now saved before compile starts. * Now gives a useful error when trying to compile non-cpp files, rather than falling back to the invalid default command handler. * Trying to do a single-file compile while an existing build is running now prompts to stop it, rather than falling back to the default command handler (which gives a "Invalid command" message for makefile projects) Change 3125437 on 2016/09/14 by Ben.Marsh UnrealVS: Update version number to 1.43 in order to prevent installer from bailing unless existing version is uninstalled first. [CL 3126342 by Ben Marsh in Main branch] |
||
|
|
28af311319 |
Copying //UE4/Dev-Rendering to //UE4/Dev-Main (Source: //UE4/Dev-Rendering @ 3006421)
#lockdown nick.penwarden ========================== MAJOR FEATURES + CHANGES ========================== Change 2998081 on 2016/06/02 by Rolando.Caloca DR - Update vulkan headers to 1.0.13.0 Change 2998087 on 2016/06/02 by Rolando.Caloca DR - Added r.DumpShaderDebugWorkerCommandLine to dump a batch file containing a command line for SCW's -directcompile mode Change 2998092 on 2016/06/02 by Rolando.Caloca DR - Updated ThirdParty/glslang to 1.0.13.0 Change 2998113 on 2016/06/02 by Martin.Mittring Added -Deterministic and -BuildName=... as command line option for Screenshot verification Change 2998115 on 2016/06/02 by Martin.Mittring optimied Tonemapper sharpen 25->17 instructions fixes: very bright HDR pixel appeared to not be antialiased no blonger blurs very bright pixels (we could bring that back if needed but counters the sharpen) moved one multipy into C++ Added debug visualization (HLSL define) Change 2998132 on 2016/06/02 by Rolando.Caloca DR - Remove auto from VulkanRHI wherever possible Change 2998148 on 2016/06/02 by Rolando.Caloca DR - Move FVulkanPendingState out of device and into cmd list for more RHI thread fixes Change 2998180 on 2016/06/02 by Rolando.Caloca DR - Temp fix for (bogus?) fence validation warning using VULKAN_REUSE_FENCES=0 - Check we are not asking for a VkFormat out of bounds (ie only works with core formats) Change 2998293 on 2016/06/02 by Rolando.Caloca DR - Add support for BC6H & BC7 in desktop Vulkan Change 2998419 on 2016/06/02 by Brian.Karis Optimized CountBits Change |
||
|
|
bb70b349ce |
Merging CL 2804086 from //UE4/Release-4.11 to Dev-Main (//UE4/Dev-Main) to isolate copyright update
#lockdown Nick.Penwarden [CL 2819020 by Matthew Griffin in Main branch] |
||
|
|
86c4856b53 |
added OpenSubDiv debug libs (not used yet)
[CL 2649940 by Martin Mittring in Main branch] |
||
|
|
142b5d884c |
updated OpenSubDiv from 3.0.0-alpha to 3.0.0
[CL 2599004 by Martin Mittring in Main branch] |
||
|
|
487552e3cc |
added OpenSubDiv 3.0 to ThirdParty, approved by legal
[CL 2589111 by Martin Mittring in Main branch] |