Lines Matching refs:cmask
78 if (rdst->cmask.size && rdst->dirty_level_mask & (1 << dst_level)) {
90 if (rsrc->cmask.size && rsrc->dirty_level_mask & (1 << src_level))
335 if (!rtex->cmask.size)
341 memset(&rtex->cmask, 0, sizeof(rtex->cmask));
342 rtex->cmask.base_address_reg = rtex->resource.gpu_address >> 8;
423 rtex->cmask = new_tex->cmask;
434 assert(!rtex->cmask.size);
507 rtex->cmask.size) {
514 if (rtex->cmask.size)
704 r600_texture_get_cmask_info(rscreen, rtex, &rtex->cmask);
706 rtex->cmask.offset = align64(rtex->size, rtex->cmask.alignment);
707 rtex->size = rtex->cmask.offset + rtex->cmask.size;
718 assert(rtex->cmask.size == 0);
720 r600_texture_get_cmask_info(rscreen, rtex, &rtex->cmask);
726 rtex->cmask.size,
727 rtex->cmask.alignment);
729 rtex->cmask.size = 0;
734 rtex->cmask.base_address_reg = rtex->cmask_buffer->gpu_address >> 8;
848 if (rtex->cmask.size)
851 rtex->cmask.offset, rtex->cmask.size, rtex->cmask.alignment,
852 rtex->cmask.slice_tile_max);
956 if (!rtex->fmask.size || !rtex->cmask.size) {
984 if (rtex->cmask.size) {
985 /* Initialize the cmask to 0xCC (= compressed state). */
987 rtex->cmask.offset, rtex->cmask.size,
1000 rtex->cmask.base_address_reg =
1001 (rtex->resource.gpu_address + rtex->cmask.offset) >> 8;
1275 rtex->cmask.base_address_reg =
1276 (rtex->resource.gpu_address + rtex->cmask.offset) >> 8;
1804 if (tex->cmask.size == 0) {
1810 tex->cmask.offset, tex->cmask.size, 0,