Searched refs:ngg_cull_shader (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_internal.h | 207 void si_create_function(struct si_shader_context *ctx, bool ngg_cull_shader); 271 void si_llvm_init_tes_callbacks(struct si_shader_context *ctx, bool ngg_cull_shader); 295 void si_llvm_init_vs_callbacks(struct si_shader_context *ctx, bool ngg_cull_shader);
|
D | si_shader.c | 371 void si_create_function(struct si_shader_context *ctx, bool ngg_cull_shader) in si_create_function() argument 547 if ((ctx->shader->key.as_es || ngg_cull_shader) && in si_create_function() 555 num_user_sgprs = GFX9_VSGS_NUM_USER_SGPR + ngg_cull_shader; in si_create_function() 557 if (ngg_cull_shader && shader->selector->num_vbos_in_user_sgprs) { in si_create_function() 571 num_vgprs = ngg_cull_shader ? 9 : 5; in si_create_function() 731 si_llvm_create_func(ctx, ngg_cull_shader ? "ngg_cull_main" : "main", returns, num_returns, in si_create_function() 1316 const struct si_shader_key *key, bool ngg_cull_shader) in si_vs_needs_prolog() argument 1322 (ngg_cull_shader && key->opt.ngg_culling & SI_NGG_CULL_GS_FAST_LAUNCH_ALL); in si_vs_needs_prolog() 1326 struct nir_shader *nir, bool free_nir, bool ngg_cull_shader) in si_build_main_function() argument 1344 si_llvm_init_vs_callbacks(ctx, ngg_cull_shader); in si_build_main_function() [all …]
|
D | si_shader_llvm_vs.c | 1005 void si_llvm_init_vs_callbacks(struct si_shader_context *ctx, bool ngg_cull_shader) in si_llvm_init_vs_callbacks() argument 1015 else if (ngg_cull_shader) in si_llvm_init_vs_callbacks()
|
D | si_shader_llvm_tess.c | 1078 void si_llvm_init_tes_callbacks(struct si_shader_context *ctx, bool ngg_cull_shader) in si_llvm_init_tes_callbacks() argument 1087 else if (ngg_cull_shader) in si_llvm_init_tes_callbacks()
|