Searched refs:dcc_separate_buffer (Results 1 – 5 of 5) sorted by relevance
362 assert(rtex->dcc_separate_buffer == NULL); in r600_texture_discard_dcc()574 r600_resource_reference(&rtex->dcc_separate_buffer, NULL); in r600_texture_destroy()2100 assert(!tex->dcc_separate_buffer); in vi_separate_dcc_try_enable()2107 assert(!tex->dcc_separate_buffer); in vi_separate_dcc_try_enable()2108 tex->dcc_separate_buffer = tex->last_dcc_separate_buffer; in vi_separate_dcc_try_enable()2111 tex->dcc_separate_buffer = (struct r600_resource*) in vi_separate_dcc_try_enable()2116 if (!tex->dcc_separate_buffer) in vi_separate_dcc_try_enable()2121 tex->dcc_offset = tex->dcc_separate_buffer->gpu_address; in vi_separate_dcc_try_enable()2157 disable = tex->dcc_separate_buffer && in vi_separate_dcc_process_and_reset_stats()2179 tex->last_dcc_separate_buffer = tex->dcc_separate_buffer; in vi_separate_dcc_process_and_reset_stats()[all …]
281 struct r600_resource *dcc_separate_buffer; member
1198 assert(!rtex->dcc_separate_buffer || rtex->dcc_gather_statistics); in si_flush_resource()1202 if (rtex->dcc_separate_buffer && !rtex->separate_dcc_dirty) in si_flush_resource()1208 rtex->dcc_separate_buffer != NULL); in si_flush_resource()
325 if (rtex->dcc_separate_buffer) { in si_sampler_view_add_buffer()327 rtex->dcc_separate_buffer, usage, in si_sampler_view_add_buffer()406 state[7] = ((!tex->dcc_separate_buffer ? tex->resource.gpu_address : 0) + in si_set_mutable_tex_desc_fields()
2539 if (tex->dcc_separate_buffer) in si_emit_framebuffer_state()2541 tex->dcc_separate_buffer, in si_emit_framebuffer_state()2601 radeon_emit(cs, ((!tex->dcc_separate_buffer ? tex->resource.gpu_address : 0) + in si_emit_framebuffer_state()3702 assert(rtex->dcc_separate_buffer == NULL); in si_query_opaque_metadata()