Functions |
| GLint | base_filter_format (GLenum format) |
| void GLAPIENTRY | _mesa_ConvolutionFilter1D (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *image) |
| void GLAPIENTRY | _mesa_ConvolutionFilter2D (GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image) |
| void GLAPIENTRY | _mesa_ConvolutionParameterf (GLenum target, GLenum pname, GLfloat param) |
| void GLAPIENTRY | _mesa_ConvolutionParameterfv (GLenum target, GLenum pname, const GLfloat *params) |
| void GLAPIENTRY | _mesa_ConvolutionParameteri (GLenum target, GLenum pname, GLint param) |
| void GLAPIENTRY | _mesa_ConvolutionParameteriv (GLenum target, GLenum pname, const GLint *params) |
| void GLAPIENTRY | _mesa_CopyConvolutionFilter1D (GLenum target, GLenum internalFormat, GLint x, GLint y, GLsizei width) |
| void GLAPIENTRY | _mesa_CopyConvolutionFilter2D (GLenum target, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height) |
| void GLAPIENTRY | _mesa_GetConvolutionFilter (GLenum target, GLenum format, GLenum type, GLvoid *image) |
| void GLAPIENTRY | _mesa_GetConvolutionParameterfv (GLenum target, GLenum pname, GLfloat *params) |
| void GLAPIENTRY | _mesa_GetConvolutionParameteriv (GLenum target, GLenum pname, GLint *params) |
| void GLAPIENTRY | _mesa_GetSeparableFilter (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span) |
| void GLAPIENTRY | _mesa_SeparableFilter2D (GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column) |
| void | convolve_1d_reduce (GLint srcWidth, const GLfloat src[][4], GLint filterWidth, const GLfloat filter[][4], GLfloat dest[][4]) |
| void | convolve_1d_constant (GLint srcWidth, const GLfloat src[][4], GLint filterWidth, const GLfloat filter[][4], GLfloat dest[][4], const GLfloat borderColor[4]) |
| void | convolve_1d_replicate (GLint srcWidth, const GLfloat src[][4], GLint filterWidth, const GLfloat filter[][4], GLfloat dest[][4]) |
| void | convolve_2d_reduce (GLint srcWidth, GLint srcHeight, const GLfloat src[][4], GLint filterWidth, GLint filterHeight, const GLfloat filter[][4], GLfloat dest[][4]) |
| void | convolve_2d_constant (GLint srcWidth, GLint srcHeight, const GLfloat src[][4], GLint filterWidth, GLint filterHeight, const GLfloat filter[][4], GLfloat dest[][4], const GLfloat borderColor[4]) |
| void | convolve_2d_replicate (GLint srcWidth, GLint srcHeight, const GLfloat src[][4], GLint filterWidth, GLint filterHeight, const GLfloat filter[][4], GLfloat dest[][4]) |
| void | convolve_sep_reduce (GLint srcWidth, GLint srcHeight, const GLfloat src[][4], GLint filterWidth, GLint filterHeight, const GLfloat rowFilt[][4], const GLfloat colFilt[][4], GLfloat dest[][4]) |
| void | convolve_sep_constant (GLint srcWidth, GLint srcHeight, const GLfloat src[][4], GLint filterWidth, GLint filterHeight, const GLfloat rowFilt[][4], const GLfloat colFilt[][4], GLfloat dest[][4], const GLfloat borderColor[4]) |
| void | convolve_sep_replicate (GLint srcWidth, GLint srcHeight, const GLfloat src[][4], GLint filterWidth, GLint filterHeight, const GLfloat rowFilt[][4], const GLfloat colFilt[][4], GLfloat dest[][4]) |
| void | _mesa_convolve_1d_image (const GLcontext *ctx, GLsizei *width, const GLfloat *srcImage, GLfloat *dstImage) |
| void | _mesa_convolve_2d_image (const GLcontext *ctx, GLsizei *width, GLsizei *height, const GLfloat *srcImage, GLfloat *dstImage) |
| void | _mesa_convolve_sep_image (const GLcontext *ctx, GLsizei *width, GLsizei *height, const GLfloat *srcImage, GLfloat *dstImage) |
| void | _mesa_adjust_image_for_convolution (const GLcontext *ctx, GLuint dimensions, GLsizei *width, GLsizei *height) |