HomeSort by: relevance | last modified time | path
    Searched defs:lvl (Results 1 - 25 of 40) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/
fd3_texture.c 154 unsigned lvl; local
177 lvl = 0;
185 lvl = fd_sampler_first_level(cso);
186 miplevels = fd_sampler_last_level(cso) - lvl;
190 A3XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
191 A3XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
194 struct fdl_slice *slice = fd_resource_slice(rsc, lvl);
195 so->texconst2 = A3XX_TEX_CONST_2_PITCH(fd_resource_pitch(rsc, lvl));
203 so->texconst3 = A3XX_TEX_CONST_3_DEPTH(u_minify(prsc->depth0, lvl)) |
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/
fd4_texture.c 157 unsigned lvl, layers = 0; local
187 lvl = 0;
195 lvl = fd_sampler_first_level(cso);
196 miplevels = fd_sampler_last_level(cso) - lvl;
200 so->texconst1 = A4XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
201 A4XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
203 A4XX_TEX_CONST_2_PITCH(fd_resource_pitch(rsc, lvl));
204 so->offset = fd_resource_offset(rsc, lvl, cso->u.tex.first_layer);
232 A4XX_TEX_CONST_3_DEPTH(u_minify(prsc->depth0, lvl)) |
233 A4XX_TEX_CONST_3_LAYERSZ(fd_resource_slice(rsc, lvl)->size0)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
fd5_texture.c 141 unsigned lvl, layers = 0; local
184 lvl = 0;
192 lvl = fd_sampler_first_level(cso);
193 miplevels = fd_sampler_last_level(cso) - lvl;
197 so->texconst1 = A5XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
198 A5XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
200 A5XX_TEX_CONST_2_PITCH(fd_resource_pitch(rsc, lvl));
201 so->offset = fd_resource_offset(rsc, lvl, cso->u.tex.first_layer);
227 A5XX_TEX_CONST_3_ARRAY_PITCH(fd_resource_slice(rsc, lvl)->size0);
228 so->texconst5 = A5XX_TEX_CONST_5_DEPTH(u_minify(prsc->depth0, lvl));
    [all...]
fd5_image.c 99 unsigned lvl = pimg->u.tex.level; local
100 img->offset = fd_resource_offset(rsc, lvl, pimg->u.tex.first_layer);
101 img->pitch = fd_resource_pitch(rsc, lvl);
103 img->width = u_minify(prsc->width0, lvl);
104 img->height = u_minify(prsc->height0, lvl);
126 img->array_pitch = fd_resource_slice(rsc, lvl)->size0;
127 img->depth = u_minify(prsc->depth0, lvl);
  /xsrc/external/mit/MesaLib/dist/src/mesa/main/
texcompress_cpal.c 113 int lvl; local
125 for (lvl = 0; lvl < num_levels; lvl++) {
126 w = width >> lvl;
129 h = height >> lvl;
154 GLint lvl, num_levels; local
174 for (lvl = 0; lvl < num_levels; lvl++)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
fd3_texture.c 217 unsigned lvl; local
241 lvl = 0;
249 lvl = fd_sampler_first_level(cso);
250 miplevels = fd_sampler_last_level(cso) - lvl;
255 A3XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
256 A3XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
260 A3XX_TEX_CONST_2_PITCH(fd3_pipe2nblocksx(cso->format, rsc->slices[lvl].pitch) * rsc->cpp);
270 A3XX_TEX_CONST_3_DEPTH(u_minify(prsc->depth0, lvl)) |
271 A3XX_TEX_CONST_3_LAYERSZ1(rsc->slices[lvl].size0);
272 while (lvl < cso->u.tex.last_level && sz2 != rsc->slices[lvl+1].size0
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
fd5_texture.c 202 unsigned lvl, layers; local
246 lvl = 0;
257 lvl = fd_sampler_first_level(cso);
258 miplevels = fd_sampler_last_level(cso) - lvl;
263 A5XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
264 A5XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
269 format, rsc->slices[lvl].pitch) * rsc->cpp);
270 so->offset = fd_resource_offset(rsc, lvl, cso->u.tex.first_layer);
300 A5XX_TEX_CONST_3_ARRAY_PITCH(rsc->slices[lvl].size0);
302 A5XX_TEX_CONST_5_DEPTH(u_minify(prsc->depth0, lvl));
    [all...]
