|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "glheader.h"
#include "bufferobj.h"
#include "context.h"
#include "fbobject.h"
#include "framebuffer.h"
#include "image.h"
#include "imports.h"
#include "macros.h"
#include "state.h"
#include "texcompress.h"
#include "texformat.h"
#include "teximage.h"
#include "texstate.h"
#include "texstore.h"
#include "mtypes.h"
Go to the source code of this file.
Functions |
| void * | _mesa_alloc_texmemory (GLsizei bytes) |
| void | _mesa_free_texmemory (void *m) |
| static int | logbase2 (int n) |
| GLint | _mesa_base_tex_format (GLcontext *ctx, GLint internalFormat) |
| GLboolean | _mesa_is_color_format (GLenum format) |
| static GLboolean | is_index_format (GLenum format) |
| static GLboolean | is_depth_format (GLenum format) |
| static GLboolean | is_ycbcr_format (GLenum format) |
| static GLboolean | is_depthstencil_format (GLenum format) |
| static GLboolean | is_compressed_format (GLcontext *ctx, GLenum internalFormat) |
| GLuint | _mesa_tex_target_to_face (GLenum target) |
| void | _mesa_set_tex_image (struct gl_texture_object *tObj, GLenum target, GLint level, struct gl_texture_image *texImage) |
| struct gl_texture_image * | _mesa_new_texture_image (GLcontext *ctx) |
| void | _mesa_free_texture_image_data (GLcontext *ctx, struct gl_texture_image *texImage) |
| void | _mesa_delete_texture_image (GLcontext *ctx, struct gl_texture_image *texImage) |
| GLboolean | _mesa_is_proxy_texture (GLenum target) |
| struct gl_texture_object * | _mesa_select_tex_object (GLcontext *ctx, const struct gl_texture_unit *texUnit, GLenum target) |
| struct gl_texture_image * | _mesa_select_tex_image (GLcontext *ctx, const struct gl_texture_object *texObj, GLenum target, GLint level) |
| struct gl_texture_image * | _mesa_get_tex_image (GLcontext *ctx, struct gl_texture_object *texObj, GLenum target, GLint level) |
| struct gl_texture_image * | _mesa_get_proxy_tex_image (GLcontext *ctx, GLenum target, GLint level) |
| GLint | _mesa_max_texture_levels (GLcontext *ctx, GLenum target) |
| static void | clear_teximage_fields (struct gl_texture_image *img) |
| void | _mesa_init_teximage_fields (GLcontext *ctx, GLenum target, struct gl_texture_image *img, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum internalFormat) |
| GLboolean | _mesa_test_proxy_teximage (GLcontext *ctx, GLenum target, GLint level, GLint internalFormat, GLenum format, GLenum type, GLint width, GLint height, GLint depth, GLint border) |
| static GLboolean | target_can_be_compressed (GLcontext *ctx, GLenum target) |
| static GLboolean | texture_error_check (GLcontext *ctx, GLenum target, GLint level, GLint internalFormat, GLenum format, GLenum type, GLuint dimensions, GLint width, GLint height, GLint depth, GLint border) |
| static GLboolean | subtexture_error_check (GLcontext *ctx, GLuint dimensions, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint width, GLint height, GLint depth, GLenum format, GLenum type) |
| static GLboolean | subtexture_error_check2 (GLcontext *ctx, GLuint dimensions, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint width, GLint height, GLint depth, GLenum format, GLenum type, const struct gl_texture_image *destTex) |
| static GLboolean | copytexture_error_check (GLcontext *ctx, GLuint dimensions, GLenum target, GLint level, GLint internalFormat, GLint width, GLint height, GLint border) |
| static GLboolean | copytexsubimage_error_check1 (GLcontext *ctx, GLuint dimensions, GLenum target, GLint level) |
| static GLboolean | copytexsubimage_error_check2 (GLcontext *ctx, GLuint dimensions, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, const struct gl_texture_image *teximage) |
| void GLAPIENTRY | _mesa_GetTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels) |
| static void | update_fbo_texture (GLcontext *ctx, struct gl_texture_object *texObj, GLuint face, GLuint level) |
| void GLAPIENTRY | _mesa_TexImage1D (GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| void GLAPIENTRY | _mesa_TexImage2D (GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| void GLAPIENTRY | _mesa_TexImage3D (GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| void GLAPIENTRY | _mesa_TexImage3DEXT (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) |
| void GLAPIENTRY | _mesa_TexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) |
| void GLAPIENTRY | _mesa_TexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) |
| void GLAPIENTRY | _mesa_TexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) |
| void GLAPIENTRY | _mesa_CopyTexImage1D (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border) |
| void GLAPIENTRY | _mesa_CopyTexImage2D (GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) |
| void GLAPIENTRY | _mesa_CopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) |
| void GLAPIENTRY | _mesa_CopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
| void GLAPIENTRY | _mesa_CopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) |
| static GLenum | compressed_texture_error_check (GLcontext *ctx, GLint dimensions, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize) |
| static GLenum | compressed_subtexture_error_check (GLcontext *ctx, GLint dimensions, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize) |
| void GLAPIENTRY | _mesa_CompressedTexImage1DARB (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) |
| void GLAPIENTRY | _mesa_CompressedTexImage2DARB (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) |
| void GLAPIENTRY | _mesa_CompressedTexImage3DARB (GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) |
| void GLAPIENTRY | _mesa_CompressedTexSubImage1DARB (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) |
| void GLAPIENTRY | _mesa_CompressedTexSubImage2DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) |
| void GLAPIENTRY | _mesa_CompressedTexSubImage3DARB (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) |
| void GLAPIENTRY | _mesa_GetCompressedTexImageARB (GLenum target, GLint level, GLvoid *img) |
Detailed Description
Texture image-related functions.
Definition in file teximage.c.
Generated on Sat May 26 2012 04:57:27 for ReactOS by
1.7.6.1
|