/external/mesa3d/src/mesa/main/ |
H A D | teximage.h | 52 _mesa_is_zero_size_texture(const struct gl_texture_image *texImage) argument 54 return (texImage->Width == 0 || 55 texImage->Height == 0 || 56 texImage->Depth == 0); 102 struct gl_texture_image *texImage);
|
H A D | texcompress_etc.c | 54 _mesa_fetch_texel_2d_f_etc1_rgb8(const struct swrast_texture_image *texImage, argument 61 src = (const GLubyte *) texImage->Map + 62 (((texImage->RowStride + 3) / 4) * (j / 4) + (i / 4)) * 8;
|
H A D | texcompress.c | 476 void (*fetch)(const struct swrast_texture_image *texImage, 478 struct swrast_texture_image texImage; /* dummy teximage */ local 486 memset(&texImage, 0, sizeof(texImage)); 487 texImage.Map = (void *) src; 492 texImage.RowStride = srcRowStride * bh / bytes; 557 fetch(&texImage, i, j, 0, dest);
|
H A D | texcompress_rgtc.c | 295 _mesa_fetch_texel_red_rgtc1(const struct swrast_texture_image *texImage, argument 299 GLint sliceOffset = k ? texImage->ImageOffsets[k] / 2 : 0; 300 unsigned_fetch_texel_rgtc(texImage->RowStride, 301 texImage->Map + sliceOffset, 310 _mesa_fetch_texel_signed_red_rgtc1(const struct swrast_texture_image *texImage, argument 314 GLint sliceOffset = k ? texImage->ImageOffsets[k] / 2 : 0; 315 signed_fetch_texel_rgtc(texImage->RowStride, 316 (GLbyte *)(texImage->Map) + sliceOffset, 325 _mesa_fetch_texel_rg_rgtc2(const struct swrast_texture_image *texImage, argument 329 GLint sliceOffset = k ? texImage 343 _mesa_fetch_texel_signed_rg_rgtc2(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 361 _mesa_fetch_texel_l_latc1(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 376 _mesa_fetch_texel_signed_l_latc1(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 391 _mesa_fetch_texel_la_latc2(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 409 _mesa_fetch_texel_signed_la_latc2(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument [all...] |
H A D | texstorage.c | 151 struct gl_texture_image *texImage = local 154 if (!texImage) { 159 _mesa_init_teximage_fields(ctx, texImage, 182 struct gl_texture_image *texImage = texObj->Image[face][level]; local 183 if (texImage) { 184 _mesa_init_teximage_fields(ctx, texImage, 220 struct gl_texture_image *texImage = local 223 if (!texImage) { 228 _mesa_init_teximage_fields(ctx, texImage,
|
H A D | framebuffer.c | 917 const struct gl_texture_image *texImage = local 924 texImage->Width, texImage->Height, texImage->Depth, 925 _mesa_get_format_name(texImage->TexFormat));
|
H A D | texcompress_s3tc.c | 371 fetch_texel_2d_rgb_dxt1(const struct swrast_texture_image *texImage, argument 376 GLint sliceOffset = k ? texImage->ImageOffsets[k] / 2 : 0; 377 fetch_ext_rgb_dxt1(texImage->RowStride, 378 texImage->Map + sliceOffset, i, j, texel); 386 _mesa_fetch_texel_rgb_dxt1(const struct swrast_texture_image *texImage, argument 391 fetch_texel_2d_rgb_dxt1(texImage, i, j, k, rgba); 400 fetch_texel_2d_rgba_dxt1(const struct swrast_texture_image *texImage, argument 405 GLint sliceOffset = k ? texImage->ImageOffsets[k] / 2 : 0; 406 fetch_ext_rgba_dxt1(texImage->RowStride, 407 texImage 415 _mesa_fetch_texel_rgba_dxt1(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 429 fetch_texel_2d_rgba_dxt3(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLubyte *texel) argument 444 _mesa_fetch_texel_rgba_dxt3(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 458 fetch_texel_2d_rgba_dxt5(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLubyte *texel) argument 473 _mesa_fetch_texel_rgba_dxt5(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 487 _mesa_fetch_texel_srgb_dxt1(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 500 _mesa_fetch_texel_srgba_dxt1(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 513 _mesa_fetch_texel_srgba_dxt3(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument 526 _mesa_fetch_texel_srgba_dxt5(const struct swrast_texture_image *texImage, GLint i, GLint j, GLint k, GLfloat *texel) argument [all...] |
H A D | texgetimage.c | 77 struct gl_texture_image *texImage) 79 const GLint width = texImage->Width; 80 const GLint height = texImage->Height; 81 const GLint depth = texImage->Depth; 95 ctx->Driver.MapTextureImage(ctx, texImage, img, 105 _mesa_unpack_float_z_row(texImage->TexFormat, width, src, depthRow); 109 ctx->Driver.UnmapTextureImage(ctx, texImage, img); 127 struct gl_texture_image *texImage) 129 const GLint width = texImage->Width; 130 const GLint height = texImage 75 get_tex_depth(struct gl_context *ctx, GLuint dimensions, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage) argument 125 get_tex_depth_stencil(struct gl_context *ctx, GLuint dimensions, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage) argument 170 get_tex_ycbcr(struct gl_context *ctx, GLuint dimensions, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage) argument 223 get_tex_rgba_compressed(struct gl_context *ctx, GLuint dimensions, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage, GLbitfield transferOps) argument 317 get_tex_rgba_uncompressed(struct gl_context *ctx, GLuint dimensions, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage, GLbitfield transferOps) argument 428 get_tex_rgba(struct gl_context *ctx, GLuint dimensions, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage) argument 464 get_tex_memcpy(struct gl_context *ctx, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage) argument 533 _mesa_get_teximage(struct gl_context *ctx, GLenum format, GLenum type, GLvoid *pixels, struct gl_texture_image *texImage) argument 600 _mesa_get_compressed_teximage(struct gl_context *ctx, struct gl_texture_image *texImage, GLvoid *img) argument 702 struct gl_texture_image *texImage; local 812 struct gl_texture_image *texImage; local 866 struct gl_texture_image *texImage; local 943 struct gl_texture_image *texImage; local [all...] |
/external/mesa3d/src/mesa/drivers/dri/i915/ |
H A D | intel_tex_copy.c | 149 struct gl_texture_image *texImage, 156 intel_texture_image(texImage), 160 _mesa_meta_CopyTexSubImage(ctx, dims, texImage, 148 intelCopyTexSubImage(struct gl_context *ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, struct gl_renderbuffer *rb, GLint x, GLint y, GLsizei width, GLsizei height) argument
|
H A D | intel_tex_subimage.c | 45 struct gl_texture_image *texImage, 52 struct intel_texture_image *intelImage = intel_texture_image(texImage); 70 if (texImage->TexObject->Target != GL_TEXTURE_2D) 84 _mesa_lookup_enum_by_nr(texImage->TexObject->Target), 85 texImage->Level, xoffset, yoffset, width, height); 113 intel_miptree_get_image_offset(intelImage->mt, texImage->Level, 119 if (!_mesa_texstore(ctx, 2, texImage->_BaseFormat, 120 texImage->TexFormat, 154 struct gl_texture_image *texImage, 162 if (dims != 2 || !intel_blit_texsubimage(ctx, texImage, 44 intel_blit_texsubimage(struct gl_context * ctx, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint width, GLint height, GLenum format, GLenum type, const void *pixels, const struct gl_pixelstore_attrib *packing) argument 152 intelTexSubImage(struct gl_context * ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels, const struct gl_pixelstore_attrib *packing) argument [all...] |
H A D | intel_tex.c | 129 struct gl_texture_image *const texImage = texObj->Image[face][level]; local 130 if (!intel_alloc_texture_image_buffer(ctx, texImage)) 140 struct gl_texture_image *texImage) 142 struct intel_texture_image *intelImage = intel_texture_image(texImage); 139 intel_free_texture_image_buffer(struct gl_context * ctx, struct gl_texture_image *texImage) argument
|
H A D | intel_tex_image.c | 205 struct gl_texture_image *texImage, 210 _mesa_lookup_enum_by_nr(texImage->TexObject->Target), 211 texImage->Level, texImage->Width, texImage->Height, texImage->Depth); 216 try_pbo_upload(ctx, texImage, unpack, format, type, pixels)) { 221 __FUNCTION__, texImage->Width, texImage->Height, texImage 203 intelTexImage(struct gl_context * ctx, GLuint dims, struct gl_texture_image *texImage, GLenum format, GLenum type, const void *pixels, const struct gl_pixelstore_attrib *unpack) argument 278 struct gl_texture_image *texImage; local 331 intel_image_target_texture_2d(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj, struct gl_texture_image *texImage, GLeglImageOES image_handle) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | intel_tex_copy.c | 149 struct gl_texture_image *texImage, 156 intel_texture_image(texImage), 160 _mesa_meta_CopyTexSubImage(ctx, dims, texImage, 148 intelCopyTexSubImage(struct gl_context *ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, struct gl_renderbuffer *rb, GLint x, GLint y, GLsizei width, GLsizei height) argument
|
H A D | intel_tex_subimage.c | 45 struct gl_texture_image *texImage, 52 struct intel_texture_image *intelImage = intel_texture_image(texImage); 70 if (texImage->TexObject->Target != GL_TEXTURE_2D) 84 _mesa_lookup_enum_by_nr(texImage->TexObject->Target), 85 texImage->Level, xoffset, yoffset, width, height); 113 intel_miptree_get_image_offset(intelImage->mt, texImage->Level, 119 if (!_mesa_texstore(ctx, 2, texImage->_BaseFormat, 120 texImage->TexFormat, 154 struct gl_texture_image *texImage, 162 if (dims != 2 || !intel_blit_texsubimage(ctx, texImage, 44 intel_blit_texsubimage(struct gl_context * ctx, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint width, GLint height, GLenum format, GLenum type, const void *pixels, const struct gl_pixelstore_attrib *packing) argument 152 intelTexSubImage(struct gl_context * ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels, const struct gl_pixelstore_attrib *packing) argument [all...] |
H A D | intel_tex.c | 129 struct gl_texture_image *const texImage = texObj->Image[face][level]; local 130 if (!intel_alloc_texture_image_buffer(ctx, texImage)) 140 struct gl_texture_image *texImage) 142 struct intel_texture_image *intelImage = intel_texture_image(texImage); 139 intel_free_texture_image_buffer(struct gl_context * ctx, struct gl_texture_image *texImage) argument
|
H A D | intel_tex_image.c | 205 struct gl_texture_image *texImage, 210 _mesa_lookup_enum_by_nr(texImage->TexObject->Target), 211 texImage->Level, texImage->Width, texImage->Height, texImage->Depth); 216 try_pbo_upload(ctx, texImage, unpack, format, type, pixels)) { 221 __FUNCTION__, texImage->Width, texImage->Height, texImage 203 intelTexImage(struct gl_context * ctx, GLuint dims, struct gl_texture_image *texImage, GLenum format, GLenum type, const void *pixels, const struct gl_pixelstore_attrib *unpack) argument 278 struct gl_texture_image *texImage; local 331 intel_image_target_texture_2d(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj, struct gl_texture_image *texImage, GLeglImageOES image_handle) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/intel/ |
H A D | intel_tex_copy.c | 149 struct gl_texture_image *texImage, 156 intel_texture_image(texImage), 160 _mesa_meta_CopyTexSubImage(ctx, dims, texImage, 148 intelCopyTexSubImage(struct gl_context *ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, struct gl_renderbuffer *rb, GLint x, GLint y, GLsizei width, GLsizei height) argument
|
H A D | intel_tex_subimage.c | 45 struct gl_texture_image *texImage, 52 struct intel_texture_image *intelImage = intel_texture_image(texImage); 70 if (texImage->TexObject->Target != GL_TEXTURE_2D) 84 _mesa_lookup_enum_by_nr(texImage->TexObject->Target), 85 texImage->Level, xoffset, yoffset, width, height); 113 intel_miptree_get_image_offset(intelImage->mt, texImage->Level, 119 if (!_mesa_texstore(ctx, 2, texImage->_BaseFormat, 120 texImage->TexFormat, 154 struct gl_texture_image *texImage, 162 if (dims != 2 || !intel_blit_texsubimage(ctx, texImage, 44 intel_blit_texsubimage(struct gl_context * ctx, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint width, GLint height, GLenum format, GLenum type, const void *pixels, const struct gl_pixelstore_attrib *packing) argument 152 intelTexSubImage(struct gl_context * ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels, const struct gl_pixelstore_attrib *packing) argument [all...] |
H A D | intel_tex.c | 129 struct gl_texture_image *const texImage = texObj->Image[face][level]; local 130 if (!intel_alloc_texture_image_buffer(ctx, texImage)) 140 struct gl_texture_image *texImage) 142 struct intel_texture_image *intelImage = intel_texture_image(texImage); 139 intel_free_texture_image_buffer(struct gl_context * ctx, struct gl_texture_image *texImage) argument
|
H A D | intel_tex_image.c | 205 struct gl_texture_image *texImage, 210 _mesa_lookup_enum_by_nr(texImage->TexObject->Target), 211 texImage->Level, texImage->Width, texImage->Height, texImage->Depth); 216 try_pbo_upload(ctx, texImage, unpack, format, type, pixels)) { 221 __FUNCTION__, texImage->Width, texImage->Height, texImage 203 intelTexImage(struct gl_context * ctx, GLuint dims, struct gl_texture_image *texImage, GLenum format, GLenum type, const void *pixels, const struct gl_pixelstore_attrib *unpack) argument 278 struct gl_texture_image *texImage; local 331 intel_image_target_texture_2d(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj, struct gl_texture_image *texImage, GLeglImageOES image_handle) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/r200/ |
H A D | radeon_tex_copy.c | 138 struct gl_texture_image *texImage, 148 radeon_tex_obj(texImage->TexObject), 149 (radeon_texture_image *)texImage, 156 _mesa_meta_CopyTexSubImage(ctx, dims, texImage, 137 radeonCopyTexSubImage(struct gl_context *ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, struct gl_renderbuffer *rb, GLint x, GLint y, GLsizei width, GLsizei height) argument
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
H A D | radeon_tex_copy.c | 138 struct gl_texture_image *texImage, 148 radeon_tex_obj(texImage->TexObject), 149 (radeon_texture_image *)texImage, 156 _mesa_meta_CopyTexSubImage(ctx, dims, texImage, 137 radeonCopyTexSubImage(struct gl_context *ctx, GLuint dims, struct gl_texture_image *texImage, GLint xoffset, GLint yoffset, GLint zoffset, struct gl_renderbuffer *rb, GLint x, GLint y, GLsizei width, GLsizei height) argument
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_eglimage.c | 102 struct gl_texture_image *texImage, 117 stImage = st_texture_image(texImage); 127 _mesa_init_teximage_fields(ctx, texImage, 146 struct gl_texture_image *texImage, 156 st_bind_surface(ctx, target, texObj, texImage, ps); 100 st_bind_surface(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj, struct gl_texture_image *texImage, struct pipe_surface *ps) argument 144 st_egl_image_target_texture_2d(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj, struct gl_texture_image *texImage, GLeglImageOES image_handle) argument
|
/external/mesa3d/src/mesa/swrast/ |
H A D | s_texfetch.c | 96 static void fetch_null_texelf( const struct swrast_texture_image *texImage, argument 99 (void) texImage; (void) i; (void) j; (void) k; 1152 struct swrast_texture_image *texImage, GLuint dims) 1154 gl_format format = texImage->Base.TexFormat; 1163 texImage->FetchTexel = _mesa_get_texel_fetch_func(format, dims); 1164 ASSERT(texImage->FetchTexel); 1151 set_fetch_functions(struct gl_sampler_object *samp, struct swrast_texture_image *texImage, GLuint dims) argument
|
H A D | s_aalinetemp.h | 182 const struct gl_texture_image *texImage = obj->Image[0][obj->BaseLevel]; local 183 line.texWidth[attr] = (GLfloat) texImage->Width; 184 line.texHeight[attr] = (GLfloat) texImage->Height;
|