diff options
author | Eric Anholt <eric@anholt.net> | 2012-03-02 13:09:51 -0800 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2012-03-02 17:16:11 -0800 |
commit | 4d4f2daefabdc4ca1dd778a9265475c65ef52936 (patch) | |
tree | c1bfa1eedee239deed39d2dc57d2a9c3edae5e0b /src/mesa/drivers/dri/i915/i830_vtbl.c | |
parent | a9073e34863977f24ade27c0f332fe044495a09b (diff) | |
download | external_mesa3d-4d4f2daefabdc4ca1dd778a9265475c65ef52936.zip external_mesa3d-4d4f2daefabdc4ca1dd778a9265475c65ef52936.tar.gz external_mesa3d-4d4f2daefabdc4ca1dd778a9265475c65ef52936.tar.bz2 |
i915: Fix piglit fbo-nodepth-test on i830.
This is a direct port of fc4fba52cf7e9616c70dd76b4d6bdba6582e157b from
i915, and fixes GPU hangs when running piglit.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=41372
Reviewed-by: Eric Anholt <eric@anholt.net>
NOTE: This is a candidate for release branches.
Diffstat (limited to 'src/mesa/drivers/dri/i915/i830_vtbl.c')
-rw-r--r-- | src/mesa/drivers/dri/i915/i830_vtbl.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/i915/i830_vtbl.c b/src/mesa/drivers/dri/i915/i830_vtbl.c index 8b25596..8acbc87 100644 --- a/src/mesa/drivers/dri/i915/i830_vtbl.c +++ b/src/mesa/drivers/dri/i915/i830_vtbl.c @@ -826,8 +826,7 @@ i830_update_draw_buffer(struct intel_context *intel) /* * Update depth and stencil test state */ - ctx->Driver.Enable(ctx, GL_DEPTH_TEST, - (ctx->Depth.Test && fb->Visual.depthBits > 0)); + ctx->Driver.Enable(ctx, GL_DEPTH_TEST, ctx->Depth.Test); ctx->Driver.Enable(ctx, GL_STENCIL_TEST, (ctx->Stencil.Enabled && fb->Visual.stencilBits > 0)); |