mesa: Eliminate parameters to dd_function_table::DepthRange
authorIan Romanick <ian.d.romanick@intel.com>
Tue, 5 Nov 2013 22:16:05 +0000 (14:16 -0800)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 15 Jan 2014 18:02:48 +0000 (10:02 -0800)
No driver uses them.  They will just be annoying in future patches.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i915/i830_state.c
src/mesa/drivers/dri/i915/i915_state.c
src/mesa/drivers/dri/r200/r200_state.c
src/mesa/drivers/dri/radeon/radeon_common.c
src/mesa/drivers/dri/radeon/radeon_state.c
src/mesa/main/dd.h
src/mesa/main/viewport.c

index bbf0cefe148c0bf9aaf6ae7be07a543e93bb3c2d..cf850588aad9e497133ab56607f9302d61ffc27d 100644 (file)
@@ -453,7 +453,7 @@ i830DepthMask(struct gl_context * ctx, GLboolean flag)
 
 /** Called from ctx->Driver.DepthRange() */
 static void
-i830DepthRange(struct gl_context * ctx, GLclampd nearval, GLclampd farval)
+i830DepthRange(struct gl_context *ctx)
 {
    intelCalcViewport(ctx);
 }
index fedafece6af2712dfd75d17571ba9c3a8901b736..f867f12ed69179df9a9b47f1e72610688b0a150b 100644 (file)
@@ -426,7 +426,7 @@ intelCalcViewport(struct gl_context * ctx)
 
 /** Called from ctx->Driver.DepthRange() */
 static void
-i915DepthRange(struct gl_context * ctx, GLclampd nearval, GLclampd farval)
+i915DepthRange(struct gl_context *ctx)
 {
    intelCalcViewport(ctx);
 }
index 05222876656f2a29c37cfafe37eaefac75f86721..4a7d694268047f317996d794f5eb2c8403caf823 100644 (file)
@@ -1611,8 +1611,7 @@ static void r200Viewport(struct gl_context *ctx)
    radeon_viewport(ctx);
 }
 
-static void r200DepthRange( struct gl_context *ctx, GLclampd nearval,
-                             GLclampd farval )
+static void r200DepthRange(struct gl_context *ctx)
 {
    r200UpdateWindow( ctx );
 }
index d083e5b021495e39f1130352792ea1e758c5f117..a5d363fc71b54f4a5a54a4a352105d5c47006d23 100644 (file)
@@ -325,9 +325,7 @@ void radeon_draw_buffer(struct gl_context *ctx, struct gl_framebuffer *fb)
        radeon->NewGLState |= _NEW_SCISSOR;
 
        if (ctx->Driver.DepthRange)
-               ctx->Driver.DepthRange(ctx,
-                                      ctx->Viewport.Near,
-                                      ctx->Viewport.Far);
+               ctx->Driver.DepthRange(ctx);
 
        /* Update culling direction which changes depending on the
         * orientation of the buffer:
index 160f3969d756bf2e5fe799d291225dfb4b423570..09386d99e40512d0bbbaddb123e8ff82f11c58a2 100644 (file)
@@ -1394,8 +1394,7 @@ static void radeonViewport(struct gl_context *ctx)
    radeon_viewport(ctx);
 }
 
-static void radeonDepthRange( struct gl_context *ctx, GLclampd nearval,
-                             GLclampd farval )
+static void radeonDepthRange(struct gl_context *ctx)
 {
    radeonUpdateWindow( ctx );
 }
index e77b67ed7d7c32b601a3893f022ccb317e8cac91..e1e6e14434048453f3ffad15ece01165d8b7299c 100644 (file)
@@ -485,7 +485,7 @@ struct dd_function_table {
    /** Enable or disable writing into the depth buffer */
    void (*DepthMask)(struct gl_context *ctx, GLboolean flag);
    /** Specify mapping of depth values from NDC to window coordinates */
-   void (*DepthRange)(struct gl_context *ctx, GLclampd nearval, GLclampd farval);
+   void (*DepthRange)(struct gl_context *ctx);
    /** Specify the current buffer for writing */
    void (*DrawBuffer)( struct gl_context *ctx, GLenum buffer );
    /** Specify the buffers for writing for fragment programs*/
index 7ea1d5f63a5b906198545eba7cb905c7cbc822da..3aaab2d4659b0af807b1eab83c0def184a725195 100644 (file)
@@ -143,7 +143,7 @@ _mesa_DepthRange(GLclampd nearval, GLclampd farval)
 #endif
 
    if (ctx->Driver.DepthRange) {
-      ctx->Driver.DepthRange(ctx, nearval, farval);
+      ctx->Driver.DepthRange(ctx);
    }
 }