Mesa (master): i965: Turn on ARB_depth_buffer_float by default.

Eric Anholt anholt at kemper.freedesktop.org
Fri Jan 6 17:58:09 UTC 2012


Module: Mesa
Branch: master
Commit: deb6dd6b4df7324b4b240799029a80db65b89d96
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=deb6dd6b4df7324b4b240799029a80db65b89d96

Author: Eric Anholt <eric at anholt.net>
Date:   Wed Jan  4 18:02:49 2012 -0800

i965: Turn on ARB_depth_buffer_float by default.

Everything about this that we have tests for works except for the
deprecated metaops.  The conclusion we came to on IRC sounded like we
were OK with turning it on as long as core functionality works.  The
remaining failures (copypixels, drawpixels) should just be a matter of
finishing the MapRenderbuffer for them.

Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

---

 src/mesa/drivers/dri/intel/intel_extensions.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/src/mesa/drivers/dri/intel/intel_extensions.c b/src/mesa/drivers/dri/intel/intel_extensions.c
index 789fc9e..7aa040c 100644
--- a/src/mesa/drivers/dri/intel/intel_extensions.c
+++ b/src/mesa/drivers/dri/intel/intel_extensions.c
@@ -113,8 +113,7 @@ intelInitExtensions(struct gl_context *ctx)
 
    if (intel->gen >= 4) {
       ctx->Extensions.ARB_color_buffer_float = true;
-      if (override_version >= 30)
-	 ctx->Extensions.ARB_depth_buffer_float = true;
+      ctx->Extensions.ARB_depth_buffer_float = true;
       ctx->Extensions.ARB_depth_clamp = true;
       ctx->Extensions.ARB_fragment_coord_conventions = true;
       ctx->Extensions.ARB_fragment_program_shadow = true;




More information about the mesa-commit mailing list