st/nine: Enable ttn cache
A trace of a Hat in Time, which builds thousands of shaders takes 339 seconds to run the second time without this patch, and 41 seconds with it (basically there is no more loading times). Signed-off-by: Axel Davy <davyaxel0@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4993>
This commit is contained in:
parent
4db880d805
commit
f83f538881
|
@ -3836,7 +3836,7 @@ static void
|
|||
nine_pipe_nir_shader_state_from_tgsi(struct pipe_shader_state *state, const struct tgsi_token *tgsi_tokens,
|
||||
struct pipe_screen *screen)
|
||||
{
|
||||
struct nir_shader *nir = tgsi_to_nir(tgsi_tokens, screen, false);
|
||||
struct nir_shader *nir = tgsi_to_nir(tgsi_tokens, screen, true);
|
||||
|
||||
if (unlikely(nine_shader_get_debug_flag(NINE_SHADER_DEBUG_OPTION_DUMP_NIR))) {
|
||||
nir_print_shader(nir, stdout);
|
||||
|
|
Loading…
Reference in New Issue