Searched refs:generated_tcs (Results 1 – 3 of 3) sorted by relevance
1032 create_lib_cache(struct zink_gfx_program *prog, bool generated_tcs) in create_lib_cache() argument1036 if (generated_tcs) in create_lib_cache()1039 if (generated_tcs) in create_lib_cache()1050 …bool generated_tcs = prog->shaders[MESA_SHADER_TESS_CTRL] && prog->shaders[MESA_SHADER_TESS_CTRL]-… in find_or_create_lib_cache() local1051 if (generated_tcs) in find_or_create_lib_cache()1064 libs = create_lib_cache(prog, generated_tcs); in find_or_create_lib_cache()1069 if (prog->shaders[i] && (!generated_tcs || i != MESA_SHADER_TESS_CTRL)) { in find_or_create_lib_cache()1114 prog->shaders[MESA_SHADER_TESS_EVAL]->non_fs.generated_tcs = in gfx_program_create()1273 prog->shaders[MESA_SHADER_TESS_CTRL] = stages[MESA_SHADER_TESS_EVAL]->non_fs.generated_tcs; in create_gfx_program_separable()2046 …>gfx_stages[MESA_SHADER_TESS_CTRL] == ctx->gfx_stages[MESA_SHADER_TESS_EVAL]->non_fs.generated_tcs) in zink_bind_tes_state()
4251 zs->non_fs.generated_tcs = zink_shader_tcs_create(screen, 32); in zink_shader_compile_separate()4252 zink_shader_tcs_init(screen, zs->non_fs.generated_tcs, nir_clone, &nir_tcs); in zink_shader_compile_separate()4254 …zs->non_fs.generated_tcs->precompile.obj = zink_shader_compile_separate(screen, zs->non_fs.generat… in zink_shader_compile_separate()4256 zs->non_fs.generated_tcs->nir = NULL; in zink_shader_compile_separate()6549 if (stage == MESA_SHADER_TESS_EVAL && shader->non_fs.generated_tcs) in gfx_shader_prune()6582 shader->non_fs.generated_tcs) { in zink_gfx_shader_free()6584 zink_gfx_shader_free(screen, shader->non_fs.generated_tcs); in zink_gfx_shader_free()6585 shader->non_fs.generated_tcs = NULL; in zink_gfx_shader_free()
828 …struct zink_shader *generated_tcs; // a generated shader that this shader "owns"; only valid in th… member