Reviewed-by: Bas Nieuwenhuizen <[email protected]>
On Thu, Oct 19, 2017 at 5:54 AM, Dave Airlie <[email protected]> wrote: > From: Dave Airlie <[email protected]> > > Looking at shader traces I noticed some registers were missing, > one of them was being eaten by the wrong clear state length. > > Fixes: 4f42ea4dc (radv: use CLEAR_STATE for initializing some registers) > Signed-off-by: Dave Airlie <[email protected]> > --- > src/amd/vulkan/si_cmd_buffer.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/amd/vulkan/si_cmd_buffer.c b/src/amd/vulkan/si_cmd_buffer.c > index 1e8b43d4fa8..690f30b6abc 100644 > --- a/src/amd/vulkan/si_cmd_buffer.c > +++ b/src/amd/vulkan/si_cmd_buffer.c > @@ -341,7 +341,7 @@ si_emit_config(struct radv_physical_device > *physical_device, > radeon_emit(cs, CONTEXT_CONTROL_SHADOW_ENABLE(1)); > > if (physical_device->has_clear_state) { > - radeon_emit(cs, PKT3(PKT3_CLEAR_STATE, 1, 0)); > + radeon_emit(cs, PKT3(PKT3_CLEAR_STATE, 0, 0)); > radeon_emit(cs, 0); > } > > -- > 2.14.2 > > _______________________________________________ > mesa-dev mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
