Home
last modified time | relevance | path

Searched refs:BaseLevel (Results 1 – 25 of 46) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_tex_validate.c29 maxlevel = tObj->BaseLevel; in intel_update_max_level()
65 if (intelObj->mt && intelObj->mt->first_level != tObj->BaseLevel) in intel_finalize_mipmap_tree()
71 firstImage = intel_texture_image(tObj->Image[0][tObj->BaseLevel]); in intel_finalize_mipmap_tree()
83 intelObj->mt->first_level != tObj->BaseLevel || in intel_finalize_mipmap_tree()
98 width, height, depth, tObj->BaseLevel, intelObj->_MaxLevel); in intel_finalize_mipmap_tree()
103 tObj->BaseLevel, in intel_finalize_mipmap_tree()
118 for (i = tObj->BaseLevel; i <= intelObj->_MaxLevel; i++) { in intel_finalize_mipmap_tree()
Di830_texstate.c144 firstImage = tObj->Image[0][tObj->BaseLevel]; in i830_update_tex_unit()
146 intel_miptree_get_image_offset(intelObj->mt, tObj->BaseLevel, 0, in i830_update_tex_unit()
265 maxlod = MIN2(sampler->MaxLod, tObj->_MaxLevel - tObj->BaseLevel); in i830_update_tex_unit()
Dintel_tex_image.c47 if (intelImage->base.Base.Level > intelObj->base.BaseLevel && in intel_miptree_create_for_teximage()
62 if (intelImage->base.Base.Level < intelObj->base.BaseLevel) in intel_miptree_create_for_teximage()
65 firstLevel = intelObj->base.BaseLevel; in intel_miptree_create_for_teximage()
Di915_texstate.c169 firstImage = tObj->Image[0][tObj->BaseLevel]; in i915_update_tex_unit()
192 maxlod = MIN2(sampler->MaxLod, tObj->_MaxLevel - tObj->BaseLevel); in i915_update_tex_unit()
355 minlod = MIN2(sampler->MinLod, tObj->_MaxLevel - tObj->BaseLevel); in i915_update_tex_unit()
/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_mipmap_tree.c256 minLod = maxLod = tObj->BaseLevel; in calculate_min_max_lod()
258 minLod = tObj->BaseLevel + (GLint)(samp->MinLod); in calculate_min_max_lod()
259 minLod = MAX2(minLod, tObj->BaseLevel); in calculate_min_max_lod()
261 maxLod = tObj->BaseLevel + (GLint)(samp->MaxLod + 0.5); in calculate_min_max_lod()
317 if (texObj->BaseLevel < mt->baseLevel) in radeon_miptree_matches_texture()
320 mtBaseLevel = &mt->levels[texObj->BaseLevel - mt->baseLevel]; in radeon_miptree_matches_texture()
321 firstImage = texObj->Image[0][texObj->BaseLevel]; in radeon_miptree_matches_texture()
322 numLevels = MIN2(texObj->_MaxLevel - texObj->BaseLevel + 1, firstImage->MaxNumLevels); in radeon_miptree_matches_texture()
360 struct gl_texture_image *texImg = texObj->Image[0][texObj->BaseLevel]; in radeon_try_alloc_miptree()
371 numLevels = MIN2(texObj->MaxLevel - texObj->BaseLevel + 1, texImg->MaxNumLevels); in radeon_try_alloc_miptree()
[all …]
Dradeon_texture.c659 if (texImage->Level > texObj->BaseLevel && in radeon_miptree_create_for_teximage()
671 if (texImage->Level < texObj->BaseLevel) in radeon_miptree_create_for_teximage()
674 firstLevel = texObj->BaseLevel; in radeon_miptree_create_for_teximage()
/external/mesa3d/src/mesa/drivers/dri/r200/
Dradeon_mipmap_tree.c256 minLod = maxLod = tObj->BaseLevel; in calculate_min_max_lod()
258 minLod = tObj->BaseLevel + (GLint)(samp->MinLod); in calculate_min_max_lod()
259 minLod = MAX2(minLod, tObj->BaseLevel); in calculate_min_max_lod()
261 maxLod = tObj->BaseLevel + (GLint)(samp->MaxLod + 0.5); in calculate_min_max_lod()
317 if (texObj->BaseLevel < mt->baseLevel) in radeon_miptree_matches_texture()
320 mtBaseLevel = &mt->levels[texObj->BaseLevel - mt->baseLevel]; in radeon_miptree_matches_texture()
321 firstImage = texObj->Image[0][texObj->BaseLevel]; in radeon_miptree_matches_texture()
322 numLevels = MIN2(texObj->_MaxLevel - texObj->BaseLevel + 1, firstImage->MaxNumLevels); in radeon_miptree_matches_texture()
360 struct gl_texture_image *texImg = texObj->Image[0][texObj->BaseLevel]; in radeon_try_alloc_miptree()
371 numLevels = MIN2(texObj->MaxLevel - texObj->BaseLevel + 1, texImg->MaxNumLevels); in radeon_try_alloc_miptree()
[all …]
Dradeon_texture.c659 if (texImage->Level > texObj->BaseLevel && in radeon_miptree_create_for_teximage()
671 if (texImage->Level < texObj->BaseLevel) in radeon_miptree_create_for_teximage()
674 firstLevel = texObj->BaseLevel; in radeon_miptree_create_for_teximage()
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_texture.c261 if (level == t->BaseLevel && (s->offset & 0x7f)) in teximage_fits()
296 struct gl_texture_image *base = t->Image[0][t->BaseLevel]; in get_last_level()
300 return t->BaseLevel; in get_last_level()
302 return MIN2(t->BaseLevel + base->MaxNumLevels - 1, t->MaxLevel); in get_last_level()
308 struct gl_texture_image *base = t->Image[0][t->BaseLevel]; in relayout_texture()
325 for (i = t->BaseLevel; i <= last; i++) { in relayout_texture()
348 if (t->BaseLevel <= last) { in relayout_texture()
358 for (i = t->BaseLevel; i < last; i++) in relayout_texture()
370 if (!teximage_fits(t, t->BaseLevel) || in nouveau_texture_validate()
378 for (i = t->BaseLevel; i <= last; i++) { in nouveau_texture_validate()
[all …]
Dnv04_state_tex.c70 struct gl_texture_image *ti = t->Image[0][t->BaseLevel]; in nv04_emit_tex_obj()
77 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel]; in nv04_emit_tex_obj()
Dnv10_state_tex.c175 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel]; in nv10_emit_tex_obj()
176 ti = t->Image[0][t->BaseLevel]; in nv10_emit_tex_obj()
Dnv20_state_tex.c182 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel]; in nv20_emit_tex_obj()
183 ti = t->Image[0][t->BaseLevel]; in nv20_emit_tex_obj()
Dnv04_state_frag.c142 mesa_format format = t->Image[0][t->BaseLevel]->TexFormat; in get_input_arg()
Dnv04_context.c38 struct gl_texture_image *ti = t->Image[0][t->BaseLevel]; in texunit_needs_combiners()
/external/mesa3d/src/mesa/state_tracker/
Dst_gen_mipmap.c61 baseImage = _mesa_get_tex_image(ctx, texObj, target, texObj->BaseLevel); in compute_num_levels()
63 numLevels = texObj->BaseLevel + baseImage->MaxNumLevels; in compute_num_levels()
83 const uint baseLevel = texObj->BaseLevel; in st_generate_mipmap()
Dst_sampler_view.c496 templ.u.tex.first_level = stObj->base.MinLevel + stObj->base.BaseLevel; in st_create_texture_sampler_view_from_stobj()
545 stObj->base.MinLevel + stObj->base.BaseLevel == view->u.tex.first_level); in st_get_texture_sampler_view_from_stobj()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_tex_validate.c55 intelObj->_MaxLevel = tObj->BaseLevel; in intel_update_max_level()
91 int validate_first_level = tObj->BaseLevel; in intel_finalize_mipmap_tree()
116 firstImage = intel_texture_image(tObj->Image[0][tObj->BaseLevel]); in intel_finalize_mipmap_tree()
Dbrw_wm_surface_state.c313 const struct gl_texture_image *img = t->Image[0][t->BaseLevel]; in brw_get_texture_swizzle()
483 struct gl_texture_image *firstImage = obj->Image[0][obj->BaseLevel]; in brw_update_texture_surface()
551 .base_level = obj->MinLevel + obj->BaseLevel, in brw_update_texture_surface()
552 .levels = intel_obj->_MaxLevel - obj->BaseLevel + 1, in brw_update_texture_surface()
/external/mesa3d/src/mesa/drivers/common/
Dmeta_generate_mipmap.c74 srcLevel = texObj->BaseLevel; in fallback_required()
152 const GLuint baseLevel = texObj->BaseLevel; in _mesa_meta_GenerateMipmap()
229 _mesa_select_tex_image(texObj, target, texObj->BaseLevel); in _mesa_meta_GenerateMipmap()
/external/mesa3d/src/mesa/main/
Dgenmipmap.c120 if (texObj->BaseLevel >= texObj->MaxLevel) { in generate_texture_mipmap()
134 srcImage = _mesa_select_tex_image(texObj, target, texObj->BaseLevel); in generate_texture_mipmap()
Dshaderimage.c490 if (u->Level < t->BaseLevel || in _mesa_is_image_unit_valid()
492 (u->Level == t->BaseLevel && !t->_BaseComplete) || in _mesa_is_image_unit_valid()
493 (u->Level != t->BaseLevel && !t->_MipmapComplete)) in _mesa_is_image_unit_valid()
Dtexobj.h129 texObj->Image[0][texObj->BaseLevel]->_BaseFormat == GL_DEPTH_STENCIL)) && in _mesa_is_texture_complete()
Dtexparam.c376 if (texObj->BaseLevel == params[0]) in set_tex_parameteri()
410 texObj->BaseLevel = MIN2(texObj->ImmutableLevels - 1, params[0]); in set_tex_parameteri()
412 texObj->BaseLevel = params[0]; in set_tex_parameteri()
436 texObj->MaxLevel = CLAMP(params[0], texObj->BaseLevel, in set_tex_parameteri()
1887 *params = (GLfloat) obj->BaseLevel; in get_tex_parameterfv()
2129 *params = obj->BaseLevel; in get_tex_parameteriv()
Dtexobj.c288 obj->BaseLevel = 0; in _mesa_initialize_texture_object()
450 dest->BaseLevel = src->BaseLevel; in _mesa_copy_texture_object()
646 const GLint baseLevel = t->BaseLevel; in _mesa_test_texobj_completeness()
915 return _mesa_cube_level_complete(texObj, texObj->BaseLevel); in _mesa_cube_complete()
/external/mesa3d/src/mesa/swrast/
Ds_texture.c269 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) { in _swrast_map_texture()
329 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) { in _swrast_unmap_texture()

12