mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 00:58:05 +02:00
freedreno: Use linear for 1d/1d_array
Trying to use UBWC for 1d causes problems with cl cts image writes. And also seems kind of pointless. Signed-off-by: Rob Clark <rob.clark@oss.qualcomm.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40144>
This commit is contained in:
parent
91f5d621f1
commit
f5c4dd0d93
3 changed files with 3 additions and 4 deletions
|
|
@ -1,5 +1,4 @@
|
|||
KHR-GL46.shader_image_load_store.basic-allFormats-store,Fail
|
||||
KHR-GL46.shader_image_load_store.basic-allTargets-store,Fail
|
||||
KHR-GL46.shading_language_420pack.binding_images,Fail
|
||||
|
||||
#
|
||||
|
|
@ -214,7 +213,6 @@ KHR-GLES3.framebuffer_blit.framebuffer_blit_functionality_multisampled_to_single
|
|||
KHR-GL46.texture_lod_bias.texture_lod_bias_all,Fail
|
||||
|
||||
# New failures with GL CTS 4.6.6.0 & ES CTS 3.2.12.0
|
||||
KHR-GL46.shading_language_420pack.binding_images_texture_type_1D,Fail
|
||||
KHR-GLES3.framebuffer_blit.multisampled_to_singlesampled_blit_depth_config_test,Fail
|
||||
|
||||
# GL tests above, Vulkan tests below
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
KHR-GL46.shader_image_load_store.basic-allTargets-store,Fail
|
||||
KHR-GL46.shader_subroutine.control_flow_and_returned_subroutine_values_used_as_subroutine_input,Fail
|
||||
|
||||
#glcts update
|
||||
|
|
|
|||
|
|
@ -1274,7 +1274,9 @@ get_best_layout(struct fd_screen *screen,
|
|||
if (!screen->tile_mode(tmpl))
|
||||
return FD_LAYOUT_LINEAR;
|
||||
|
||||
if (tmpl->target == PIPE_BUFFER)
|
||||
if ((tmpl->target == PIPE_BUFFER) ||
|
||||
(tmpl->target == PIPE_TEXTURE_1D) ||
|
||||
(tmpl->target == PIPE_TEXTURE_1D_ARRAY))
|
||||
return FD_LAYOUT_LINEAR;
|
||||
|
||||
if ((tmpl->usage == PIPE_USAGE_STAGING) &&
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue