zink: use z24_in_z32f support and radv ci updates
This uses the new transfer helper codepath in zink and fixes a bunch of fail on radv. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15516>
This commit is contained in:
parent
24a6693ece
commit
ae710f3329
File diff suppressed because it is too large
Load Diff
|
@ -1924,7 +1924,7 @@ zink_screen_resource_init(struct pipe_screen *pscreen)
|
|||
pscreen->resource_create = zink_resource_create;
|
||||
pscreen->resource_create_with_modifiers = zink_resource_create_with_modifiers;
|
||||
pscreen->resource_destroy = zink_resource_destroy;
|
||||
pscreen->transfer_helper = u_transfer_helper_create(&transfer_vtbl, true, true, false, false, false);
|
||||
pscreen->transfer_helper = u_transfer_helper_create(&transfer_vtbl, true, true, false, false, !screen->have_D24_UNORM_S8_UINT);
|
||||
|
||||
if (screen->info.have_KHR_external_memory_fd) {
|
||||
pscreen->resource_get_handle = zink_resource_get_handle;
|
||||
|
|
Loading…
Reference in New Issue