Fix scene selection outline mask path
This commit is contained in:
@@ -152,7 +152,7 @@ inline void ApplySceneViewportRenderRequestSetup(
|
||||
request.postScenePasses = postPasses;
|
||||
}
|
||||
|
||||
if (targets.objectIdView == nullptr) {
|
||||
if (targets.objectIdView == nullptr || targets.objectIdDepthView == nullptr) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -165,6 +165,7 @@ inline void MarkSceneViewportRenderSuccess(
|
||||
const Rendering::CameraRenderRequest& request) {
|
||||
targets.colorState = RHI::ResourceStates::PixelShaderResource;
|
||||
targets.objectIdState = RHI::ResourceStates::PixelShaderResource;
|
||||
targets.selectionMaskState = RHI::ResourceStates::PixelShaderResource;
|
||||
targets.hasValidObjectIdFrame = request.objectId.IsRequested();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user