Searched refs:dirty_level_mask (Results 1 – 10 of 10) sorted by relevance
126 if (!staging && !texture->dirty_level_mask) in r600_blit_decompress_depth()135 texture->dirty_level_mask = 0; in r600_blit_decompress_depth()153 if (!staging && !(texture->dirty_level_mask & (1 << level))) in r600_blit_decompress_depth()196 texture->dirty_level_mask &= ~(1 << level); in r600_blit_decompress_depth()213 unsigned *dirty_level_mask; in r600_blit_decompress_depth_in_place() local218 dirty_level_mask = &texture->stencil_dirty_level_mask; in r600_blit_decompress_depth_in_place()221 dirty_level_mask = &texture->dirty_level_mask; in r600_blit_decompress_depth_in_place()228 if (!(*dirty_level_mask & (1 << level))) in r600_blit_decompress_depth_in_place()255 *dirty_level_mask &= ~(1 << level); in r600_blit_decompress_depth_in_place()341 if (!rtex->dirty_level_mask) in r600_blit_decompress_color()[all …]
77 if (rdst->cmask.size && rdst->dirty_level_mask & (1 << dst_level)) { in r600_prepare_for_dma_blit()89 if (rsrc->cmask.size && rsrc->dirty_level_mask & (1 << src_level)) in r600_prepare_for_dma_blit()92 assert(!(rsrc->dirty_level_mask & (1 << src_level))); in r600_prepare_for_dma_blit()93 assert(!(rdst->dirty_level_mask & (1 << dst_level))); in r600_prepare_for_dma_blit()344 rtex->dirty_level_mask = 0; in r600_texture_discard_cmask()1818 bool need_compressed_update = !tex->dirty_level_mask; in evergreen_do_fast_color_clear()1820 tex->dirty_level_mask |= 1 << fb->cbufs[i]->u.tex.level; in evergreen_do_fast_color_clear()
217 unsigned dirty_level_mask; /* each bit says if that mipmap is compressed */ member
2275 rtex->dirty_level_mask |= 1 << surf->u.tex.level; in r600_draw_vbo()2290 rtex->dirty_level_mask |= 1 << surf->u.tex.level; in r600_draw_vbo()
254 texture->dirty_level_mask &= ~fully_decompressed_mask; in si_blit_decompress_zs_planes_in_place()315 levels_z = level_mask & tex->dirty_level_mask; in si_decompress_depth()371 tex->dirty_level_mask &= ~fully_copied_levels; in si_decompress_depth()395 tex->dirty_level_mask &= ~levels_z; in si_decompress_depth()456 level_mask &= rtex->dirty_level_mask; in si_blit_decompress_color()520 rtex->dirty_level_mask &= ~(1 << level); in si_blit_decompress_color()1122 (!dst->cmask.size || !dst->dirty_level_mask)) { /* dst cannot be fast-cleared */ in do_hardware_msaa_resolve()1146 dst->dirty_level_mask &= ~(1 << info->dst.level); in do_hardware_msaa_resolve()1274 rtex->dirty_level_mask &= ~u_bit_consecutive(base_level + 1, in si_generate_mipmap()
500 !(tex->dirty_level_mask & (1 << level))) { in si_do_fast_color_clear()501 tex->dirty_level_mask |= 1 << level; in si_do_fast_color_clear()548 tex->dirty_level_mask &= ~(1 << fb->cbufs[i]->u.tex.level); in si_clear()
2679 rtex->dirty_level_mask |= 1 << surf->u.tex.level; in si_update_fb_dirtiness_after_rendering()2692 rtex->dirty_level_mask |= 1 << surf->u.tex.level; in si_update_fb_dirtiness_after_rendering()
478 (rtex->dirty_level_mask && in color_needs_decompression()
85 if (rdst->cmask.size && rdst->dirty_level_mask & (1 << dst_level)) { in si_prepare_for_dma_blit()97 if (rsrc->cmask.size && rsrc->dirty_level_mask & (1 << src_level)) in si_prepare_for_dma_blit()100 assert(!(rsrc->dirty_level_mask & (1 << src_level))); in si_prepare_for_dma_blit()101 assert(!(rdst->dirty_level_mask & (1 << dst_level))); in si_prepare_for_dma_blit()412 rtex->dirty_level_mask = 0; in r600_texture_discard_cmask()
229 uint16_t dirty_level_mask; /* each bit says if that mipmap is compressed */ member