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/Gems/Atom/RPI/Code/Source/RPI.Public
michabr 3a689aa319
Reenable support for UI Elements that use Render Targets (#2352)
* Re-add support for UI Elements that use Render Targets
* Move LyShine pass request from Atom's MainPipeline.pass to project's
* Make all dynamic draw contexts in LyShine draw to pass directly without the need of draw list tags
* Remove local RPI changes that are no longer needed
* Prevent crash if LyShine gem is enabled but its custom pass hasn't been added to the main render pipeline
* Revert to default UI pass if the LyShine pass has not been added to project's main render pipeline

Signed-off-by: abrmich <abrmich@amazon.com>
4 years ago
..
Buffer Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ColorManagement Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
DynamicDraw ATOM-15935 Adding draw to pass support to DynamicDrawContext (#2248) 4 years ago
GpuQuery Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Image Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Material Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Model Moved the material slot list from ModelLodAsset to ModelAsset, so all the slots live in one main list. This removes data duplication between LODs and cleans up the code a bit. 4 years ago
Pass Profiling: Add more instrumentation 4 years ago
Shader Add support for LowEndRenderPipeline for mobile and the cleanup associated with it (#2292) 4 years ago
AuxGeomFeatureProcessorInterface.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Culling.cpp Profiling: Add more instrumentation 4 years ago
FeatureProcessor.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
FeatureProcessorFactory.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
MeshDrawPacket.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
PipelineState.cpp Reenable support for UI Elements that use Render Targets (#2352) 4 years ago
RPISystem.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
RPIUtils.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
RenderPipeline.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Scene.cpp Profiling: Add more instrumentation 4 years ago
View.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ViewportContext.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ViewportContextManager.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
WindowContext.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago