Home
last modified time | relevance | path

Searched refs:ubwc (Results 1 – 16 of 16) sorted by relevance

/third_party/mesa3d/src/freedreno/fdl/
Dfd6_layout_test.c62 .ubwc = true,
429 .ubwc = true,
452 .ubwc = true,
493 .ubwc = true,
533 .ubwc = true,
579 .ubwc = true,
625 .ubwc = true,
672 .ubwc = true,
694 .ubwc = false,
717 .ubwc = false,
[all …]
Dfd6_layout.c90 if (layout->ubwc) in fdl6_tile_alignment()
129 layout->ubwc = false; in fdl6_layout()
131 if (layout->ubwc || util_format_is_depth_or_stencil(format)) in fdl6_layout()
256 if (layout->ubwc) { in fdl6_layout()
281 if (layout->ubwc) { in fdl6_layout()
Dfd_layout_test.c36 .ubwc = testcase->layout.ubwc, in fdl_test_layout()
69 if (layout.ubwc && !testcase->layout.slices[0].offset) { in fdl_test_layout()
Dfd5_layout_test.c66 .ubwc = false,
87 .ubwc = false,
Dfreedreno_layout.h103 bool ubwc : 1; member
156 if (!layout->ubwc) in fdl_ubwc_pitch()
229 return layout->ubwc; in fdl_ubwc_enabled()
Dfd_layout_test.h34 bool ubwc : 1; member
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_resource.c186 if (!rsc->layout.ubwc) in fd6_validate_format()
234 if (rsc->layout.ubwc && !ok_ubwc_format(rsc->b.b.screen, rsc->b.b.format)) in fd6_setup_slices()
235 rsc->layout.ubwc = false; in fd6_setup_slices()
256 rsc->layout.ubwc = true; in fill_ubwc_buffer_sizes()
Dfd6_blitter.c1073 if (!src->layout.ubwc && !dst->layout.ubwc) { in handle_zs_blit()
1077 if (!src->layout.ubwc) in handle_zs_blit()
1079 if (!dst->layout.ubwc) in handle_zs_blit()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_android.c110 bool ubwc = false; in tu_gralloc_info_other() local
141 ubwc = handle_data[1] & 0x08000000; in tu_gralloc_info_other()
155 *modifier = ubwc ? DRM_FORMAT_MOD_QCOM_COMPRESSED : DRM_FORMAT_MOD_LINEAR; in tu_gralloc_info_other()
Dtu_clear_blit.c332 bool ubwc, in r2d_setup_common() argument
342 dst_format == PIPE_FORMAT_Z24X8_UNORM) && ubwc) { in r2d_setup_common()
394 bool ubwc, in r2d_setup() argument
403 r2d_setup_common(cmd, cs, src_format, dst_format, aspect_mask, blit_param, clear, ubwc, false); in r2d_setup()
1150 bool ubwc, in r3d_setup() argument
1157 dst_format == PIPE_FORMAT_Z24X8_UNORM) && ubwc) { in r3d_setup()
1295 bool ubwc,
1580 blit_param, false, dst_image->layout[0].ubwc, in tu6_blit_image()
1728 info->imageSubresource.aspectMask, 0, false, dst_image->layout[0].ubwc, in tu_copy_buffer_to_image()
1949 } else if (!src_image->layout[0].ubwc) { in tu_copy_image_to_image()
[all …]
Dtu_image.c188 assert(!layouts[0]->ubwc); in tu_image_view_init()
492 layout->ubwc = ubwc_enabled; in tu_image_init()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_resource.c224 if (rsc->layout.ubwc) { in realloc_bo()
1269 rsc->layout.ubwc = true; in fd_resource_allocate_and_resolve()
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst1200 - freedreno/a6xx: Fix z24s8 non-ubwc blits on a630.
D22.1.0.rst912 - turnip: Force linear mode for non-ubwc R8G8 formats
D22.0.0.rst1346 - freedreno/a6xx: Disable sample averaging on non-ubwc z24s8 MSAA blits.
D20.3.0.rst4178 - freedreno/a6xx: move ubwc clear to blitter