ReactOS 0.4.16-dev-61-ge128cbc
|
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "context.h"
#include "image.h"
#include "macros.h"
#include "pixel.h"
#include "span.h"
#include "teximage.h"
#include "types.h"
Go to the source code of this file.
Definition at line 266 of file teximage.c.
Referenced by copy_tex_sub_image(), gl_TexSubImage1D(), gl_TexSubImage2D(), image_to_texture(), make_null_texture(), and read_color_image().
|
static |
Definition at line 1705 of file teximage.c.
Referenced by gl_CopyTexSubImage1D(), and gl_CopyTexSubImage2D().
Definition at line 195 of file teximage.c.
Referenced by gl_CopyTexImage1D(), gl_CopyTexImage2D(), image_to_texture(), make_null_texture(), texture_1d_error_check(), and texture_2d_error_check().
struct gl_texture_image * gl_alloc_texture_image | ( | void | ) |
Definition at line 331 of file teximage.c.
Referenced by alloc_proxy_textures(), image_to_texture(), and make_null_texture().
void gl_CopyTexImage1D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLenum | internalformat, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width, | ||
GLint | border | ||
) |
Definition at line 1599 of file teximage.c.
Referenced by execute_list(), and init_exec_pointers().
void gl_CopyTexImage2D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLenum | internalformat, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border | ||
) |
Definition at line 1648 of file teximage.c.
Referenced by execute_list(), and init_exec_pointers().
void gl_CopyTexSubImage1D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLint | xoffset, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width | ||
) |
Definition at line 1783 of file teximage.c.
Referenced by execute_list(), and init_exec_pointers().
void gl_CopyTexSubImage2D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width, | ||
GLsizei | height | ||
) |
Definition at line 1830 of file teximage.c.
Referenced by execute_list(), and init_exec_pointers().
void gl_free_texture_image | ( | struct gl_texture_image * | teximage | ) |
Definition at line 338 of file teximage.c.
Referenced by alloc_proxy_textures(), gl_free_texture_object(), gl_TexImage1D(), gl_TexImage2D(), gl_TexSubImage1D(), gl_TexSubImage2D(), and image_to_texture().
void gl_GetTexImage | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLenum | format, | ||
GLenum | type, | ||
GLvoid * | pixels | ||
) |
Definition at line 1213 of file teximage.c.
Referenced by init_dlist_pointers(), and init_exec_pointers().
void gl_TexImage1D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
struct gl_image * | image | ||
) |
Definition at line 1049 of file teximage.c.
Referenced by execute_list(), gl_CopyTexImage1D(), and init_exec_pointers().
void gl_TexImage2D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
struct gl_image * | image | ||
) |
Definition at line 1133 of file teximage.c.
Referenced by execute_list(), gl_CopyTexImage2D(), and init_exec_pointers().
void gl_TexSubImage1D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLint | xoffset, | ||
GLsizei | width, | ||
GLenum | format, | ||
GLenum | type, | ||
struct gl_image * | image | ||
) |
Definition at line 1249 of file teximage.c.
Referenced by execute_list(), and init_exec_pointers().
void gl_TexSubImage2D | ( | GLcontext * | ctx, |
GLenum | target, | ||
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
struct gl_image * | image | ||
) |
Definition at line 1356 of file teximage.c.
Referenced by execute_list(), and init_exec_pointers().
struct gl_image * gl_unpack_texsubimage | ( | GLcontext * | ctx, |
GLint | width, | ||
GLint | height, | ||
GLenum | format, | ||
GLenum | type, | ||
const GLvoid * | pixels | ||
) |
Definition at line 1229 of file teximage.c.
Referenced by _mesa_TexSubImage1D(), and _mesa_TexSubImage2D().
|
static |
Definition at line 357 of file teximage.c.
Referenced by gl_TexImage1D(), gl_TexImage2D(), gl_TexSubImage1D(), and gl_TexSubImage2D().
Definition at line 166 of file teximage.c.
Referenced by image_to_texture(), make_null_texture(), texture_1d_error_check(), and texture_2d_error_check().
|
static |
Definition at line 813 of file teximage.c.
Referenced by gl_TexImage1D(), and gl_TexImage2D().
|
static |
Definition at line 1493 of file teximage.c.
Referenced by gl_CopyTexImage1D(), and gl_CopyTexImage2D().
|
static |
Definition at line 888 of file teximage.c.
Referenced by gl_TexImage1D().
|
static |
Definition at line 962 of file teximage.c.
Referenced by gl_TexImage2D().