driver_noop: Remove infinite recursion from create_fence_win32

Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17446>
This commit is contained in:
Jesse Natalie 2022-07-13 12:33:31 -07:00 committed by Marge Bot
parent 7c4fa79bfa
commit 633a469a7a
1 changed files with 3 additions and 1 deletions

View File

@ -622,7 +622,9 @@ static void noop_create_fence_win32(struct pipe_screen *screen,
const void *name,
enum pipe_fd_type type)
{
screen->create_fence_win32(screen, fence, handle, name, type);
struct noop_pipe_screen *noop_screen = (struct noop_pipe_screen *)screen;
struct pipe_screen *oscreen = noop_screen->oscreen;
oscreen->create_fence_win32(oscreen, fence, handle, name, type);
}
static void noop_set_max_shader_compiler_threads(struct pipe_screen *screen,