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.c131 struct gl_texture_object *texobj; in convert_sampler() local
135 texobj = ctx->Texture.Unit[texUnit]._Current; in convert_sampler()
136 if (!texobj) { in convert_sampler()
137 texobj = _mesa_get_fallback_texture(ctx, TEXTURE_2D_INDEX); in convert_sampler()
151 if (texobj->Target != GL_TEXTURE_RECTANGLE_ARB) in convert_sampler()
158 (GLfloat) texobj->MaxLevel - texobj->BaseLevel); in convert_sampler()
159 sampler->max_lod = MIN2((GLfloat) texobj->MaxLevel - texobj->BaseLevel, in convert_sampler()
178 teximg = texobj->Image[0][texobj->BaseLevel]; in convert_sampler()
/external/mesa3d/src/mesa/drivers/dri/intel/
Dintel_tex.c58 struct gl_texture_object *texobj = image->TexObject; in intel_alloc_texture_image_buffer() local
59 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_alloc_texture_image_buffer()
71 switch (texobj->Target) { in intel_alloc_texture_image_buffer()
91 __FUNCTION__, texobj, image->Level, in intel_alloc_texture_image_buffer()
106 __FUNCTION__, texobj, image->Level, in intel_alloc_texture_image_buffer()
Dintel_tex_image.c245 struct gl_texture_object *texobj = image->TexObject; in intel_set_texture_image_region() local
246 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_set_texture_image_region()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_tex.c58 struct gl_texture_object *texobj = image->TexObject; in intel_alloc_texture_image_buffer() local
59 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_alloc_texture_image_buffer()
71 switch (texobj->Target) { in intel_alloc_texture_image_buffer()
91 __FUNCTION__, texobj, image->Level, in intel_alloc_texture_image_buffer()
106 __FUNCTION__, texobj, image->Level, in intel_alloc_texture_image_buffer()
Dintel_tex_image.c245 struct gl_texture_object *texobj = image->TexObject; in intel_set_texture_image_region() local
246 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_set_texture_image_region()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_tex.c58 struct gl_texture_object *texobj = image->TexObject; in intel_alloc_texture_image_buffer() local
59 struct intel_texture_object *intel_texobj = intel_texture_object(texobj); in intel_alloc_texture_image_buffer()
71 switch (texobj->Target) { in intel_alloc_texture_image_buffer()
91 __FUNCTION__, texobj, image->Level, in intel_alloc_texture_image_buffer()
106 __FUNCTION__, texobj, image->Level, in intel_alloc_texture_image_buffer()
Dintel_tex_image.c245 struct gl_texture_object *texobj = image->TexObject; in intel_set_texture_image_region() local
246 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.c783 radeonTexObjPtr texobj ) in import_tex_obj_state() argument
792 cmd[TEX_PP_TXFILTER] |= texobj->pp_txfilter & TEXOBJ_TXFILTER_MASK; in import_tex_obj_state()
794 cmd[TEX_PP_TXFORMAT] |= texobj->pp_txformat & TEXOBJ_TXFORMAT_MASK; in import_tex_obj_state()
795 cmd[TEX_PP_BORDER_COLOR] = texobj->pp_border_color; in import_tex_obj_state()
797 if (texobj->pp_txformat & RADEON_TXFORMAT_NON_POWER2) { in import_tex_obj_state()
799 txr_cmd[TXR_PP_TEX_SIZE] = texobj->pp_txsize; /* NPOT only! */ in import_tex_obj_state()
800 txr_cmd[TXR_PP_TEX_PITCH] = texobj->pp_txpitch; /* NPOT only! */ in import_tex_obj_state()
804 if (texobj->base.Target == GL_TEXTURE_RECTANGLE_NV) { in import_tex_obj_state()
810 if (texobj->base.Target == GL_TEXTURE_CUBE_MAP) { in import_tex_obj_state()
814 cube_cmd[CUBE_PP_CUBIC_FACES] = texobj->pp_cubic_faces; in import_tex_obj_state()
[all …]
Dradeon_tex.c368 if ( t == rmesa->state.texture.unit[i].texobj ) { in radeonDeleteTexture()
369 rmesa->state.texture.unit[i].texobj = NULL; in radeonDeleteTexture()
Dradeon_texture.c110 struct gl_texture_object *texobj = timage->TexObject; in radeonAllocTextureImageBuffer() local
115 switch (texobj->Target) { in radeonAllocTextureImageBuffer()
124 teximage_assign_miptree(rmesa, texobj, timage); in radeonAllocTextureImageBuffer()
Dradeon_context.h74 radeonTexObjPtr texobj; member
Dradeon_state_init.c421 radeonTexObj *t = r100->state.texture.unit[i].texobj; in cube_emit_cs()
457 radeonTexObj *t = r100->state.texture.unit[i].texobj; in tex_emit_cs()
Dradeon_state.c2021 t = rmesa->state.texture.unit[i].texobj; in r100ValidateBuffers()
/external/mesa3d/src/mesa/main/
Ddescrip.mms87 texobj.c \
161 texobj.obj,\
240 texobj.obj : texobj.c
/external/mesa3d/src/mesa/drivers/dri/r200/
Dr200_texstate.c1072 radeonTexObjPtr texobj ) in import_tex_obj_state() argument
1080 cmd[TEX_PP_TXFILTER] |= texobj->pp_txfilter & TEXOBJ_TXFILTER_MASK; in import_tex_obj_state()
1082 cmd[TEX_PP_TXFORMAT] |= texobj->pp_txformat & TEXOBJ_TXFORMAT_MASK; in import_tex_obj_state()
1084 cmd[TEX_PP_TXFORMAT_X] |= texobj->pp_txformat_x & TEXOBJ_TXFORMAT_X_MASK; in import_tex_obj_state()
1085 cmd[TEX_PP_TXSIZE] = texobj->pp_txsize; /* NPOT only! */ in import_tex_obj_state()
1086 cmd[TEX_PP_TXPITCH] = texobj->pp_txpitch; /* NPOT only! */ in import_tex_obj_state()
1087 cmd[TEX_PP_BORDER_COLOR] = texobj->pp_border_color; in import_tex_obj_state()
1089 if (texobj->base.Target == GL_TEXTURE_CUBE_MAP) { in import_tex_obj_state()
1093 cube_cmd[CUBE_PP_CUBIC_FACES] = texobj->pp_cubic_faces; in import_tex_obj_state()
1096 cmd[TEX_PP_CUBIC_FACES] = texobj->pp_cubic_faces; in import_tex_obj_state()
[all …]
Dradeon_texture.c110 struct gl_texture_object *texobj = timage->TexObject; in radeonAllocTextureImageBuffer() local
115 switch (texobj->Target) { in radeonAllocTextureImageBuffer()
124 teximage_assign_miptree(rmesa, texobj, timage); in radeonAllocTextureImageBuffer()
Dr200_tex.c426 if ( t == rmesa->state.texture.unit[i].texobj ) { in r200DeleteTexture()
427 rmesa->state.texture.unit[i].texobj = NULL; in r200DeleteTexture()
Dr200_context.h80 radeonTexObjPtr texobj; member
Dr200_state_init.c529 radeonTexObj *t = r200->state.texture.unit[i].texobj; in get_tex_mm_size()
568 radeonTexObj *t = r200->state.texture.unit[i].texobj; in tex_emit_mm()
597 radeonTexObj *t = r200->state.texture.unit[i].texobj; in cube_emit_cs()
/external/mesa3d/doxygen/
Dcore_subset.doxy100 texobj.[ch] \
/external/mesa3d/src/mesa/
Dsources.mak96 $(SRCDIR)main/texobj.c \
DSConscript129 'main/texobj.c',
/external/mesa3d/include/CL/
Dcl.hpp2026 GLuint texobj, in Image2DGL() argument
2035 texobj, in Image2DGL()
2110 GLuint texobj, in Image3DGL() argument
2119 texobj, in Image3DGL()
/external/mesa3d/docs/
DVERSIONS271 - demos/texobj demo of texture objects