Searched refs:texObj (Results 1 - 25 of 130) sorted by relevance

123456

/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_gen_mipmap.c121 struct gl_texture_object *texObj,
127 baseImage = _mesa_get_tex_image(ctx, texObj, target, texObj->BaseLevel);
129 numLevels = texObj->BaseLevel + baseImage->MaxNumLevels;
130 numLevels = MIN2(numLevels, texObj->MaxLevel + 1);
142 struct gl_texture_object *texObj)
145 struct st_texture_object *stObj = st_texture_object(texObj);
146 struct pipe_resource *pt = st_get_texobj_resource(texObj);
147 const uint baseLevel = texObj->BaseLevel;
159 lastLevel = compute_num_levels(ctx, texObj, targe
120 compute_num_levels(struct gl_context *ctx, struct gl_texture_object *texObj, GLenum target) argument
141 st_generate_mipmap(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj) argument
[all...]
H A Dst_gen_mipmap.h49 struct gl_texture_object *texObj);
H A Dst_cb_eglimage.c101 struct gl_texture_object *texObj,
116 stObj = st_texture_object(texObj);
121 _mesa_clear_texture_object(ctx, texObj);
140 _mesa_dirty_texobj(ctx, texObj, GL_TRUE);
145 struct gl_texture_object *texObj,
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/state_tracker/
H A Dst_gen_mipmap.c121 struct gl_texture_object *texObj,
127 baseImage = _mesa_get_tex_image(ctx, texObj, target, texObj->BaseLevel);
129 numLevels = texObj->BaseLevel + baseImage->MaxNumLevels;
130 numLevels = MIN2(numLevels, texObj->MaxLevel + 1);
142 struct gl_texture_object *texObj)
145 struct st_texture_object *stObj = st_texture_object(texObj);
146 struct pipe_resource *pt = st_get_texobj_resource(texObj);
147 const uint baseLevel = texObj->BaseLevel;
159 lastLevel = compute_num_levels(ctx, texObj, targe
120 compute_num_levels(struct gl_context *ctx, struct gl_texture_object *texObj, GLenum target) argument
141 st_generate_mipmap(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj) argument
[all...]
H A Dst_gen_mipmap.h49 struct gl_texture_object *texObj);
H A Dst_cb_eglimage.c101 struct gl_texture_object *texObj,
116 stObj = st_texture_object(texObj);
121 _mesa_clear_texture_object(ctx, texObj);
140 _mesa_dirty_texobj(ctx, texObj, GL_TRUE);
145 struct gl_texture_object *texObj,
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/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dtexparam.c241 incomplete(struct gl_context *ctx, struct gl_texture_object *texObj) argument
244 _mesa_dirty_texobj(ctx, texObj, GL_TRUE);
254 struct gl_texture_object *texObj,
259 if (texObj->Sampler.MinFilter == params[0])
265 texObj->Sampler.MinFilter = params[0];
271 if (texObj->Target != GL_TEXTURE_RECTANGLE_NV &&
272 texObj->Target != GL_TEXTURE_EXTERNAL_OES) {
274 texObj->Sampler.MinFilter = params[0];
284 if (texObj->Sampler.MagFilter == params[0])
290 texObj
253 set_tex_parameteri(struct gl_context *ctx, struct gl_texture_object *texObj, GLenum pname, const GLint *params) argument
536 set_tex_parameterf(struct gl_context *ctx, struct gl_texture_object *texObj, GLenum pname, const GLfloat *params) argument
640 struct gl_texture_object *texObj; local
701 struct gl_texture_object *texObj; local
777 struct gl_texture_object *texObj; local
821 struct gl_texture_object *texObj; local
882 struct gl_texture_object *texObj; local
912 struct gl_texture_object *texObj; local
988 get_tex_level_parameter_image(struct gl_context *ctx, const struct gl_texture_object *texObj, GLenum target, GLint level, GLenum pname, GLint *params) argument
1135 get_tex_level_parameter_buffer(struct gl_context *ctx, const struct gl_texture_object *texObj, GLenum pname, GLint *params) argument
1248 struct gl_texture_object *texObj; local
1655 struct gl_texture_object *texObj; local
1677 struct gl_texture_object *texObj; local
[all...]
H A Dtexstorage.c126 struct gl_texture_object *texObj,
131 const GLenum target = texObj->Target;
142 texFormat = _mesa_choose_texture_format(ctx, texObj, target, 0,
152 _mesa_get_tex_image(ctx, texObj, faceTarget, level);
171 if (!_mesa_is_proxy_texture(texObj->Target)) {
173 if (!ctx->Driver.AllocTextureStorage(ctx, texObj, levels,
182 struct gl_texture_image *texImage = texObj->Image[face][level];
197 texObj->Immutable = GL_TRUE;
208 struct gl_texture_object *texObj)
210 const GLenum target = texObj
125 setup_texstorage(struct gl_context *ctx, struct gl_texture_object *texObj, GLuint dims, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth) argument
206 clear_image_fields(struct gl_context *ctx, GLuint dims, struct gl_texture_object *texObj) argument
246 struct gl_texture_object *texObj; local
359 struct gl_texture_object *texObj; local
[all...]
H A Dtexobj.h94 _mesa_is_texture_complete(const struct gl_texture_object *texObj, argument
97 if (texObj->_IsIntegerFormat &&
106 return texObj->_MipmapComplete;
108 return texObj->_BaseComplete;
117 _mesa_cube_complete(const struct gl_texture_object *texObj);
120 _mesa_dirty_texobj(struct gl_context *ctx, struct gl_texture_object *texObj,
H A Dmipmap.h46 struct gl_texture_object *texObj, GLuint level,
52 struct gl_texture_object *texObj);
/external/mesa3d/src/mesa/main/
H A Dtexparam.c241 incomplete(struct gl_context *ctx, struct gl_texture_object *texObj) argument
244 _mesa_dirty_texobj(ctx, texObj, GL_TRUE);
254 struct gl_texture_object *texObj,
259 if (texObj->Sampler.MinFilter == params[0])
265 texObj->Sampler.MinFilter = params[0];
271 if (texObj->Target != GL_TEXTURE_RECTANGLE_NV &&
272 texObj->Target != GL_TEXTURE_EXTERNAL_OES) {
274 texObj->Sampler.MinFilter = params[0];
284 if (texObj->Sampler.MagFilter == params[0])
290 texObj
253 set_tex_parameteri(struct gl_context *ctx, struct gl_texture_object *texObj, GLenum pname, const GLint *params) argument
536 set_tex_parameterf(struct gl_context *ctx, struct gl_texture_object *texObj, GLenum pname, const GLfloat *params) argument
640 struct gl_texture_object *texObj; local
701 struct gl_texture_object *texObj; local
777 struct gl_texture_object *texObj; local
821 struct gl_texture_object *texObj; local
882 struct gl_texture_object *texObj; local
912 struct gl_texture_object *texObj; local
988 get_tex_level_parameter_image(struct gl_context *ctx, const struct gl_texture_object *texObj, GLenum target, GLint level, GLenum pname, GLint *params) argument
1135 get_tex_level_parameter_buffer(struct gl_context *ctx, const struct gl_texture_object *texObj, GLenum pname, GLint *params) argument
1248 struct gl_texture_object *texObj; local
1655 struct gl_texture_object *texObj; local
1677 struct gl_texture_object *texObj; local
[all...]
H A Dtexstorage.c126 struct gl_texture_object *texObj,
131 const GLenum target = texObj->Target;
142 texFormat = _mesa_choose_texture_format(ctx, texObj, target, 0,
152 _mesa_get_tex_image(ctx, texObj, faceTarget, level);
171 if (!_mesa_is_proxy_texture(texObj->Target)) {
173 if (!ctx->Driver.AllocTextureStorage(ctx, texObj, levels,
182 struct gl_texture_image *texImage = texObj->Image[face][level];
197 texObj->Immutable = GL_TRUE;
208 struct gl_texture_object *texObj)
210 const GLenum target = texObj
125 setup_texstorage(struct gl_context *ctx, struct gl_texture_object *texObj, GLuint dims, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth) argument
206 clear_image_fields(struct gl_context *ctx, GLuint dims, struct gl_texture_object *texObj) argument
246 struct gl_texture_object *texObj; local
359 struct gl_texture_object *texObj; local
[all...]
H A Dtexobj.h94 _mesa_is_texture_complete(const struct gl_texture_object *texObj, argument
97 if (texObj->_IsIntegerFormat &&
106 return texObj->_MipmapComplete;
108 return texObj->_BaseComplete;
117 _mesa_cube_complete(const struct gl_texture_object *texObj);
120 _mesa_dirty_texobj(struct gl_context *ctx, struct gl_texture_object *texObj,
H A Dmipmap.h46 struct gl_texture_object *texObj, GLuint level,
52 struct gl_texture_object *texObj);
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/r200/
H A Dradeon_texture.h54 struct gl_texture_object *texObj);
57 void radeon_swrast_map_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
58 void radeon_swrast_unmap_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
82 struct gl_texture_object *texObj,
H A Dradeon_mipmap_tree.c321 static GLboolean radeon_miptree_matches_texture(radeon_mipmap_tree *mt, struct gl_texture_object *texObj) argument
327 if (texObj->BaseLevel < mt->baseLevel)
330 mtBaseLevel = &mt->levels[texObj->BaseLevel - mt->baseLevel];
331 firstImage = texObj->Image[0][texObj->BaseLevel];
332 numLevels = MIN2(texObj->_MaxLevel - texObj->BaseLevel + 1, firstImage->MaxNumLevels);
335 fprintf(stderr, "Checking if miptree %p matches texObj %p\n", mt, texObj);
336 fprintf(stderr, "target %d vs %d\n", mt->target, texObj
369 struct gl_texture_object *texObj = &t->base; local
477 get_biggest_matching_miptree(radeonTexObj *texObj, unsigned firstLevel, unsigned lastLevel) argument
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
603 get_base_teximage_offset(radeonTexObj *texObj) argument
[all...]
H A Dradeon_texture.c52 struct gl_texture_object *texObj,
56 struct gl_texture_object *texObj,
547 struct gl_texture_object *texObj,
550 radeonTexObj *t = radeon_tex_obj(texObj);
557 texObj,
561 "%s: texObj %p, texImage %p, "
562 "texObj miptree doesn't match, allocated new miptree %p\n",
563 __FUNCTION__, texObj, texImage, t->mt);
593 struct gl_texture_object *texObj,
598 radeonTexObj *t = radeon_tex_obj(texObj);
546 teximage_assign_miptree(radeonContextPtr rmesa, struct gl_texture_object *texObj, struct gl_texture_image *texImage) argument
592 radeon_image_target_texture_2d(struct gl_context *ctx, GLenum target, struct gl_texture_object *texObj, struct gl_texture_image *texImage, GLeglImageOES image_handle) argument
750 radeon_swrast_map_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj) argument
766 radeon_swrast_unmap_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj) argument
782 radeon_miptree_create_for_teximage(radeonContextPtr rmesa, struct gl_texture_object *texObj, struct gl_texture_image *texImage) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/radeon/
H A Dradeon_texture.h54 struct gl_texture_object *texObj);
57 void radeon_swrast_map_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
58 void radeon_swrast_unmap_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
82 struct gl_texture_object *texObj,
H A Dradeon_mipmap_tree.c321 static GLboolean radeon_miptree_matches_texture(radeon_mipmap_tree *mt, struct gl_texture_object *texObj) argument
327 if (texObj->BaseLevel < mt->baseLevel)
330 mtBaseLevel = &mt->levels[texObj->BaseLevel - mt->baseLevel];
331 firstImage = texObj->Image[0][texObj->BaseLevel];
332 numLevels = MIN2(texObj->_MaxLevel - texObj->BaseLevel + 1, firstImage->MaxNumLevels);
335 fprintf(stderr, "Checking if miptree %p matches texObj %p\n", mt, texObj);
336 fprintf(stderr, "target %d vs %d\n", mt->target, texObj
369 struct gl_texture_object *texObj = &t->base; local
477 get_biggest_matching_miptree(radeonTexObj *texObj, unsigned firstLevel, unsigned lastLevel) argument
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
603 get_base_teximage_offset(radeonTexObj *texObj) argument
[all...]
/external/mesa3d/src/mesa/drivers/dri/r200/
H A Dradeon_texture.h54 struct gl_texture_object *texObj);
57 void radeon_swrast_map_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
58 void radeon_swrast_unmap_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
82 struct gl_texture_object *texObj,
H A Dradeon_mipmap_tree.c321 static GLboolean radeon_miptree_matches_texture(radeon_mipmap_tree *mt, struct gl_texture_object *texObj) argument
327 if (texObj->BaseLevel < mt->baseLevel)
330 mtBaseLevel = &mt->levels[texObj->BaseLevel - mt->baseLevel];
331 firstImage = texObj->Image[0][texObj->BaseLevel];
332 numLevels = MIN2(texObj->_MaxLevel - texObj->BaseLevel + 1, firstImage->MaxNumLevels);
335 fprintf(stderr, "Checking if miptree %p matches texObj %p\n", mt, texObj);
336 fprintf(stderr, "target %d vs %d\n", mt->target, texObj
369 struct gl_texture_object *texObj = &t->base; local
477 get_biggest_matching_miptree(radeonTexObj *texObj, unsigned firstLevel, unsigned lastLevel) argument
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
603 get_base_teximage_offset(radeonTexObj *texObj) argument
[all...]
/external/mesa3d/src/mesa/drivers/dri/radeon/
H A Dradeon_texture.h54 struct gl_texture_object *texObj);
57 void radeon_swrast_map_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
58 void radeon_swrast_unmap_texture_images(struct gl_context *ctx, struct gl_texture_object *texObj);
82 struct gl_texture_object *texObj,
H A Dradeon_mipmap_tree.c321 static GLboolean radeon_miptree_matches_texture(radeon_mipmap_tree *mt, struct gl_texture_object *texObj) argument
327 if (texObj->BaseLevel < mt->baseLevel)
330 mtBaseLevel = &mt->levels[texObj->BaseLevel - mt->baseLevel];
331 firstImage = texObj->Image[0][texObj->BaseLevel];
332 numLevels = MIN2(texObj->_MaxLevel - texObj->BaseLevel + 1, firstImage->MaxNumLevels);
335 fprintf(stderr, "Checking if miptree %p matches texObj %p\n", mt, texObj);
336 fprintf(stderr, "target %d vs %d\n", mt->target, texObj
369 struct gl_texture_object *texObj = &t->base; local
477 get_biggest_matching_miptree(radeonTexObj *texObj, unsigned firstLevel, unsigned lastLevel) argument
539 radeon_validate_texture_miptree(struct gl_context * ctx, struct gl_sampler_object *samp, struct gl_texture_object *texObj) argument
603 get_base_teximage_offset(radeonTexObj *texObj) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/
H A Ds_texture.c248 _swrast_map_texture(struct gl_context *ctx, struct gl_texture_object *texObj) argument
250 const GLuint faces = _mesa_num_tex_faces(texObj->Target);
254 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) {
255 struct gl_texture_image *texImage = texObj->Image[face][level];
269 _swrast_unmap_texture(struct gl_context *ctx, struct gl_texture_object *texObj) argument
271 const GLuint faces = _mesa_num_tex_faces(texObj->Target);
275 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) {
276 struct gl_texture_image *texImage = texObj->Image[face][level];
300 struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current; local
302 _swrast_map_texture(ctx, texObj);
320 struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current; local
334 _swrast_AllocTextureStorage(struct gl_context *ctx, struct gl_texture_object *texObj, GLsizei levels, GLsizei width, GLsizei height, GLsizei depth) argument
[all...]
/external/mesa3d/src/mesa/swrast/
H A Ds_texture.c248 _swrast_map_texture(struct gl_context *ctx, struct gl_texture_object *texObj) argument
250 const GLuint faces = _mesa_num_tex_faces(texObj->Target);
254 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) {
255 struct gl_texture_image *texImage = texObj->Image[face][level];
269 _swrast_unmap_texture(struct gl_context *ctx, struct gl_texture_object *texObj) argument
271 const GLuint faces = _mesa_num_tex_faces(texObj->Target);
275 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) {
276 struct gl_texture_image *texImage = texObj->Image[face][level];
300 struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current; local
302 _swrast_map_texture(ctx, texObj);
320 struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current; local
334 _swrast_AllocTextureStorage(struct gl_context *ctx, struct gl_texture_object *texObj, GLsizei levels, GLsizei width, GLsizei height, GLsizei depth) argument
[all...]

Completed in 300 milliseconds

123456