/external/mesa3d/src/gallium/drivers/radeon/ |
D | r600_pipe_common.h | 209 struct r600_texture { struct 214 struct r600_texture *flushed_depth_texture; argument 462 struct r600_texture *tex; 489 struct r600_texture *texture, 490 struct r600_texture *staging, 496 struct r600_texture *rtex); 589 struct r600_texture *rdst, 592 struct r600_texture *rsrc, 596 struct r600_texture *rtex, 600 struct r600_texture *rtex, [all …]
|
D | r600_texture.c | 40 struct r600_texture *rtex); 47 struct r600_texture *rdst, in si_prepare_for_dma_blit() 50 struct r600_texture *rsrc, in si_prepare_for_dma_blit() 182 struct r600_texture *rtex, unsigned level, in r600_texture_get_offset() 325 struct r600_texture *rtex, in r600_texture_init_metadata() 386 struct r600_texture *rtex) in r600_eliminate_fast_color_clear() 402 struct r600_texture *rtex) in r600_texture_discard_cmask() 424 static bool r600_can_disable_dcc(struct r600_texture *rtex) in r600_can_disable_dcc() 433 struct r600_texture *rtex) in r600_texture_discard_dcc() 470 struct r600_texture *rtex) in si_texture_disable_dcc() [all …]
|
D | Makefile.sources | 10 r600_texture.c \
|
D | meson.build | 30 'r600_texture.c',
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_uvd.c | 62 struct r600_texture *resources[VL_NUM_COMPONENTS] = {}; in r600_video_buffer_create() 85 resources[0] = (struct r600_texture *) in r600_video_buffer_create() 94 resources[1] = (struct r600_texture *) in r600_video_buffer_create() 104 resources[2] = (struct r600_texture *) in r600_video_buffer_create() 159 struct r600_texture *luma = (struct r600_texture *)buf->resources[0]; in r600_uvd_set_dtb() 160 struct r600_texture *chroma = (struct r600_texture *)buf->resources[1]; in r600_uvd_set_dtb() 175 struct r600_texture *res = (struct r600_texture *)resource; in r600_vce_get_buffer()
|
D | r600_pipe_common.h | 207 struct r600_texture { struct 219 struct r600_texture *flushed_depth_texture; argument 415 struct r600_texture *rtex, 419 struct r600_texture *rtex, 609 struct r600_texture *texture, 610 struct r600_texture *staging, 747 struct r600_texture *rdst, 750 struct r600_texture *rsrc, 754 struct r600_texture *rtex, 758 struct r600_texture *rtex, [all …]
|
D | r600_texture.c | 40 struct r600_texture *rtex); 47 struct r600_texture *rdst, in r600_prepare_for_dma_blit() 50 struct r600_texture *rsrc, in r600_prepare_for_dma_blit() 174 struct r600_texture *rtex, unsigned level, in r600_texture_get_offset() 273 struct r600_texture *rtex, in r600_texture_init_metadata() 318 struct r600_texture *rtex) in r600_eliminate_fast_color_clear() 334 struct r600_texture *rtex) in r600_texture_discard_cmask() 357 struct r600_texture *rtex, in r600_reallocate_texture_inplace() 362 struct r600_texture *new_tex; in r600_reallocate_texture_inplace() 385 new_tex = (struct r600_texture*)screen->resource_create(screen, &templ); in r600_reallocate_texture_inplace() [all …]
|
D | r600_blit.c | 112 struct r600_texture *texture, in r600_blit_decompress_depth() 113 struct r600_texture *staging, in r600_blit_decompress_depth() 120 struct r600_texture *flushed_depth_texture = staging ? in r600_blit_decompress_depth() 206 struct r600_texture *texture, in r600_blit_decompress_depth_in_place() 274 struct r600_texture *tex; in r600_decompress_depth_textures() 282 tex = (struct r600_texture *)view->texture; in r600_decompress_depth_textures() 307 struct r600_texture *tex; in r600_decompress_depth_images() 314 tex = (struct r600_texture *)view->base.resource; in r600_decompress_depth_images() 334 struct r600_texture *rtex, in r600_blit_decompress_color() 386 struct r600_texture *tex; in r600_decompress_color_textures() [all …]
|
D | r600_test_dma.c | 208 struct r600_texture *rdst; in r600_test_dma() 209 struct r600_texture *rsrc; in r600_test_dma() 278 rdst = (struct r600_texture*)dst; in r600_test_dma() 279 rsrc = (struct r600_texture*)src; in r600_test_dma()
|
D | r600_state.c | 628 struct r600_texture *tmp = (struct r600_texture*)view->base.texture; in texture_buffer_sampler_view() 668 struct r600_texture *tmp = (struct r600_texture*)texture; in r600_create_sampler_view_custom() 811 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; in r600_init_color_surface() 1041 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; in r600_init_depth_surface() 1089 struct r600_texture *rtex; in r600_set_framebuffer_state() 1128 rtex = (struct r600_texture*)surf->base.texture; in r600_set_framebuffer_state() 1548 struct r600_texture *rtex = (struct r600_texture *)a->rsurf->base.texture; in r600_emit_db_state() 2853 struct r600_texture *rsrc = (struct r600_texture*)src; in r600_dma_copy_tile() 2854 struct r600_texture *rdst = (struct r600_texture*)dst; in r600_dma_copy_tile() 2951 struct r600_texture *rsrc = (struct r600_texture*)src; in r600_dma_copy() [all …]
|
D | evergreen_state.c | 172 static unsigned r600_tex_dim(struct r600_texture *rtex, in r600_tex_dim() 626 struct r600_texture *tmp = (struct r600_texture*)buffer; in evergreen_fill_buffer_resource_words() 671 struct r600_texture *tmp = (struct r600_texture*)view->base.texture; in texture_buffer_sampler_view() 714 struct r600_texture *tmp = (struct r600_texture*)texture; in evergreen_fill_tex_resource_words() 903 struct r600_texture *tmp = (struct r600_texture*)texture; in evergreen_create_sampler_view_custom() 1100 struct r600_texture *rtex, in evergreen_set_color_surface_common() 1308 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; in evergreen_init_color_surface() 1340 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; in evergreen_init_depth_surface() 1435 struct r600_texture *rtex; in evergreen_set_framebuffer_state() 1464 rtex = (struct r600_texture*)surf->base.texture; in evergreen_set_framebuffer_state() [all …]
|
D | Makefile.sources | 46 r600_texture.c \
|
D | r600_state_common.c | 654 struct r600_texture *rtex = in r600_set_sampler_views() 655 (struct r600_texture*)rviews[i]->base.texture; in r600_set_sampler_views() 713 struct r600_texture *rtex = (struct r600_texture *)res; in r600_update_compressed_colortex_mask() 765 struct r600_texture *rtex = (struct r600_texture *)res; in r600_update_compressed_colortex_mask_images() 2273 struct r600_texture *rtex = (struct r600_texture *)surf->texture; in r600_draw_vbo() 2282 struct r600_texture *rtex; in r600_draw_vbo() 2288 rtex = (struct r600_texture*)surf->texture; in r600_draw_vbo()
|
D | meson.build | 65 'r600_texture.c',
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_blit.c | 100 struct r600_texture *src, in si_blit_dbcb_copy() 101 struct r600_texture *dst, in si_blit_dbcb_copy() 172 struct r600_texture *texture, in si_blit_decompress_depth() 173 struct r600_texture *staging, in si_blit_decompress_depth() 200 struct r600_texture *texture, in si_blit_decompress_zs_planes_in_place() 269 struct r600_texture *texture, in si_blit_decompress_zs_in_place() 303 struct r600_texture *tex, in si_decompress_depth() 347 struct r600_texture *dst = tex->flushed_depth_texture; in si_decompress_depth() 425 struct r600_texture *tex; in si_decompress_sampler_depth_textures() 433 tex = (struct r600_texture *)view->texture; in si_decompress_sampler_depth_textures() [all …]
|
D | si_uvd.c | 42 struct r600_texture *resources[VL_NUM_COMPONENTS] = {}; in si_video_buffer_create() 73 resources[i] = (struct r600_texture *) in si_video_buffer_create() 113 struct r600_texture *luma = (struct r600_texture *)buf->resources[0]; in si_uvd_set_dtb() 114 struct r600_texture *chroma = (struct r600_texture *)buf->resources[1]; in si_uvd_set_dtb() 131 struct r600_texture *res = (struct r600_texture *)resource; in si_vce_get_buffer()
|
D | si_dma.c | 134 struct r600_texture *rsrc = (struct r600_texture*)src; in si_dma_copy_tile() 135 struct r600_texture *rdst = (struct r600_texture*)dst; in si_dma_copy_tile() 138 struct r600_texture *rlinear = detile ? rdst : rsrc; in si_dma_copy_tile() 139 struct r600_texture *rtiled = detile ? rsrc : rdst; in si_dma_copy_tile() 227 struct r600_texture *rsrc = (struct r600_texture*)src; in si_dma_copy() 228 struct r600_texture *rdst = (struct r600_texture*)dst; in si_dma_copy()
|
D | si_clear.c | 37 struct r600_texture *rtex) in si_alloc_separate_cmask() 67 static void si_set_clear_color(struct r600_texture *rtex, in si_set_clear_color() 194 struct r600_texture *rtex, in vi_dcc_clear_level() 241 struct r600_texture *rtex) in si_set_optimal_micro_tile_mode() 360 struct r600_texture *tex; in si_do_fast_color_clear() 371 tex = (struct r600_texture *)fb->cbufs[i]->texture; in si_do_fast_color_clear() 523 struct r600_texture *zstex = in si_clear() 524 zsbuf ? (struct r600_texture*)zsbuf->texture : NULL; in si_clear() 537 struct r600_texture *tex; in si_clear() 546 tex = (struct r600_texture *)fb->cbufs[i]->texture; in si_clear() [all …]
|
D | si_state_binning.c | 78 struct r600_texture *rtex = in si_get_color_bin_size() 79 (struct r600_texture*)sctx->framebuffer.state.cbufs[i]->texture; in si_get_color_bin_size() 203 struct r600_texture *rtex = in si_get_depth_bin_size() 204 (struct r600_texture*)sctx->framebuffer.state.zsbuf->texture; in si_get_depth_bin_size()
|
D | si_descriptors.c | 242 struct r600_texture *rtex; in si_sampler_view_add_buffer() 249 struct r600_texture *tex = (struct r600_texture*)resource; in si_sampler_view_add_buffer() 266 rtex = (struct r600_texture*)resource; in si_sampler_view_add_buffer() 312 struct r600_texture *tex, in si_set_mutable_tex_desc_fields() 413 struct r600_texture *tex, in si_set_sampler_state_desc() 431 struct r600_texture *rtex = (struct r600_texture *)view->texture; in si_set_sampler_view_desc() 475 static bool color_needs_decompression(struct r600_texture *rtex) in color_needs_decompression() 482 static bool depth_needs_decompression(struct r600_texture *rtex) in depth_needs_decompression() 507 struct r600_texture *rtex = (struct r600_texture *)view->texture; in si_set_sampler_view() 605 struct r600_texture *rtex = (struct r600_texture *)res; in si_samplers_update_needs_color_decompress_mask() [all …]
|
D | cik_sdma.c | 117 struct r600_texture *tex, unsigned level, in encode_tile_info() 147 struct r600_texture *rsrc = (struct r600_texture*)src; in cik_sdma_copy_texture() 148 struct r600_texture *rdst = (struct r600_texture*)dst; in cik_sdma_copy_texture() 262 struct r600_texture *tiled = src_mode >= RADEON_SURF_MODE_1D ? rsrc : rdst; in cik_sdma_copy_texture() 263 struct r600_texture *linear = tiled == rsrc ? rdst : rsrc; in cik_sdma_copy_texture()
|
D | si_test_dma.c | 208 struct r600_texture *rdst; in si_test_dma() 209 struct r600_texture *rsrc; in si_test_dma() 278 rdst = (struct r600_texture*)dst; in si_test_dma() 279 rsrc = (struct r600_texture*)src; in si_test_dma()
|
D | si_state.h | 322 struct r600_texture *tex, 381 struct r600_texture *tex, 439 si_tile_mode_index(struct r600_texture *rtex, unsigned level, bool stencil) in si_tile_mode_index()
|
D | si_state.c | 1917 static unsigned si_tex_dim(struct si_screen *sscreen, struct r600_texture *rtex, in si_tex_dim() 2349 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; in si_initialize_color_surface() 2508 struct r600_texture *rtex = (struct r600_texture*)surf->base.texture; in si_init_depth_surface() 2677 struct r600_texture *rtex = (struct r600_texture *)surf->texture; in si_update_fb_dirtiness_after_rendering() 2689 struct r600_texture *rtex = (struct r600_texture*)surf->texture; in si_update_fb_dirtiness_after_rendering() 2702 struct r600_texture *rtex; in si_dec_framebuffer_counters() 2707 rtex = (struct r600_texture*)surf->base.texture; in si_dec_framebuffer_counters() 2719 struct r600_texture *rtex; in si_set_framebuffer_state() 2726 ((struct r600_texture*)sctx->framebuffer.state.zsbuf->texture)->surface.has_stencil; in si_set_framebuffer_state() 2736 rtex = (struct r600_texture*)sctx->framebuffer.state.cbufs[i]->texture; in si_set_framebuffer_state() [all …]
|
D | si_pipe.h | 658 struct r600_texture *rtex, 908 si_can_sample_zs(struct r600_texture *tex, bool stencil_sampler) in si_can_sample_zs() 915 si_htile_enabled(struct r600_texture *tex, unsigned level) in si_htile_enabled() 921 vi_tc_compat_htile_enabled(struct r600_texture *tex, unsigned level) in vi_tc_compat_htile_enabled()
|