Searched refs:first_level (Results 1 - 25 of 194) sorted by relevance

12345678

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/
H A Dlima_texture.h32 unsigned first_level, unsigned last_level);
H A Dlima_texture.c91 unsigned first_level, unsigned last_level)
98 if (first_level != 0) {
99 width = u_minify(width, first_level);
100 height = u_minify(height, first_level);
111 if (lima_res->levels[first_level].width != width) {
112 desc[0] |= lima_res->levels[first_level].width << 18;
123 uint32_t first_va = base_va + lima_res->levels[first_level].offset;
132 for (i = first_level + 1; i <= last_level; i++) {
155 unsigned first_level; local in function:lima_update_tex_desc
164 first_level
89 lima_texture_desc_set_res(struct lima_context * ctx,uint32_t * desc,struct pipe_resource * prsc,unsigned first_level,unsigned last_level) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/
H A Dlima_texture.c73 unsigned first_level, unsigned last_level, unsigned first_layer)
80 if (first_level != 0) {
81 width = u_minify(width, first_level);
82 height = u_minify(height, first_level);
94 desc->stride = lima_res->levels[first_level].stride;
102 uint32_t first_va = base_va + lima_res->levels[first_level].offset + first_layer * lima_res->levels[first_level].layer_stride;
109 for (i = 1; i <= (last_level - first_level); i++) {
110 uint32_t address = base_va + lima_res->levels[first_level + i].offset;
123 unsigned first_level; local in function:lima_update_tex_desc
71 lima_texture_desc_set_res(struct lima_context * ctx,lima_tex_desc * desc,struct pipe_resource * prsc,unsigned first_level,unsigned last_level,unsigned first_layer) argument
243 unsigned first_level = texture->base.u.tex.first_level; local in function:lima_calc_tex_desc_size
[all...]
H A Dlima_texture.h95 unsigned first_level, unsigned last_level,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/
H A Dintel_tex_layout.c141 if (mt->first_level != mt->last_level) {
159 for ( level = mt->first_level ; level <= mt->last_level ; level++ ) {
176 if (level == mt->first_level + 1) {
H A Di915_tex_layout.c128 for (level = mt->first_level; level <= mt->last_level; level++) {
142 for (level = mt->first_level; level <= mt->last_level; level++) {
147 face, level, mt->first_level, mt->last_level);
169 for (level = mt->first_level; level <= MAX2(8, mt->last_level); level++) {
182 for (level = mt->first_level; level <= mt->last_level; level++) {
210 for (level = mt->first_level; level <= mt->last_level; level++) {
337 for (level = mt->first_level; level <= mt->last_level; level++) {
353 } else if (dim < 4 && (face > 0 || mt->first_level > 0)) {
358 for (level = mt->first_level; level <= mt->last_level; level++) {
419 for (level = mt->first_level; leve
[all...]
H A Dintel_mipmap_tree.h155 GLuint first_level; member in struct:intel_mipmap_tree
200 GLuint first_level,
212 GLuint first_level,
264 assert(level >= mt->first_level);
H A Dintel_tex_validate.c65 if (intelObj->mt && intelObj->mt->first_level != tObj->BaseLevel)
76 * For pre-gen4, we have to match first_level == tObj->BaseLevel,
83 intelObj->mt->first_level != tObj->BaseLevel ||
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/
H A Dintel_tex_layout.c141 if (mt->first_level != mt->last_level) {
159 for ( level = mt->first_level ; level <= mt->last_level ; level++ ) {
176 if (level == mt->first_level + 1) {
H A Di915_tex_layout.c128 for (level = mt->first_level; level <= mt->last_level; level++) {
142 for (level = mt->first_level; level <= mt->last_level; level++) {
147 face, level, mt->first_level, mt->last_level);
169 for (level = mt->first_level; level <= MAX2(8, mt->last_level); level++) {
182 for (level = mt->first_level; level <= mt->last_level; level++) {
210 for (level = mt->first_level; level <= mt->last_level; level++) {
337 for (level = mt->first_level; level <= mt->last_level; level++) {
353 } else if (dim < 4 && (face > 0 || mt->first_level > 0)) {
358 for (level = mt->first_level; level <= mt->last_level; level++) {
419 for (level = mt->first_level; leve
[all...]
H A Dintel_mipmap_tree.h155 GLuint first_level; member in struct:intel_mipmap_tree
200 GLuint first_level,
212 GLuint first_level,
264 assert(level >= mt->first_level);
H A Dintel_tex_validate.c65 if (intelObj->mt && intelObj->mt->first_level != tObj->Attrib.BaseLevel)
76 * For pre-gen4, we have to match first_level == tObj->BaseLevel,
83 intelObj->mt->first_level != tObj->Attrib.BaseLevel ||
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_clear_blit.h43 struct pipe_resource *src, int first_level, int last_level);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_clear_blit.h43 struct pipe_resource *src, int first_level, int last_level);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/
H A Di915_state_sampler.c307 int first_level = view->u.tex.first_level; local in function:update_map
308 const uint num_levels = pt->last_level - first_level;
319 width = u_minify(width, first_level);
320 height = u_minify(height, first_level);
359 state[2] = i915_texture_offset(tex, first_level, 0);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
H A Di915_state_sampler.c289 int first_level = view->u.tex.first_level; local in function:update_map
290 const uint32_t num_levels = pt->last_level - first_level;
301 width = u_minify(width, first_level);
302 height = u_minify(height, first_level);
337 state[2] = i915_texture_offset(tex, first_level, 0);
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_texture.c312 level += iview->first_level;
454 unsigned first_level, unsigned last_level,
466 unsigned levels = 1 + last_level - first_level;
491 panfrost_texture_num_elements(iview->first_level, iview->last_level,
502 unsigned level, first_level, last_level; member in struct:panfrost_surface_iter
510 unsigned first_level, unsigned last_level,
516 iter->level = iter->first_level = first_level;
635 iview->first_level, iview->last_level,
679 for (unsigned l = iview->first_level;
453 panfrost_texture_num_elements(unsigned first_level,unsigned last_level,unsigned first_layer,unsigned last_layer,unsigned nr_samples,bool is_cube,bool manual_stride) argument
508 panfrost_surface_iter_begin(struct panfrost_surface_iter * iter,unsigned first_layer,unsigned last_layer,unsigned first_level,unsigned last_level,unsigned first_face,unsigned last_face,unsigned nr_samples) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_state_sampler.c193 unsigned first_level = 0; local in function:prepare_shader_sampling
207 first_level = view->u.tex.first_level;
209 assert(first_level <= last_level);
213 for (j = first_level; j <= last_level; j++) {
223 for (j = first_level; j <= last_level; j++) {
267 first_level, last_level,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_sampler.c259 unsigned first_level = 0; local in function:prepare_shader_sampling
268 first_level = view->u.tex.first_level;
270 assert(first_level <= last_level);
274 for (j = first_level; j <= last_level; j++) {
284 for (j = first_level; j <= last_level; j++) {
328 first_level, last_level,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_state_sampler.c207 unsigned first_level = 0; local in function:prepare_shader_sampling
221 first_level = view->u.tex.first_level;
223 assert(first_level <= last_level);
227 for (j = first_level; j <= last_level; j++) {
237 for (j = first_level; j <= last_level; j++) {
278 first_level, last_level, 0, 0,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_dirty_surfaces.h89 util_dirty_surfaces_use_levels_for_sampling(pipe, dss, (unsigned)pss->min_lod + psv->u.tex.first_level,
90 MIN2((unsigned)ceilf(pss->max_lod) + psv->u.tex.first_level, psv->u.tex.last_level), flush);
H A Du_sampler.c50 view->u.tex.first_level = 0;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_dirty_surfaces.h89 util_dirty_surfaces_use_levels_for_sampling(pipe, dss, (unsigned)pss->min_lod + psv->u.tex.first_level,
90 MIN2((unsigned)ceilf(pss->max_lod) + psv->u.tex.first_level, psv->u.tex.last_level), flush);
H A Du_sampler.c50 view->u.tex.first_level = 0;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/
H A DShader.cpp1224 desc.u.tex.first_level = pCreateSRView->Tex1D.MostDetailedMip;
1225 desc.u.tex.last_level = pCreateSRView->Tex1D.MipLevels - 1 + desc.u.tex.first_level;
1232 desc.u.tex.first_level = pCreateSRView->Tex2D.MostDetailedMip;
1233 desc.u.tex.last_level = pCreateSRView->Tex2D.MipLevels - 1 + desc.u.tex.first_level;
1240 desc.u.tex.first_level = pCreateSRView->Tex3D.MostDetailedMip;
1241 desc.u.tex.last_level = pCreateSRView->Tex3D.MipLevels - 1 + desc.u.tex.first_level;
1246 desc.u.tex.first_level = pCreateSRView->TexCube.MostDetailedMip;
1247 desc.u.tex.last_level = pCreateSRView->TexCube.MipLevels - 1 + desc.u.tex.first_level;
1304 desc.u.tex.first_level = pCreateSRView->Tex1D.MostDetailedMip;
1305 desc.u.tex.last_level = pCreateSRView->Tex1D.MipLevels - 1 + desc.u.tex.first_level;
[all...]

Completed in 22 milliseconds

12345678