Searched refs:dirty_level_mask (Results 1 - 21 of 21) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_blit.c126 if (!staging && !texture->dirty_level_mask)
135 texture->dirty_level_mask = 0;
153 if (!staging && !(texture->dirty_level_mask & (1 << level)))
196 texture->dirty_level_mask &= ~(1 << level);
213 unsigned *dirty_level_mask; local in function:r600_blit_decompress_depth_in_place
218 dirty_level_mask = &texture->stencil_dirty_level_mask;
221 dirty_level_mask = &texture->dirty_level_mask;
228 if (!(*dirty_level_mask & (1 << level)))
255 *dirty_level_mask
[all...]
H A Dr600_texture.c77 if (rdst->cmask.size && rdst->dirty_level_mask & (1 << dst_level)) {
89 if (rsrc->cmask.size && rsrc->dirty_level_mask & (1 << src_level))
92 assert(!(rsrc->dirty_level_mask & (1 << src_level)));
93 assert(!(rdst->dirty_level_mask & (1 << dst_level)));
344 rtex->dirty_level_mask = 0;
1849 bool need_compressed_update = !tex->dirty_level_mask;
1851 tex->dirty_level_mask |= 1 << fb->cbufs[i]->u.tex.level;
H A Dr600_pipe_common.h217 unsigned dirty_level_mask; /* each bit says if that mipmap is compressed */ member in struct:r600_texture
H A Dr600_state_common.c2399 rtex->dirty_level_mask |= 1 << surf->u.tex.level;
2414 rtex->dirty_level_mask |= 1 << surf->u.tex.level;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_blit.c126 if (!staging && !texture->dirty_level_mask)
135 texture->dirty_level_mask = 0;
153 if (!staging && !(texture->dirty_level_mask & (1 << level)))
196 texture->dirty_level_mask &= ~(1 << level);
213 unsigned *dirty_level_mask; local in function:r600_blit_decompress_depth_in_place
218 dirty_level_mask = &texture->stencil_dirty_level_mask;
221 dirty_level_mask = &texture->dirty_level_mask;
228 if (!(*dirty_level_mask & (1 << level)))
255 *dirty_level_mask
[all...]
H A Dr600_texture.c78 if (rdst->cmask.size && rdst->dirty_level_mask & (1 << dst_level)) {
90 if (rsrc->cmask.size && rsrc->dirty_level_mask & (1 << src_level))
93 assert(!(rsrc->dirty_level_mask & (1 << src_level)));
94 assert(!(rdst->dirty_level_mask & (1 << dst_level)));
343 rtex->dirty_level_mask = 0;
1817 bool need_compressed_update = !tex->dirty_level_mask;
1819 tex->dirty_level_mask |= 1 << fb->cbufs[i]->u.tex.level;
H A Dr600_pipe_common.h213 unsigned dirty_level_mask; /* each bit says if that mipmap is compressed */ member in struct:r600_texture
H A Dr600_state_common.c2479 rtex->dirty_level_mask |= 1 << surf->u.tex.level;
2494 rtex->dirty_level_mask |= 1 << surf->u.tex.level;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_blit.c266 texture->dirty_level_mask &= ~fully_decompressed_mask;
327 levels_z = level_mask & tex->dirty_level_mask;
383 tex->dirty_level_mask &= ~fully_copied_levels;
407 tex->dirty_level_mask &= ~levels_z;
467 level_mask &= tex->dirty_level_mask;
531 tex->dirty_level_mask &= ~(1 << level);
1131 (!dst->cmask_buffer || !dst->dirty_level_mask)) { /* dst cannot be fast-cleared */
1160 dst->dirty_level_mask &= ~(1 << info->dst.level);
1286 /* Clear dirty_level_mask for the levels that will be overwritten. */
1288 stex->dirty_level_mask
[all...]
H A Dsi_clear.c532 !(tex->dirty_level_mask & (1 << level))) {
533 tex->dirty_level_mask |= 1 << level;
580 tex->dirty_level_mask &= ~(1 << fb->cbufs[i]->u.tex.level);
H A Dsi_texture.c86 if (dst->cmask_buffer && dst->dirty_level_mask & (1 << dst_level)) {
98 if (src->cmask_buffer && src->dirty_level_mask & (1 << src_level))
101 assert(!(src->dirty_level_mask & (1 << src_level)));
102 assert(!(dst->dirty_level_mask & (1 << dst_level)));
409 tex->dirty_level_mask = 0;
582 tex->dirty_level_mask = new_tex->dirty_level_mask;
H A Dsi_pipe.h303 uint16_t dirty_level_mask; /* each bit says if that mipmap is compressed */ member in struct:si_texture
H A Dsi_descriptors.c480 (tex->dirty_level_mask &&
H A Dsi_state.c2699 tex->dirty_level_mask |= 1 << surf->u.tex.level;
2712 tex->dirty_level_mask |= 1 << surf->u.tex.level;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_blit.c242 texture->dirty_level_mask &= ~fully_decompressed_mask;
292 levels_z = level_mask & tex->dirty_level_mask;
345 tex->dirty_level_mask &= ~fully_copied_levels;
366 tex->dirty_level_mask &= ~levels_z;
442 level_mask &= tex->dirty_level_mask;
523 tex->dirty_level_mask &= ~(1 << level);
1135 (!dst->cmask_buffer || !dst->dirty_level_mask)) { /* dst cannot be fast-cleared */
1168 dst->dirty_level_mask &= ~(1 << info->dst.level);
1316 /* Clear dirty_level_mask for the levels that will be overwritten. */
1318 stex->dirty_level_mask
[all...]
H A Dsi_clear.c742 !(tex->dirty_level_mask & (1 << level))) {
743 tex->dirty_level_mask |= 1 << level;
993 tex->dirty_level_mask &= ~(1 << fb->cbufs[i]->u.tex.level);
H A Dsi_texture.c334 tex->dirty_level_mask = 0;
492 tex->dirty_level_mask = new_tex->dirty_level_mask;
H A Dsi_pipe.h365 uint16_t dirty_level_mask; /* each bit says if that mipmap is compressed */ member in struct:si_texture
H A Dsi_state.c2683 tex->dirty_level_mask |= 1 << surf->u.tex.level;
2696 tex->dirty_level_mask |= 1 << surf->u.tex.level;
H A Dsi_descriptors.c490 (tex->dirty_level_mask && (tex->cmask_buffer || tex->surface.meta_offset));
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D17.2.1.rst148 - radeonsi: update dirty_level_mask before dispatching

Completed in 64 milliseconds