fd5_image.c 65 unsigned lvl; local
81 lvl = 0;
85 lvl = pimg->u.tex.level;
86 img->offset = fd_resource_offset(rsc, lvl, pimg->u.tex.first_layer);
87 img->pitch = rsc->slices[lvl].pitch * rsc->cpp;
90 img->width = u_minify(prsc->width0, lvl);
91 img->height = u_minify(prsc->height0, lvl);
113 img->array_pitch = rsc->slices[lvl].size0;
114 img->depth = u_minify(prsc->depth0, lvl);
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
texcompress_cpal.c 113 int lvl; local
125 for (lvl = 0; lvl < num_levels; lvl++) {
126 w = width >> lvl;
129 h = height >> lvl;
154 GLint lvl, num_levels; local
174 for (lvl = 0; lvl < num_levels; lvl++)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/radeon/
radeon_state_init.c 425 radeon_mipmap_level *lvl; local
446 lvl = &t->mt->levels[0];
449 OUT_BATCH_RELOC(t->mt->bo, lvl->faces[j].offset,
462 radeon_mipmap_level *lvl; local
486 lvl = &t->mt->levels[t->minLod];
487 OUT_BATCH_RELOC(t->mt->bo, lvl->faces[5].offset,
radeon_mipmap_tree.c 130 radeon_mipmap_level *lvl = &mt->levels[level]; local
133 height = util_next_power_of_two(lvl->height);
135 lvl->rowstride = get_texture_image_row_stride(rmesa, mt->mesaFormat, lvl->width, mt->tilebits, mt->target);
136 lvl->size = get_texture_image_size(mt->mesaFormat, lvl->rowstride, height, lvl->depth, mt->tilebits);
138 assert(lvl->size > 0);
140 lvl->faces[face].offset = *curOffset;
141 *curOffset += lvl->size
294 radeon_mipmap_level *lvl; local
    [all...]
radeon_texture.c 183 radeon_mipmap_level *lvl = &image->mt->levels[texImage->Level]; local
186 base = mt->bo->ptr + lvl->faces[image->base.Base.Face].offset;
188 *stride = lvl->rowstride;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
fd4_texture.c 226 unsigned lvl, layers; local
258 lvl = 0;
269 lvl = fd_sampler_first_level(cso);
270 miplevels = fd_sampler_last_level(cso) - lvl;
275 A4XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
276 A4XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
281 format, rsc->slices[lvl].pitch) * rsc->cpp);
282 so->offset = fd_resource_offset(rsc, lvl, cso->u.tex.first_layer);
312 A4XX_TEX_CONST_3_DEPTH(u_minify(prsc->depth0, lvl)) |
313 A4XX_TEX_CONST_3_LAYERSZ(rsc->slices[lvl].size0)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
fd6_image.c 96 unsigned lvl = pimg->u.tex.level; local
99 img->ubwc_offset = fd_resource_ubwc_offset(rsc, lvl, pimg->u.tex.first_layer);
100 img->offset = fd_resource_offset(rsc, lvl, pimg->u.tex.first_layer);
101 img->pitch = rsc->slices[lvl].pitch * rsc->cpp;
120 img->array_pitch = rsc->slices[lvl].size0;
121 img->depth = u_minify(prsc->depth0, lvl);
127 img->level = lvl;
128 img->width = u_minify(prsc->width0, lvl);
129 img->height = u_minify(prsc->height0, lvl);
fd6_texture.c 223 unsigned lvl, layers; local
243 lvl = 0;
254 lvl = fd_sampler_first_level(cso);
255 miplevels = fd_sampler_last_level(cso) - lvl;
260 A6XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
261 A6XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
266 format, rsc->slices[lvl].pitch) * rsc->cpp);
267 so->offset = fd_resource_offset(rsc, lvl, cso->u.tex.first_layer);
268 so->ubwc_offset = fd_resource_ubwc_offset(rsc, lvl, cso->u.tex.first_layer);
269 so->ubwc_enabled = fd_resource_ubwc_enabled(rsc, lvl);
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/radeon/
radeon_state_init.c 426 radeon_mipmap_level *lvl; local
447 lvl = &t->mt->levels[0];
450 OUT_BATCH_RELOC(lvl->faces[j].offset, t->mt->bo, lvl->faces[j].offset,
463 radeon_mipmap_level *lvl; local
487 lvl = &t->mt->levels[t->minLod];
488 OUT_BATCH_RELOC(lvl->faces[5].offset, t->mt->bo, lvl->faces[5].offset,
  /xsrc/external/mit/mesa-demos/dist/src/tests/
blitfb.c 166 GLuint w, h, lvl; local
173 lvl = 0;
174 for (lvl = 0; ; lvl++) {
178 glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X + f, lvl, GL_RGBA8,
184 glTexImage2D(SrcTexFace, lvl, GL_RGBA8, w, h, 0,
205 lvl = 0;
206 for (lvl = 0; ; lvl++) {
207 glTexImage2D(DstTexFace, lvl, GL_RGBA8, w, h, 0
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
fd6_image.c 99 unsigned lvl = pimg->u.tex.level; local
103 fd_resource_ubwc_offset(rsc, lvl, pimg->u.tex.first_layer);
104 img->offset = fd_resource_offset(rsc, lvl, pimg->u.tex.first_layer);
105 img->pitch = fd_resource_pitch(rsc, lvl);
124 img->array_pitch = fd_resource_slice(rsc, lvl)->size0;
125 img->depth = u_minify(prsc->depth0, lvl);
131 img->level = lvl;
132 img->width = u_minify(prsc->width0, lvl);
133 img->height = u_minify(prsc->height0, lvl);
fd6_texture.c 216 unsigned lvl, layers = 0; local
232 lvl = 0;
240 lvl = fd_sampler_first_level(cso);
241 miplevels = fd_sampler_last_level(cso) - lvl;
245 so->texconst1 = A6XX_TEX_CONST_1_WIDTH(u_minify(prsc->width0, lvl)) |
246 A6XX_TEX_CONST_1_HEIGHT(u_minify(prsc->height0, lvl));
248 A6XX_TEX_CONST_2_PITCH(fd_resource_pitch(rsc, lvl));
250 ubwc_enabled = fd_resource_ubwc_enabled(rsc, lvl);
260 A6XX_TEX_CONST_6_PLANE_PITCH(fd_resource_pitch(next, lvl));
267 fd_resource_ubwc_offset(rsc, lvl, cso->u.tex.first_layer)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
nv30_miptree.c 41 struct nv30_miptree_level *lvl = &mt->level[level]; local
44 return (layer * mt->layer_size) + lvl->offset;
46 return lvl->offset + (layer * lvl->zslice_size);
99 struct nv30_miptree_level *lvl = &mt->level[level]; local
114 rect->pitch = lvl->pitch;
472 struct nv30_miptree_level *lvl = &mt->level[l]; local
476 lvl->offset = size;
477 lvl->pitch = mt->uniform_pitch;
478 if (!lvl->pitch
551 struct nv30_miptree_level *lvl = &mt->level[tmpl->u.tex.level]; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
nv50_compute.c 355 struct nv50_miptree_level *lvl = &mt->level[view->u.tex.level]; local
357 NV50_TILE_SIZE_Y(lvl->tile_mode));
363 info[4] = mt->layer_stride / lvl->pitch;
367 info[8] = NV50_TILE_SHIFT_X(lvl->tile_mode);
368 info[9] = NV50_TILE_SHIFT_Y(lvl->tile_mode);
369 info[10] = NV50_TILE_SHIFT_Z(lvl->tile_mode);
427 struct nv50_miptree_level *lvl = &mt->level[view->u.tex.level]; local
438 address += lvl->offset;
448 const unsigned tsy = NV50_TILE_SIZE_Y(lvl->tile_mode);
449 const unsigned tsz = NV50_TILE_SIZE_Z(lvl->tile_mode)
    [all...]
nv50_miptree.c 300 struct nv50_miptree_level *lvl = &mt->level[l]; local
305 lvl->offset = mt->total_size;
307 lvl->tile_mode = nv50_tex_choose_tile_dims(nbx, nby, d, mt->layout_3d);
309 tsx = NV50_TILE_SIZE_X(lvl->tile_mode); /* x is tile row pitch in bytes */
310 tsy = NV50_TILE_SIZE_Y(lvl->tile_mode);
311 tsz = NV50_TILE_SIZE_Z(lvl->tile_mode);
313 lvl->pitch = align(nbx * blocksize, tsx);
315 mt->total_size += lvl->pitch * align(nby, tsy) * align(d, tsz);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
nvc0_miptree.c 274 struct nv50_miptree_level *lvl = &mt->level[l]; local
279 lvl->offset = mt->total_size;
288 lvl->tile_mode = ((uint32_t)modifier & 0xf) << 4;
290 lvl->tile_mode = nvc0_tex_choose_tile_dims(nbx, nby, d, mt->layout_3d);
292 tsx = NVC0_TILE_SIZE_X(lvl->tile_mode); /* x is tile row pitch in bytes */
293 tsy = NVC0_TILE_SIZE_Y(lvl->tile_mode);
294 tsz = NVC0_TILE_SIZE_Z(lvl->tile_mode);
296 lvl->pitch = align(nbx * blocksize, tsx);
298 mt->total_size += lvl->pitch * align(nby, tsy) * align(d, tsz);
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/r200/
r200_state_init.c 602 radeon_mipmap_level *lvl; local
610 lvl = &t->mt->levels[0];
613 OUT_BATCH_RELOC(t->mt->bo, lvl->faces[j].offset,
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ir3/
ir3_gallium.c 349 unsigned lvl = img->u.tex.level; local
355 dims[off + 1] = rsc->slices[lvl].pitch * rsc->cpp;
360 dims[off + 2] = rsc->slices[lvl].size0;

Completed in 35 milliseconds

1 2