diff --git a/src/gallium/drivers/d3d12/d3d12_batch.cpp b/src/gallium/drivers/d3d12/d3d12_batch.cpp index f4f67a11661..fdef349b73a 100644 --- a/src/gallium/drivers/d3d12/d3d12_batch.cpp +++ b/src/gallium/drivers/d3d12/d3d12_batch.cpp @@ -187,6 +187,8 @@ d3d12_start_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) if (!ctx->queries_disabled) d3d12_resume_queries(ctx); + if (ctx->current_predication) + d3d12_enable_predication(ctx); } void