Home
last modified time | relevance | path

Searched refs:texobj (Results 1 – 24 of 24) sorted by relevance

/external/mesa3d/src/mesa/state_tracker/
Dst_atom_sampler.c107 const struct gl_texture_object *texobj, in st_convert_sampler() argument
117 if (texobj->_IsIntegerFormat && st->ctx->Const.ForceIntegerTexNearest) { in st_convert_sampler()
126 if (texobj->Target != GL_TEXTURE_RECTANGLE_ARB) in st_convert_sampler()
168 const GLboolean is_integer = texobj->_IsIntegerFormat; in st_convert_sampler()
169 GLenum texBaseFormat = _mesa_base_tex_image(texobj)->_BaseFormat; in st_convert_sampler()
171 if (texobj->StencilSampling) in st_convert_sampler()
175 const struct st_texture_object *stobj = st_texture_object_const(texobj); in st_convert_sampler()
212 GLenum texBaseFormat = _mesa_base_tex_image(texobj)->_BaseFormat; in st_convert_sampler()
215 (texBaseFormat == GL_DEPTH_STENCIL && !texobj->StencilSampling)) { in st_convert_sampler()
236 const struct gl_texture_object *texobj; in st_convert_sampler_from_unit() local
[all …]
Dst_texture.h349 const struct gl_texture_object *texobj,
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_tex.c68 struct gl_texture_object *texobj = image->TexObject; in intel_alloc_texture_image_buffer() local
69 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_alloc_texture_image_buffer()
93 __func__, texobj, image->Level, in intel_alloc_texture_image_buffer()
110 __func__, texobj, image->Level, in intel_alloc_texture_image_buffer()
127 struct gl_texture_object *texobj, in intel_alloc_texture_storage() argument
132 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_alloc_texture_storage()
133 struct gl_texture_image *first_image = texobj->Image[0][0]; in intel_alloc_texture_storage()
136 const int numFaces = _mesa_num_tex_faces(texobj->Target); in intel_alloc_texture_storage()
149 intel_texobj->mt = intel_miptree_create(brw, texobj->Target, in intel_alloc_texture_storage()
163 struct gl_texture_image *image = texobj->Image[face][level]; in intel_alloc_texture_storage()
Dintel_tex_image.c411 struct gl_texture_object *texobj = image->TexObject; in intel_set_texture_image_mt() local
412 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_set_texture_image_mt()
568 struct gl_texture_object *texobj = image->TexObject; in intel_bind_renderbuffer_tex_image() local
569 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_bind_renderbuffer_tex_image()
579 _mesa_lock_texture(ctx, texobj); in intel_bind_renderbuffer_tex_image()
591 _mesa_unlock_texture(ctx, texobj); in intel_bind_renderbuffer_tex_image()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_tex.c66 struct gl_texture_object *texobj = image->TexObject; in intel_alloc_texture_image_buffer() local
67 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_alloc_texture_image_buffer()
84 __func__, texobj, image->Level, in intel_alloc_texture_image_buffer()
99 __func__, texobj, image->Level, in intel_alloc_texture_image_buffer()
Dintel_tex_image.c225 struct gl_texture_object *texobj = image->TexObject; in intel_set_texture_image_region() local
226 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_set_texture_image_region()
/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_texstate.c715 radeonTexObjPtr texobj ) in import_tex_obj_state() argument
724 cmd[TEX_PP_TXFILTER] |= texobj->pp_txfilter & TEXOBJ_TXFILTER_MASK; in import_tex_obj_state()
726 cmd[TEX_PP_TXFORMAT] |= texobj->pp_txformat & TEXOBJ_TXFORMAT_MASK; in import_tex_obj_state()
727 cmd[TEX_PP_BORDER_COLOR] = texobj->pp_border_color; in import_tex_obj_state()
729 if (texobj->pp_txformat & RADEON_TXFORMAT_NON_POWER2) { in import_tex_obj_state()
731 txr_cmd[TXR_PP_TEX_SIZE] = texobj->pp_txsize; /* NPOT only! */ in import_tex_obj_state()
732 txr_cmd[TXR_PP_TEX_PITCH] = texobj->pp_txpitch; /* NPOT only! */ in import_tex_obj_state()
736 if (texobj->base.Target == GL_TEXTURE_RECTANGLE_NV) { in import_tex_obj_state()
742 if (texobj->base.Target == GL_TEXTURE_CUBE_MAP) { in import_tex_obj_state()
746 cube_cmd[CUBE_PP_CUBIC_FACES] = texobj->pp_cubic_faces; in import_tex_obj_state()
[all …]
Dradeon_tex.c366 if ( t == rmesa->state.texture.unit[i].texobj ) { in radeonDeleteTexture()
367 rmesa->state.texture.unit[i].texobj = NULL; in radeonDeleteTexture()
Dradeon_context.h73 radeonTexObjPtr texobj; member
Dradeon_texture.c107 struct gl_texture_object *texobj = timage->TexObject; in radeonAllocTextureImageBuffer() local
114 teximage_assign_miptree(rmesa, texobj, timage); in radeonAllocTextureImageBuffer()
Dradeon_state_init.c424 radeonTexObj *t = r100->state.texture.unit[i].texobj; in cube_emit_cs()
461 radeonTexObj *t = r100->state.texture.unit[i].texobj; in tex_emit_cs()
Dradeon_state.c1948 t = rmesa->state.texture.unit[i].texobj; in r100ValidateBuffers()
/external/mesa3d/src/mesa/drivers/dri/r200/
Dr200_texstate.c976 radeonTexObjPtr texobj ) in import_tex_obj_state() argument
984 cmd[TEX_PP_TXFILTER] |= texobj->pp_txfilter & TEXOBJ_TXFILTER_MASK; in import_tex_obj_state()
986 cmd[TEX_PP_TXFORMAT] |= texobj->pp_txformat & TEXOBJ_TXFORMAT_MASK; in import_tex_obj_state()
988 cmd[TEX_PP_TXFORMAT_X] |= texobj->pp_txformat_x & TEXOBJ_TXFORMAT_X_MASK; in import_tex_obj_state()
989 cmd[TEX_PP_TXSIZE] = texobj->pp_txsize; /* NPOT only! */ in import_tex_obj_state()
990 cmd[TEX_PP_TXPITCH] = texobj->pp_txpitch; /* NPOT only! */ in import_tex_obj_state()
991 cmd[TEX_PP_BORDER_COLOR] = texobj->pp_border_color; in import_tex_obj_state()
993 if (texobj->base.Target == GL_TEXTURE_CUBE_MAP) { in import_tex_obj_state()
997 cube_cmd[CUBE_PP_CUBIC_FACES] = texobj->pp_cubic_faces; in import_tex_obj_state()
1000 cmd[TEX_PP_CUBIC_FACES] = texobj->pp_cubic_faces; in import_tex_obj_state()
[all …]
Dr200_tex.c424 if ( t == rmesa->state.texture.unit[i].texobj ) { in r200DeleteTexture()
425 rmesa->state.texture.unit[i].texobj = NULL; in r200DeleteTexture()
Dradeon_texture.c107 struct gl_texture_object *texobj = timage->TexObject; in radeonAllocTextureImageBuffer() local
114 teximage_assign_miptree(rmesa, texobj, timage); in radeonAllocTextureImageBuffer()
Dr200_context.h78 radeonTexObjPtr texobj; member
Dr200_state_init.c533 radeonTexObj *t = r200->state.texture.unit[i].texobj; in get_tex_mm_size()
572 radeonTexObj *t = r200->state.texture.unit[i].texobj; in tex_emit_mm()
601 radeonTexObj *t = r200->state.texture.unit[i].texobj; in cube_emit_cs()
/external/mesa3d/doxygen/
Dcore_subset.doxy99 texobj.[ch] \
/external/mesa3d/src/mesa/
DMakefile.sources254 main/texobj.c \
255 main/texobj.h \
Dmeson.build285 'main/texobj.c',
286 'main/texobj.h',
/external/mesa3d/include/CL/
Dcl2.hpp4935 cl_GLuint texobj, in Image2DGL() argument
4944 texobj, in Image2DGL()
5257 cl_GLuint texobj, in Image3DGL() argument
5266 texobj, in Image3DGL()
5343 cl_GLuint texobj, in ImageGL() argument
5352 texobj, in ImageGL()
Dcl.hpp4062 cl_GLuint texobj, in Image2DGL() argument
4071 texobj, in Image2DGL()
4374 cl_GLuint texobj, in Image3DGL() argument
4383 texobj, in Image3DGL()
4458 cl_GLuint texobj, in ImageGL() argument
4467 texobj, in ImageGL()
/external/mesa3d/docs/
Dversions.rst353 - demos/texobj demo of texture objects
/external/mesa3d/docs/relnotes/
D7.10.rst414 - mesa: silence new warnings in texobj.c
2815 - mesa: Clean up header file inclusion in texobj.h.