Searched refs:afbc (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_texture.c120 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 Dpan_texture.h69 } afbc; member in struct:pan_image_slice_layout
217 } afbc; member in union:pan_surface::__anon90d75623040a
H A Dpan_cs.c203 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 Dpan_mfbd.c109 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 Dv5_pack.h3919 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 Dv6_pack.h4461 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 Dv7_pack.h4521 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 Dpan_screen.c577 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 Dpan_resource.c442 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 Ddecode.c709 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 Dpanfrost-job.h1400 } afbc; member in union:bifrost_render_target::__anon0cd4e6cb0c0a
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_device.c118 { "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 D20.3.0.rst2526 - panfrost: Move zs format handling code out of the !afbc case

Completed in 65 milliseconds