Fix #116709: EEVEE-Next: Missing gbuffer closure writes
Outdated subpass_transition layout after f4275cc4df
This commit is contained in:
@@ -420,6 +420,7 @@ void DeferredLayerBase::gbuffer_pass_sync(Instance &inst)
|
||||
gbuffer_ps_.init();
|
||||
gbuffer_ps_.subpass_transition(GPU_ATTACHEMENT_WRITE,
|
||||
{GPU_ATTACHEMENT_WRITE,
|
||||
GPU_ATTACHEMENT_WRITE,
|
||||
GPU_ATTACHEMENT_WRITE,
|
||||
GPU_ATTACHEMENT_WRITE,
|
||||
GPU_ATTACHEMENT_WRITE});
|
||||
@@ -519,6 +520,7 @@ void DeferredLayer::end_sync()
|
||||
{GPU_ATTACHEMENT_IGNORE,
|
||||
GPU_ATTACHEMENT_READ, /* Header. */
|
||||
GPU_ATTACHEMENT_IGNORE,
|
||||
GPU_ATTACHEMENT_IGNORE,
|
||||
GPU_ATTACHEMENT_IGNORE});
|
||||
sub.shader_set(sh);
|
||||
sub.state_set(DRW_STATE_WRITE_STENCIL | DRW_STATE_STENCIL_ALWAYS);
|
||||
|
||||
Reference in New Issue
Block a user