| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| H A D | pan_texture.c | 120 return layout->slices[level].afbc.surface_stride; 180 bool afbc = drm_is_afbc(layout->modifier); local in function:pan_image_layout_init 183 bool should_align = tiled || afbc; 190 if (tiled || afbc) { 238 if (afbc) { 239 slice->afbc.header_size = 243 slice->afbc.row_stride = 248 slice->afbc.body_size = slice_one_size; 255 slice->afbc.surface_stride = 256 slice->afbc [all...] |
| H A D | pan_texture.h | 69 } afbc; member in struct:pan_image_slice_layout 217 } afbc; member in union:pan_surface::__anon90d75623040a
|
| H A D | pan_cs.c | 203 ext->zs_afbc_row_stride = slice->afbc.row_stride / 212 ext->zs_afbc_header = surf.afbc.header; 213 ext->zs_afbc_body = surf.afbc.body; 447 cfg->afbc.row_stride = slice->afbc.row_stride / 449 cfg->afbc.afbc_wide_block_enable = 452 cfg->afbc.chunk_size = 9; 453 cfg->afbc.sparse = true; 454 cfg->afbc.body_size = slice->afbc [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_mfbd.c | 109 rt->afbc.metadata = rsrc->bo->afbc_slab.gpu; 110 rt->afbc.stride = 0; 111 rt->afbc.unk = 0x30009;
|
| /xsrc/external/mit/MesaLib/src/panfrost/lib/genxml/ |
| H A D | v5_pack.h | 3919 struct MALI_RENDER_TARGET_AFBC_OVERLAY afbc; member in struct:MALI_RENDER_TARGET 3946 .afbc = { MALI_RENDER_TARGET_AFBC_OVERLAY_header }, \ 3985 __gen_uint(values->afbc.header, 0, 63); 3987 __gen_uint(values->afbc.header, 0, 63) >> 32; 3989 __gen_uint(values->afbc.row_stride, 0, 12); 3991 __gen_uint(values->afbc.chunk_size, 0, 11) | 3992 __gen_uint(values->afbc.sparse, 16, 16) | 3993 __gen_uint(values->afbc.yuv_transform_enable, 17, 17); 3995 __gen_uint(values->afbc.body, 0, 63) | 3998 __gen_uint(values->afbc [all...] |
| H A D | v6_pack.h | 4461 struct MALI_RENDER_TARGET_AFBC_OVERLAY afbc; member in struct:MALI_RENDER_TARGET 4481 .afbc = { MALI_RENDER_TARGET_AFBC_OVERLAY_header }, \ 4510 __gen_uint(values->afbc.header, 0, 63); 4512 __gen_uint(values->afbc.header, 0, 63) >> 32; 4514 __gen_uint(values->afbc.row_stride, 0, 12); 4516 __gen_uint(values->afbc.chunk_size, 0, 11) | 4517 __gen_uint(values->afbc.afbc_split_block_enable, 18, 18) | 4518 __gen_uint(values->afbc.afbc_wide_block_enable, 19, 19) | 4519 __gen_uint(values->afbc.reverse_issue_order, 20, 20) | 4520 __gen_uint(values->afbc [all...] |
| H A D | v7_pack.h | 4521 struct MALI_RENDER_TARGET_AFBC_OVERLAY afbc; member in struct:MALI_RENDER_TARGET 4540 .afbc = { MALI_RENDER_TARGET_AFBC_OVERLAY_header }, \ 4568 __gen_uint(values->afbc.header, 0, 63); 4570 __gen_uint(values->afbc.header, 0, 63) >> 32; 4572 __gen_uint(values->afbc.row_stride, 0, 12); 4574 __gen_uint(values->afbc.chunk_size, 0, 11) | 4575 __gen_uint(values->afbc.afbc_split_block_enable, 18, 18) | 4576 __gen_uint(values->afbc.afbc_wide_block_enable, 19, 19) | 4577 __gen_uint(values->afbc.reverse_issue_order, 20, 20) | 4578 __gen_uint(values->afbc [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_screen.c | 577 bool afbc = dev->has_afbc && panfrost_format_supports_afbc(dev, format); local in function:panfrost_walk_dmabuf_modifiers 583 if (drm_is_afbc(pan_best_modifiers[i]) && !afbc)
|
| H A D | pan_resource.c | 442 uint64_t afbc = local in function:panfrost_best_modifier 447 afbc |= AFBC_FORMAT_MOD_YTR; 449 return DRM_FORMAT_MOD_ARM_AFBC(afbc); 528 (s * slice->afbc.surface_stride); 534 memset(ptr, 0, slice->afbc.header_size);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/pandecode/ |
| H A D | decode.c | 709 pandecode_log(".afbc = {\n"); 712 char *a = pointer_as_memory_reference(rt->afbc.metadata); 716 pandecode_prop("stride = %d", rt->afbc.stride); 717 pandecode_prop("unk = 0x%" PRIx32, rt->afbc.unk);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/include/ |
| H A D | panfrost-job.h | 1400 } afbc; member in union:bifrost_render_target::__anon0cd4e6cb0c0a
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_device.c | 118 { "afbc", PANVK_DEBUG_AFBC }, 1368 memset(header, 0, image->pimage.layout.slices[level].afbc.header_size);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.3.0.rst | 2526 - panfrost: Move zs format handling code out of the !afbc case
|