On 01/10/2014 07:40 PM, Ian Romanick wrote: > From: Ian Romanick <ian.d.roman...@intel.com> > > No driver uses them. They will just be annoying in future patches. > > Signed-off-by: Ian Romanick <ian.d.roman...@intel.com> > --- > src/mesa/drivers/dri/i915/intel_context.c | 15 ++------------- > src/mesa/drivers/dri/i965/brw_context.c | 7 +------ > src/mesa/drivers/dri/r200/r200_state.c | 8 +------- > src/mesa/drivers/dri/radeon/radeon_state.c | 8 +------- > src/mesa/drivers/dri/swrast/swrast.c | 6 +----- > src/mesa/drivers/windows/gdi/wmesa.c | 4 +--- > src/mesa/drivers/x11/xm_dd.c | 6 +----- > src/mesa/main/dd.h | 2 +- > src/mesa/main/viewport.c | 2 +- > src/mesa/state_tracker/st_cb_viewport.c | 3 +-- > 10 files changed, 11 insertions(+), 50 deletions(-) >
> diff --git a/src/mesa/main/dd.h b/src/mesa/main/dd.h > index 6e73691..f438278 100644 > --- a/src/mesa/main/dd.h > +++ b/src/mesa/main/dd.h > @@ -546,7 +546,7 @@ struct dd_function_table { > struct gl_texture_object *texObj, > GLenum pname, const GLfloat *params); > /** Set the viewport */ > - void (*Viewport)(struct gl_context *ctx, GLint x, GLint y, GLsizei w, > GLsizei h); > + void (*Viewport)(struct gl_context *ctx); > /*@}*/ > > > diff --git a/src/mesa/main/viewport.c b/src/mesa/main/viewport.c > index 91578ba..7ea1d5f 100644 > --- a/src/mesa/main/viewport.c > +++ b/src/mesa/main/viewport.c > @@ -99,7 +99,7 @@ _mesa_set_viewport(struct gl_context *ctx, GLint x, GLint y, > /* Many drivers will use this call to check for window size changes > * and reallocate the z/stencil/accum/etc buffers if needed. > */ > - ctx->Driver.Viewport(ctx, x, y, width, height); > + ctx->Driver.Viewport(ctx); > } > } *cough* just realized that Haiku uses these arguments while compiling 10.1 :-) http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/targets/haiku-softpipe/GalliumContext.cpp#n46 http://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/targets/haiku-softpipe/GalliumContext.cpp#n346 Anyone know any easy alternatives off the top of their head? -- Alex _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev