mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 08:50:09 +01:00
gallium/noop: implement pipe_screen::create_fence_win32
Acked-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15504>
This commit is contained in:
parent
08dfe2ca84
commit
a0b2e43927
1 changed files with 10 additions and 0 deletions
|
|
@ -616,6 +616,14 @@ static bool noop_check_resource_capability(struct pipe_screen *screen,
|
|||
return true;
|
||||
}
|
||||
|
||||
static void noop_create_fence_win32(struct pipe_screen *screen,
|
||||
struct pipe_fence_handle **fence,
|
||||
void *handle,
|
||||
enum pipe_fd_type type)
|
||||
{
|
||||
screen->create_fence_win32(screen, fence, handle, type);
|
||||
}
|
||||
|
||||
static void noop_set_max_shader_compiler_threads(struct pipe_screen *screen,
|
||||
unsigned max_threads)
|
||||
{
|
||||
|
|
@ -772,6 +780,8 @@ struct pipe_screen *noop_screen_create(struct pipe_screen *oscreen)
|
|||
screen->get_disk_shader_cache = noop_get_disk_shader_cache;
|
||||
screen->get_compiler_options = noop_get_compiler_options;
|
||||
screen->finalize_nir = noop_finalize_nir;
|
||||
if (screen->create_fence_win32)
|
||||
screen->create_fence_win32 = noop_create_fence_win32;
|
||||
screen->check_resource_capability = noop_check_resource_capability;
|
||||
screen->set_max_shader_compiler_threads = noop_set_max_shader_compiler_threads;
|
||||
screen->is_parallel_shader_compilation_finished = noop_is_parallel_shader_compilation_finished;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue