mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 17:30:12 +01:00
r600g,radeonsi: Don't set resource_create in r600_common_screen_init()
r600g and radeonsi have different implementations of resource_create. https://bugs.freedesktop.org/show_bug.cgi?id=74139 Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
f29968b270
commit
7b4592a489
2 changed files with 1 additions and 1 deletions
|
|
@ -598,7 +598,6 @@ bool r600_common_screen_init(struct r600_common_screen *rscreen,
|
|||
rscreen->b.fence_finish = r600_fence_finish;
|
||||
rscreen->b.fence_reference = r600_fence_reference;
|
||||
rscreen->b.fence_signalled = r600_fence_signalled;
|
||||
rscreen->b.resource_create = r600_resource_create_common;
|
||||
rscreen->b.resource_destroy = u_resource_destroy_vtbl;
|
||||
|
||||
if (rscreen->info.has_uvd) {
|
||||
|
|
|
|||
|
|
@ -413,6 +413,7 @@ struct pipe_screen *radeonsi_screen_create(struct radeon_winsys *ws)
|
|||
sscreen->b.b.get_param = si_get_param;
|
||||
sscreen->b.b.get_shader_param = si_get_shader_param;
|
||||
sscreen->b.b.is_format_supported = si_is_format_supported;
|
||||
sscreen->b.b.resource_create = r600_resource_create_common;
|
||||
|
||||
if (!r600_common_screen_init(&sscreen->b, ws)) {
|
||||
FREE(sscreen);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue