mesa: add NV_copy_depth_to_color support for nir
Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6289>
This commit is contained in:

committed by
Marge Bot

parent
da9d721323
commit
e512f2cef9
@@ -1760,4 +1760,11 @@ void st_init_extensions(struct pipe_screen *screen,
|
||||
}
|
||||
|
||||
consts->AllowDrawOutOfOrder = options->allow_draw_out_of_order;
|
||||
|
||||
bool prefer_nir = PIPE_SHADER_IR_NIR ==
|
||||
screen->get_shader_param(screen, PIPE_SHADER_FRAGMENT, PIPE_SHADER_CAP_PREFERRED_IR);
|
||||
if (prefer_nir &&
|
||||
screen->get_shader_param(screen, PIPE_SHADER_FRAGMENT, PIPE_SHADER_CAP_INTEGERS) &&
|
||||
extensions->ARB_stencil_texturing)
|
||||
extensions->NV_copy_depth_to_color = TRUE;
|
||||
}
|
||||
|
Reference in New Issue
Block a user