mesa: make _mesa_copy_buffer_sub_data() static

Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
Timothy Arceri
2017-05-04 14:02:10 +10:00
parent f9c28b9f87
commit 681647eca8
2 changed files with 8 additions and 17 deletions

View File

@@ -2280,12 +2280,10 @@ _mesa_GetNamedBufferPointerv(GLuint buffer, GLenum pname, GLvoid **params)
} }
void static void
_mesa_copy_buffer_sub_data(struct gl_context *ctx, copy_buffer_sub_data(struct gl_context *ctx, struct gl_buffer_object *src,
struct gl_buffer_object *src, struct gl_buffer_object *dst, GLintptr readOffset,
struct gl_buffer_object *dst, GLintptr writeOffset, GLsizeiptr size, const char *func)
GLintptr readOffset, GLintptr writeOffset,
GLsizeiptr size, const char *func)
{ {
if (_mesa_check_disallowed_mapping(src)) { if (_mesa_check_disallowed_mapping(src)) {
_mesa_error(ctx, GL_INVALID_OPERATION, _mesa_error(ctx, GL_INVALID_OPERATION,
@@ -2369,8 +2367,8 @@ _mesa_CopyBufferSubData(GLenum readTarget, GLenum writeTarget,
if (!dst) if (!dst)
return; return;
_mesa_copy_buffer_sub_data(ctx, src, dst, readOffset, writeOffset, size, copy_buffer_sub_data(ctx, src, dst, readOffset, writeOffset, size,
"glCopyBufferSubData"); "glCopyBufferSubData");
} }
void GLAPIENTRY void GLAPIENTRY
@@ -2391,8 +2389,8 @@ _mesa_CopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer,
if (!dst) if (!dst)
return; return;
_mesa_copy_buffer_sub_data(ctx, src, dst, readOffset, writeOffset, size, copy_buffer_sub_data(ctx, src, dst, readOffset, writeOffset, size,
"glCopyNamedBufferSubData"); "glCopyNamedBufferSubData");
} }
static bool static bool

View File

@@ -151,13 +151,6 @@ extern void
_mesa_buffer_unmap_all_mappings(struct gl_context *ctx, _mesa_buffer_unmap_all_mappings(struct gl_context *ctx,
struct gl_buffer_object *bufObj); struct gl_buffer_object *bufObj);
extern void
_mesa_copy_buffer_sub_data(struct gl_context *ctx,
struct gl_buffer_object *src,
struct gl_buffer_object *dst,
GLintptr readOffset, GLintptr writeOffset,
GLsizeiptr size, const char *func);
extern void extern void
_mesa_ClearBufferSubData_sw(struct gl_context *ctx, _mesa_ClearBufferSubData_sw(struct gl_context *ctx,
GLintptr offset, GLsizeiptr size, GLintptr offset, GLsizeiptr size,