You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Tools/AssetProcessor/native/utilities
amzn-mike 8ee384f436
Asset Processor: Remove gem loading from AP (#6488)
* AssetBuilder sends builder registration network message to AP

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Add AP activating status message

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* First builder handles registration.

Fixed deadlock caused by AP and AssetBuilder waiting on each other when registering by moving AP builder start code to a thread

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Clean up external builder registration

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Add thread description for builder manager idle thread

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Remove gem loading

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Clean up builder registration and remove unused functions

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Remove PostActivate call from batch application since it will be called after builders are registered

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Removal external builder dependency scanning since we no longer support builder dlls

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Fix missing bus disconnect

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Remove unused variable

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>

* Moved AP-AssetBuilder specific types into AssetBuilder.Static library.  Also removed some unused/old code

Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com>
4 years ago
..
ApplicationManager.cpp Asset Processor: Remove gem loading from AP (#6488) 4 years ago
ApplicationManager.h Asset Processor: Remove gem loading from AP (#6488) 4 years ago
ApplicationManagerAPI.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ApplicationManagerBase.cpp Asset Processor: Remove gem loading from AP (#6488) 4 years ago
ApplicationManagerBase.h Asset Processor: Remove gem loading from AP (#6488) 4 years ago
ApplicationServer.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ApplicationServer.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AssetBuilderInfo.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AssetBuilderInfo.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AssetServerHandler.cpp Archive Component - Rewrite and additional work on Archive and Asset Bundler (#4332) 4 years ago
AssetServerHandler.h Code/Tools/AssetProcessor 5 years ago
AssetUtilEBusHelper.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BatchApplicationManager.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BatchApplicationManager.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BatchApplicationServer.cpp Code/Tools fixes 5 years ago
BatchApplicationServer.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BuilderConfigurationBus.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BuilderConfigurationManager.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BuilderConfigurationManager.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
BuilderManager.cpp Asset Processor: Remove gem loading from AP (#6488) 4 years ago
BuilderManager.h Asset Processor: Remove gem loading from AP (#6488) 4 years ago
BuilderManager.inl Asset Processor: Remove gem loading from AP (#6488) 4 years ago
ByteArrayStream.cpp enable warning 4296: 'operator': expression is always false 5 years ago
ByteArrayStream.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
GUIApplicationManager.cpp Asset Processor: Remove gem loading from AP (#6488) 4 years ago
GUIApplicationManager.h Remove Shader compiler tab from Asset Processor (#6486) 4 years ago
GUIApplicationServer.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
GUIApplicationServer.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
IniConfiguration.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
IniConfiguration.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
JobDiagnosticTracker.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
JobDiagnosticTracker.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LineByLineDependencyScanner.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LineByLineDependencyScanner.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LogPanel.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LogPanel.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
MissingDependencyScanner.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
MissingDependencyScanner.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PlatformConfiguration.cpp [LYN-7520] Wildcard Source Dependencies include files in cache/excluded files (#5349) 4 years ago
PlatformConfiguration.h [LYN-7520] Wildcard Source Dependencies include files in cache/excluded files (#5349) 4 years ago
PotentialDependencies.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SpecializedDependencyScanner.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
StatsCapture.cpp Fixes #5909 hash file stats missing from AP stats log (#5913) 4 years ago
StatsCapture.h Adds simple stats tracking to AssetProcessor (#5573) 4 years ago
ThreadHelper.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ThreadHelper.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
UnitTestShaderCompilerServer.cpp Code/Tools fixes 5 years ago
UnitTestShaderCompilerServer.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
assetUtils.cpp Fixes #5909 hash file stats missing from AP stats log (#5913) 4 years ago
assetUtils.h Follow up fix for ATOM-13512 (#5689) 4 years ago
windowscreen.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
windowscreen.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago