core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

convolve.h File Reference

#include "main/mtypes.h"

Defines

#define _MESA_INIT_CONVOLVE_FUNCTIONS(driver, impl)   do { } while (0)

Functions

static INLINE void GLAPIENTRY _mesa_ConvolutionFilter1D (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image)
static INLINE void GLAPIENTRY _mesa_ConvolutionFilter2D (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image)
static INLINE void _mesa_convolve_1d_image (const GLcontext *ctx, GLsizei *width, const GLfloat *srcImage, GLfloat *dstImage)
static INLINE void _mesa_convolve_2d_image (const GLcontext *ctx, GLsizei *width, GLsizei *height, const GLfloat *srcImage, GLfloat *dstImage)
static INLINE void _mesa_convolve_sep_image (const GLcontext *ctx, GLsizei *width, GLsizei *height, const GLfloat *srcImage, GLfloat *dstImage)
static INLINE void _mesa_adjust_image_for_convolution (const GLcontext *ctx, GLuint dimensions, GLsizei *width, GLsizei *height)
static INLINE void _mesa_init_convolve_dispatch (struct _glapi_table *disp)


Define Documentation

#define _MESA_INIT_CONVOLVE_FUNCTIONS ( driver,
impl   )     do { } while (0)


Function Documentation

static INLINE void _mesa_adjust_image_for_convolution ( const GLcontext ctx,
GLuint  dimensions,
GLsizei *  width,
GLsizei *  height 
) [static]

static INLINE void GLAPIENTRY _mesa_ConvolutionFilter1D ( GLenum  target,
GLenum  internalformat,
GLsizei  width,
GLenum  format,
GLenum  type,
const GLvoid *  image 
) [static]

static INLINE void GLAPIENTRY _mesa_ConvolutionFilter2D ( GLenum  target,
GLenum  internalformat,
GLsizei  width,
GLsizei  height,
GLenum  format,
GLenum  type,
const GLvoid *  image 
) [static]

static INLINE void _mesa_convolve_1d_image ( const GLcontext ctx,
GLsizei *  width,
const GLfloat *  srcImage,
GLfloat *  dstImage 
) [static]

static INLINE void _mesa_convolve_2d_image ( const GLcontext ctx,
GLsizei *  width,
GLsizei *  height,
const GLfloat *  srcImage,
GLfloat *  dstImage 
) [static]

static INLINE void _mesa_convolve_sep_image ( const GLcontext ctx,
GLsizei *  width,
GLsizei *  height,
const GLfloat *  srcImage,
GLfloat *  dstImage 
) [static]

static INLINE void _mesa_init_convolve_dispatch ( struct _glapi_table *  disp  )  [static]


Generated on Sun Sep 27 06:47:45 2009 for Mesa Main by  doxygen 1.5.4