mesa: move StoreTexImageFunc typedef to .c file

This commit is contained in:
Brian Paul 2009-09-28 21:55:47 -06:00
parent 0a306daf71
commit e2e7bd6c1f
2 changed files with 9 additions and 13 deletions

View file

@ -76,6 +76,12 @@ enum {
};
/**
* Texture image storage function.
*/
typedef GLboolean (*StoreTexImageFunc)(TEXSTORE_PARAMS);
/**
* Return GL_TRUE if the given image format is one that be converted
* to another format by swizzling.
@ -3250,7 +3256,7 @@ texstore_funcs[MESA_FORMAT_COUNT] =
/**
* Return the StoreTexImageFunc pointer to store an image in the given format.
*/
StoreTexImageFunc
static StoreTexImageFunc
_mesa_get_texstore_func(gl_format format)
{
GLuint i;

View file

@ -68,11 +68,8 @@
const struct gl_pixelstore_attrib *srcPacking
/**
* Texture image storage function.
*/
typedef GLboolean (*StoreTexImageFunc)(TEXSTORE_PARAMS);
extern GLboolean
_mesa_texstore(TEXSTORE_PARAMS);
extern GLchan *
@ -148,13 +145,6 @@ _mesa_store_texsubimage3d(GLcontext *ctx, GLenum target, GLint level,
struct gl_texture_image *texImage);
extern StoreTexImageFunc
_mesa_get_texstore_func(gl_format format);
extern GLboolean
_mesa_texstore(TEXSTORE_PARAMS);
extern void
_mesa_store_compressed_teximage1d(GLcontext *ctx, GLenum target, GLint level,
GLint internalFormat,