Searched refs:cmask_buffer (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_clear.c40 if (tex->cmask_buffer || !tex->surface.cmask_size)
43 tex->cmask_buffer =
49 if (tex->cmask_buffer == NULL)
52 tex->cmask_base_address_reg = tex->cmask_buffer->gpu_address >> 8;
491 if (tex->buffer.b.b.nr_samples >= 2 && tex->cmask_buffer) {
497 si_clear_buffer(sctx, &tex->cmask_buffer->b.b,
520 if (!tex->cmask_buffer)
525 si_clear_buffer(sctx, &tex->cmask_buffer->b.b,
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))
402 if (!tex->cmask_buffer)
413 if (tex->cmask_buffer != &tex->buffer)
414 si_resource_reference(&tex->cmask_buffer, NULL);
416 tex->cmask_buffer = NULL;
564 if (tex->cmask_buffer == &tex->buffer)
565 tex->cmask_buffer = NULL;
567 si_resource_reference(&tex->cmask_buffer, NULL);
569 if (new_tex->cmask_buffer
[all...]
H A Dsi_blit.c546 if (!tex->cmask_buffer && !tex->surface.fmask_size && !tex->dcc_offset)
867 } else if (stex->surface.fmask_size || stex->cmask_buffer || stex->dcc_offset) {
1131 (!dst->cmask_buffer || !dst->dirty_level_mask)) { /* dst cannot be fast-cleared */
1317 if (!tex->is_depth && (tex->cmask_buffer || tex->dcc_offset)) {
H A Dsi_descriptors.c481 (tex->cmask_buffer || tex->dcc_offset));
906 if (tex->buffer.b.b.nr_samples <= 1 && tex->cmask_buffer) {
908 assert(tex->cmask_buffer != &tex->buffer);
H A Dsi_pipe.h291 struct si_resource *cmask_buffer; member in struct:si_texture
H A Dsi_state.c3059 if (tex->cmask_buffer && tex->cmask_buffer != &tex->buffer) {
3061 tex->cmask_buffer, RADEON_USAGE_READWRITE,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_texture.c327 if (!tex->cmask_buffer)
338 if (tex->cmask_buffer != &tex->buffer)
339 si_resource_reference(&tex->cmask_buffer, NULL);
341 tex->cmask_buffer = NULL;
476 if (tex->cmask_buffer == &tex->buffer)
477 tex->cmask_buffer = NULL;
479 si_resource_reference(&tex->cmask_buffer, NULL);
481 if (new_tex->cmask_buffer == &new_tex->buffer)
482 tex->cmask_buffer = &tex->buffer;
484 si_resource_reference(&tex->cmask_buffer, new_te
[all...]
H A Dsi_clear.c112 if (tex->cmask_buffer)
118 tex->cmask_buffer =
121 if (tex->cmask_buffer == NULL)
124 tex->cmask_base_address_reg = tex->cmask_buffer->gpu_address >> 8;
651 if (tex->buffer.b.b.nr_samples >= 2 && tex->cmask_buffer) {
653 si_init_buffer_clear(&info[num_clears++], &tex->cmask_buffer->b.b,
735 si_init_buffer_clear(&info[num_clears++], &tex->cmask_buffer->b.b,
H A Dsi_blit.c543 if (!tex->cmask_buffer && !tex->surface.fmask_size &&
852 } else if (stex->surface.fmask_size || stex->cmask_buffer ||
1135 (!dst->cmask_buffer || !dst->dirty_level_mask)) { /* dst cannot be fast-cleared */
1338 if (!tex->is_depth && (tex->cmask_buffer || vi_dcc_enabled(tex, 0))) {
H A Dsi_buffer.c233 if (tex->cmask_buffer != &tex->buffer) {
234 si_resource_reference(&tex->cmask_buffer, NULL);
H A Dsi_descriptors.c490 (tex->dirty_level_mask && (tex->cmask_buffer || tex->surface.meta_offset));
946 if (tex->buffer.b.b.nr_samples <= 1 && tex->cmask_buffer) {
948 assert(tex->cmask_buffer != &tex->buffer);
H A Dsi_state.c3069 if (tex->cmask_buffer && tex->cmask_buffer != &tex->buffer) {
3070 radeon_add_to_buffer_list(sctx, &sctx->gfx_cs, tex->cmask_buffer,
H A Dsi_pipe.h349 struct si_resource *cmask_buffer; member in struct:si_texture
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_texture.c348 if (rtex->cmask_buffer != &rtex->resource)
349 r600_resource_reference(&rtex->cmask_buffer, NULL);
588 if (rtex->cmask_buffer != &rtex->resource) {
589 r600_resource_reference(&rtex->cmask_buffer, NULL);
720 if (rtex->cmask_buffer)
727 rtex->cmask_buffer = (struct r600_resource *)
733 if (rtex->cmask_buffer == NULL) {
739 rtex->cmask.base_address_reg = rtex->cmask_buffer->gpu_address >> 8;
965 rtex->cmask_buffer = &rtex->resource;
997 r600_screen_clear_buffer(rscreen, &rtex->cmask_buffer
[all...]
H A Dr600_pipe_common.h225 struct r600_resource *cmask_buffer; member in struct:r600_texture
H A Devergreen_state.c1868 if (tex->cmask_buffer && tex->cmask_buffer != &tex->resource) {
1870 tex->cmask_buffer, RADEON_USAGE_READWRITE,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_texture.c347 if (rtex->cmask_buffer != &rtex->resource)
348 r600_resource_reference(&rtex->cmask_buffer, NULL);
585 if (rtex->cmask_buffer != &rtex->resource) {
586 r600_resource_reference(&rtex->cmask_buffer, NULL);
715 if (rtex->cmask_buffer)
722 rtex->cmask_buffer = (struct r600_resource *)
728 if (rtex->cmask_buffer == NULL) {
734 rtex->cmask.base_address_reg = rtex->cmask_buffer->gpu_address >> 8;
958 rtex->cmask_buffer = &rtex->resource;
990 r600_screen_clear_buffer(rscreen, &rtex->cmask_buffer
[all...]
H A Dr600_pipe_common.h221 struct r600_resource *cmask_buffer; member in struct:r600_texture
H A Devergreen_state.c1874 if (tex->cmask_buffer && tex->cmask_buffer != &tex->resource) {
1876 tex->cmask_buffer, RADEON_USAGE_READWRITE,

Completed in 63 milliseconds