From 70c313d31014931c325a0445709e6992f21adbba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis-Francis=20Ratt=C3=A9-Boulianne?= Date: Thu, 3 Sep 2020 23:49:20 -0400 Subject: [PATCH] d3d12: Adjust polygon offset units --- src/gallium/drivers/d3d12/d3d12_pipeline_state.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/d3d12/d3d12_pipeline_state.cpp b/src/gallium/drivers/d3d12/d3d12_pipeline_state.cpp index d2b621caa83..0498c0bf75b 100644 --- a/src/gallium/drivers/d3d12/d3d12_pipeline_state.cpp +++ b/src/gallium/drivers/d3d12/d3d12_pipeline_state.cpp @@ -249,7 +249,7 @@ create_gfx_pipeline_state(struct d3d12_context *ctx) pso_desc.RasterizerState.CullMode = D3D12_CULL_MODE_NONE; if (depth_bias(state->rast, reduced_prim)) { - pso_desc.RasterizerState.DepthBias = state->rast->base.offset_units; + pso_desc.RasterizerState.DepthBias = state->rast->base.offset_units * 2; pso_desc.RasterizerState.DepthBiasClamp = state->rast->base.offset_clamp; pso_desc.RasterizerState.SlopeScaledDepthBias = state->rast->base.offset_scale; } -- GitLab