Add managed render pipeline selection bridge
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#include "Rendering/Passes/BuiltinObjectIdPass.h"
|
||||
#include "Rendering/Passes/BuiltinShadowCasterPass.h"
|
||||
#include "Rendering/Pipelines/BuiltinForwardPipeline.h"
|
||||
#include "Rendering/Pipelines/ManagedScriptableRenderPipelineAsset.h"
|
||||
#include "Rendering/Pipelines/ScriptableRenderPipelineHost.h"
|
||||
#include "Rendering/RenderPipelineAsset.h"
|
||||
#include "Rendering/RenderSurface.h"
|
||||
@@ -19,9 +20,7 @@ namespace Rendering {
|
||||
namespace {
|
||||
|
||||
std::shared_ptr<const RenderPipelineAsset> CreateDefaultPipelineAsset() {
|
||||
static const std::shared_ptr<const RenderPipelineAsset> s_defaultPipelineAsset =
|
||||
std::make_shared<Pipelines::ScriptableRenderPipelineHostAsset>();
|
||||
return s_defaultPipelineAsset;
|
||||
return Pipelines::CreateManagedOrDefaultScriptableRenderPipelineAsset();
|
||||
}
|
||||
|
||||
std::unique_ptr<RenderPass> CreateDefaultDepthOnlyPass() {
|
||||
|
||||
Reference in New Issue
Block a user