Commit 6c8aa349 authored by Ian Romanick's avatar Ian Romanick

mesa: Remove target parameter from dd_function_table::GetBufferSubData

No driver used that parameter, and most drivers ended up with a bunch
of unused-parameter warnings because it was there.
Signed-off-by: default avatarIan Romanick <ian.d.romanick@intel.com>
Reviewed-by: Brian Paul's avatarBrian Paul <brianp@vmware.com>
Acked-by: Kenneth Graunke's avatarKenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt's avatarEric Anholt <eric@anholt.net>
parent 92f3fca0
...@@ -274,7 +274,6 @@ intel_bufferobj_subdata(struct gl_context * ctx, ...@@ -274,7 +274,6 @@ intel_bufferobj_subdata(struct gl_context * ctx,
*/ */
static void static void
intel_bufferobj_get_subdata(struct gl_context * ctx, intel_bufferobj_get_subdata(struct gl_context * ctx,
GLenum target,
GLintptrARB offset, GLintptrARB offset,
GLsizeiptrARB size, GLsizeiptrARB size,
GLvoid * data, struct gl_buffer_object *obj) GLvoid * data, struct gl_buffer_object *obj)
......
...@@ -115,7 +115,7 @@ nouveau_bufferobj_subdata(struct gl_context *ctx, GLintptrARB offset, ...@@ -115,7 +115,7 @@ nouveau_bufferobj_subdata(struct gl_context *ctx, GLintptrARB offset,
} }
static void static void
nouveau_bufferobj_get_subdata(struct gl_context *ctx, GLenum target, GLintptrARB offset, nouveau_bufferobj_get_subdata(struct gl_context *ctx, GLintptrARB offset,
GLsizeiptrARB size, GLvoid *data, GLsizeiptrARB size, GLvoid *data,
struct gl_buffer_object *obj) struct gl_buffer_object *obj)
{ {
......
...@@ -154,7 +154,6 @@ radeonBufferSubData(struct gl_context * ctx, ...@@ -154,7 +154,6 @@ radeonBufferSubData(struct gl_context * ctx,
*/ */
static void static void
radeonGetBufferSubData(struct gl_context * ctx, radeonGetBufferSubData(struct gl_context * ctx,
GLenum target,
GLintptrARB offset, GLintptrARB offset,
GLsizeiptrARB size, GLsizeiptrARB size,
GLvoid * data, GLvoid * data,
......
...@@ -419,12 +419,11 @@ _mesa_buffer_subdata( struct gl_context *ctx, GLintptrARB offset, ...@@ -419,12 +419,11 @@ _mesa_buffer_subdata( struct gl_context *ctx, GLintptrARB offset,
* \sa glBufferGetSubDataARB, dd_function_table::GetBufferSubData. * \sa glBufferGetSubDataARB, dd_function_table::GetBufferSubData.
*/ */
static void static void
_mesa_buffer_get_subdata( struct gl_context *ctx, _mesa_buffer_get_subdata( struct gl_context *ctx, GLintptrARB offset,
GLenum target, GLintptrARB offset,
GLsizeiptrARB size, GLvoid * data, GLsizeiptrARB size, GLvoid * data,
struct gl_buffer_object * bufObj ) struct gl_buffer_object * bufObj )
{ {
(void) ctx; (void) target; (void) ctx;
if (bufObj->Data && ((GLsizeiptrARB) (size + offset) <= bufObj->Size)) { if (bufObj->Data && ((GLsizeiptrARB) (size + offset) <= bufObj->Size)) {
memcpy( data, (GLubyte *) bufObj->Data + offset, size ); memcpy( data, (GLubyte *) bufObj->Data + offset, size );
...@@ -995,7 +994,7 @@ _mesa_GetBufferSubDataARB(GLenum target, GLintptrARB offset, ...@@ -995,7 +994,7 @@ _mesa_GetBufferSubDataARB(GLenum target, GLintptrARB offset,
} }
ASSERT(ctx->Driver.GetBufferSubData); ASSERT(ctx->Driver.GetBufferSubData);
ctx->Driver.GetBufferSubData( ctx, target, offset, size, data, bufObj ); ctx->Driver.GetBufferSubData( ctx, offset, size, data, bufObj );
} }
......
...@@ -702,7 +702,7 @@ struct dd_function_table { ...@@ -702,7 +702,7 @@ struct dd_function_table {
GLsizeiptrARB size, const GLvoid *data, GLsizeiptrARB size, const GLvoid *data,
struct gl_buffer_object *obj ); struct gl_buffer_object *obj );
void (*GetBufferSubData)( struct gl_context *ctx, GLenum target, void (*GetBufferSubData)( struct gl_context *ctx,
GLintptrARB offset, GLsizeiptrARB size, GLintptrARB offset, GLsizeiptrARB size,
GLvoid *data, struct gl_buffer_object *obj ); GLvoid *data, struct gl_buffer_object *obj );
......
...@@ -132,7 +132,6 @@ st_bufferobj_subdata(struct gl_context *ctx, ...@@ -132,7 +132,6 @@ st_bufferobj_subdata(struct gl_context *ctx,
*/ */
static void static void
st_bufferobj_get_subdata(struct gl_context *ctx, st_bufferobj_get_subdata(struct gl_context *ctx,
GLenum target,
GLintptrARB offset, GLintptrARB offset,
GLsizeiptrARB size, GLsizeiptrARB size,
GLvoid * data, struct gl_buffer_object *obj) GLvoid * data, struct gl_buffer_object *obj)
......
...@@ -70,7 +70,7 @@ _playback_copy_to_current(struct gl_context *ctx, ...@@ -70,7 +70,7 @@ _playback_copy_to_current(struct gl_context *ctx,
else else
offset = node->buffer_offset; offset = node->buffer_offset;
ctx->Driver.GetBufferSubData( ctx, 0, offset, ctx->Driver.GetBufferSubData( ctx, offset,
node->vertex_size * sizeof(GLfloat), node->vertex_size * sizeof(GLfloat),
data, node->vertex_store->bufferobj ); data, node->vertex_store->bufferobj );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment