| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_uvd.c | 93 struct si_texture *luma = (struct si_texture *)buf->resources[0]; 94 struct si_texture *chroma = (struct si_texture *)buf->resources[1]; 109 struct si_texture *res = (struct si_texture *)resource;
|
| H A D | si_blit.c | 116 static unsigned si_blit_dbcb_copy(struct si_context *sctx, struct si_texture *src, 117 struct si_texture *dst, unsigned planes, unsigned level_mask, 189 struct si_texture *texture, unsigned planes, 255 static void si_blit_decompress_zs_in_place(struct si_context *sctx, struct si_texture *texture, 281 static void si_decompress_depth(struct si_context *sctx, struct si_texture *tex, 323 struct si_texture *dst = tex->flushed_depth_texture; 408 struct si_texture *tex; 416 tex = (struct si_texture *)view->texture; 432 static void si_blit_decompress_color(struct si_context *sctx, struct si_texture *tex, 538 static void si_decompress_color_texture(struct si_context *sctx, struct si_texture *te [all...] |
| H A D | si_state_binning.c | 73 struct si_texture *tex = (struct si_texture *)sctx->framebuffer.state.cbufs[i]->texture; 187 struct si_texture *tex = (struct si_texture *)sctx->framebuffer.state.zsbuf->texture; 338 struct si_texture *tex = (struct si_texture *)sctx->framebuffer.state.cbufs[i]->texture; 388 struct si_texture *zstex = (struct si_texture *)sctx->framebuffer.state.zsbuf->texture;
|
| H A D | si_sdma_copy_image.c | 32 bool si_prepare_for_sdma_copy(struct si_context *sctx, struct si_texture *dst,struct si_texture *src) 53 static unsigned encode_legacy_tile_info(struct si_context *sctx, struct si_texture *tex) 113 bool si_sdma_v4_v5_copy_texture(struct si_context *sctx, struct si_texture *sdst, struct si_texture *ssrc, bool is_v5) 154 struct si_texture *tiled = ssrc->surface.is_linear ? sdst : ssrc; 155 struct si_texture *linear = tiled == ssrc ? sdst : ssrc; 225 bool cik_sdma_copy_texture(struct si_context *sctx, struct si_texture *sdst, struct si_texture *ssrc) 294 struct si_texture *tile [all...] |
| H A D | si_texture.c | 88 if (src->nr_samples > 1 || ((struct si_texture *)src)->is_depth) { 106 if (dst->nr_samples > 1 || ((struct si_texture *)dst)->is_depth) { 121 static unsigned si_texture_get_offset(struct si_screen *sscreen, struct si_texture *tex, 299 void si_eliminate_fast_color_clear(struct si_context *sctx, struct si_texture *tex, 325 void si_texture_discard_cmask(struct si_screen *sscreen, struct si_texture *tex) 348 static bool si_can_disable_dcc(struct si_texture *tex) 358 static bool si_texture_discard_dcc(struct si_screen *sscreen, struct si_texture *tex) 392 bool si_texture_disable_dcc(struct si_context *sctx, struct si_texture *tex) 415 static void si_reallocate_texture_inplace(struct si_context *sctx, struct si_texture *tex, 419 struct si_texture *new_te [all...] |
| H A D | si_clear.c | 107 static bool si_alloc_separate_cmask(struct si_screen *sscreen, struct si_texture *tex) 131 static bool si_set_clear_color(struct si_texture *tex, enum pipe_format surface_format, 293 bool vi_dcc_get_clear_info(struct si_context *sctx, struct si_texture *tex, unsigned level, 366 static void si_set_optimal_micro_tile_mode(struct si_screen *sscreen, struct si_texture *tex) 469 static uint32_t si_get_htile_clear_value(struct si_texture *tex, float depth) 519 static bool si_can_fast_clear_depth(struct si_texture *zstex, unsigned level, float depth, 528 static bool si_can_fast_clear_stencil(struct si_texture *zstex, unsigned level, uint8_t stencil, 559 struct si_texture *tex = (struct si_texture *)fb->cbufs[i]->texture; 763 struct si_texture *zste [all...] |
| H A D | si_compute_blit.c | 425 struct si_texture *ssrc = (struct si_texture*)src; 426 struct si_texture *sdst = (struct si_texture*)dst; 601 void si_retile_dcc(struct si_context *sctx, struct si_texture *tex) 650 struct si_texture *tex = (struct si_texture*)res; 709 ((struct si_texture*)tex)->surface.u.gfx9.color.dcc.pipe_aligned); 761 struct si_texture *stex = (struct si_texture *)te [all...] |
| H A D | si_pipe.h | 334 struct si_texture { struct 338 struct si_texture *flushed_depth_texture; 517 void (*make_texture_descriptor)(struct si_screen *screen, struct si_texture *tex, bool sampler, 1284 void si_decompress_dcc(struct si_context *sctx, struct si_texture *tex); 1324 bool vi_dcc_get_clear_info(struct si_context *sctx, struct si_texture *tex, unsigned level, 1378 void si_retile_dcc(struct si_context *sctx, struct si_texture *tex); 1437 bool si_sdma_copy_image(struct si_context *ctx, struct si_texture *dst, struct si_texture *src); 1481 void *gfx9_create_clear_dcc_msaa_cs(struct si_context *sctx, struct si_texture *tex); 1526 /* si_texture [all...] |
| H A D | si_descriptors.c | 221 struct si_texture *tex = (struct si_texture *)resource; 287 void si_set_mutable_tex_desc_fields(struct si_screen *sscreen, struct si_texture *tex, 432 struct si_sampler_view *sview, struct si_texture *tex, 447 struct si_texture *tex = (struct si_texture *)view->texture; 484 static bool color_needs_decompression(struct si_texture *tex) 493 static bool depth_needs_decompression(struct si_texture *tex) 542 struct si_texture *tex = (struct si_texture *)svie [all...] |
| H A D | si_test_blit.c | 204 struct si_texture *sdst; 205 struct si_texture *ssrc; 278 sdst = (struct si_texture *)dst; 279 ssrc = (struct si_texture *)src;
|
| H A D | si_state.h | 50 struct si_texture; 481 void si_set_mutable_tex_desc_fields(struct si_screen *sscreen, struct si_texture *tex, 537 void si_mark_display_dcc_dirty(struct si_context *sctx, struct si_texture *tex);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_uvd.c | 44 struct si_texture *resources[VL_NUM_COMPONENTS] = {}; 75 resources[i] = (struct si_texture *) 115 struct si_texture *luma = (struct si_texture *)buf->resources[0]; 116 struct si_texture *chroma = (struct si_texture *)buf->resources[1]; 133 struct si_texture *res = (struct si_texture *)resource;
|
| H A D | si_blit.c | 112 struct si_texture *src, 113 struct si_texture *dst, 184 struct si_texture *texture, 185 struct si_texture *staging, 212 struct si_texture *texture, 281 struct si_texture *texture, 315 struct si_texture *tex, 359 struct si_texture *dst = tex->flushed_depth_texture; 437 struct si_texture *tex; 445 tex = (struct si_texture *)vie [all...] |
| H A D | si_dma.c | 96 struct si_texture *ssrc = (struct si_texture*)src; 97 struct si_texture *sdst = (struct si_texture*)dst; 100 struct si_texture *linear = detile ? sdst : ssrc; 101 struct si_texture *tiled = detile ? ssrc : sdst; 189 struct si_texture *ssrc = (struct si_texture*)src; 190 struct si_texture *sdst = (struct si_texture*)ds [all...] |
| H A D | si_pipe.h | 272 struct si_texture { struct 277 struct si_texture *flushed_depth_texture; 1098 * in si_texture because si_texture can be shared by multiple 1107 struct si_texture *tex; 1151 void si_decompress_dcc(struct si_context *sctx, struct si_texture *tex); 1153 struct si_texture *texture, 1154 struct si_texture *staging, 1187 struct si_texture *tex, 1214 void si_retile_dcc(struct si_context *sctx, struct si_texture *te [all...] |
| H A D | si_state_binning.c | 77 struct si_texture *tex = 78 (struct si_texture*)sctx->framebuffer.state.cbufs[i]->texture; 193 struct si_texture *tex = 194 (struct si_texture*)sctx->framebuffer.state.zsbuf->texture;
|
| H A D | si_clear.c | 38 struct si_texture *tex) 58 static bool si_set_clear_color(struct si_texture *tex, 226 struct si_texture *tex, 274 struct si_texture *tex) 393 struct si_texture *tex; 407 tex = (struct si_texture *)fb->cbufs[i]->texture; 562 struct si_texture *zstex = 563 zsbuf ? (struct si_texture*)zsbuf->texture : NULL; 572 struct si_texture *tex; 578 tex = (struct si_texture *)f [all...] |
| H A D | si_texture.c | 48 struct si_texture *dst, 51 struct si_texture *src, 183 struct si_texture *tex, unsigned level, 380 struct si_texture *tex) 400 struct si_texture *tex) 423 static bool si_can_disable_dcc(struct si_texture *tex) 432 struct si_texture *tex) 473 struct si_texture *tex) 497 struct si_texture *tex, 502 struct si_texture *new_te [all...] |
| H A D | Makefile.sources | 50 si_texture.c \
|
| H A D | si_descriptors.c | 251 struct si_texture *tex = (struct si_texture*)resource; 314 struct si_texture *tex, 415 struct si_texture *tex, 433 struct si_texture *tex = (struct si_texture *)view->texture; 477 static bool color_needs_decompression(struct si_texture *tex) 484 static bool depth_needs_decompression(struct si_texture *tex) 509 struct si_texture *tex = (struct si_texture *)vie [all...] |
| H A D | cik_sdma.c | 77 struct si_texture *tex, unsigned level, 107 struct si_texture *ssrc = (struct si_texture*)src; 108 struct si_texture *sdst = (struct si_texture*)dst; 222 struct si_texture *tiled = src_mode >= RADEON_SURF_MODE_1D ? ssrc : sdst; 223 struct si_texture *linear = tiled == ssrc ? sdst : ssrc;
|
| H A D | si_test_dma.c | 223 struct si_texture *sdst; 224 struct si_texture *ssrc; 293 sdst = (struct si_texture*)dst; 294 ssrc = (struct si_texture*)src;
|
| H A D | si_state.h | 45 struct si_texture; 445 struct si_texture *tex, 503 struct si_texture *tex,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeon/ |
| H A D | radeon_vcn_dec_jpeg.c | 44 struct si_texture *luma = (struct si_texture *) 46 struct si_texture *chroma = (struct si_texture *)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/ |
| H A D | radeon_vcn_dec_jpeg.c | 42 struct si_texture *luma = (struct si_texture *)((struct vl_video_buffer *)target)->resources[0]; 43 struct si_texture *chroma = 44 (struct si_texture *)((struct vl_video_buffer *)target)->resources[1];
|