| /third_party/mesa3d/src/panfrost/midgard/ |
| H A D | midgard_compile.c | 326 optimise_nir(nir_shader *nir, unsigned quirks, bool is_blend, bool is_blit) in optimise_nir() argument 3128 midgard_compile_shader_nir(nir_shader *nir, const struct panfrost_compile_inputs *inputs, struct util_dynarray *binary, struct pan_shader_info *info) midgard_compile_shader_nir() argument [all...] |
| /third_party/mesa3d/src/broadcom/vulkan/ |
| H A D | v3dv_meta_copy.c | 1643 nir_shader *nir = b.shader; in get_texel_buffer_copy_gs() local [all...] |
| H A D | v3dv_private.h | 1638 nir_shader *nir; member
|
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_compiler.c | 49 create_vs_pushconst(nir_shader *nir) in create_vs_pushconst() argument 66 create_cs_pushconst(nir_shader *nir) in create_cs_pushconst() argument 685 find_var_with_location_frac(nir_shader *nir, unsigned location, unsigned location_frac, bool have_psiz) find_var_with_location_frac() argument 732 update_psiz_location(nir_shader *nir, nir_variable *psiz) update_psiz_location() argument 1007 decompose_attribs(nir_shader *nir, uint32_t decomposed_attrs, uint32_t decomposed_attrs_without_w) decompose_attribs() argument 1486 nir_shader *nir = producer->info.stage == MESA_SHADER_TESS_CTRL ? producer : consumer; zink_compiler_assign_io() local 1526 rewrite_64bit_type(nir_shader *nir, const struct glsl_type *type, nir_variable *var) rewrite_64bit_type() argument 1843 split_blocks(nir_shader *nir) split_blocks() argument 2008 nir_shader *nir = spirv_to_nir(spirv->words, spirv->num_words, zink_shader_spirv_compile() local 2024 find_var_deref(nir_shader *nir, nir_variable *var) find_var_deref() argument 2044 prune_io(nir_shader *nir) prune_io() argument 2061 nir_shader *nir = nir_shader_clone(NULL, base_nir); zink_shader_compile() local 2383 create_bindless_texture(nir_shader *nir, nir_tex_instr *tex, unsigned descriptor_set) create_bindless_texture() argument 2397 create_bindless_image(nir_shader *nir, enum glsl_sampler_dim dim, unsigned descriptor_set) create_bindless_image() argument 2584 handle_bindless_var(nir_shader *nir, nir_variable *var, const struct glsl_type *type, struct zink_bindless_info *bindless) handle_bindless_var() argument 2658 get_shader_base_prim_type(struct nir_shader *nir) get_shader_base_prim_type() argument 3016 zink_shader_create(struct zink_screen *screen, struct nir_shader *nir, const struct pipe_stream_output_info *so_info) zink_shader_create() argument 3219 nir_shader *nir = nirptr; zink_shader_finalize() local 3330 nir_shader *nir = nir_shader_create(NULL, MESA_SHADER_TESS_CTRL, &screen->nir_options, NULL); zink_shader_tcs_create() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | si_state.c | 662 struct nir_shader *nir = si_deserialize_shader(sel); in si_check_blend_dst_sampler_noop() local
|
| H A D | si_shader.h | 511 struct nir_shader *nir; member
|
| /third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
| H A D | nir_to_spirv.c | 46 nir_shader *nir; member 1351 find_propagate_var(nir_shader *nir, unsigned slot) in find_propagate_var() argument [all...] |
| /third_party/mesa3d/src/gallium/frontends/lavapipe/ |
| H A D | lvp_execute.c | 276 nir_shader *nir = nir_shader_clone(pipeline->pipeline_nir[stage], pipeline->pipeline_nir[stage]); in update_inline_shader_state() local
|
| /third_party/mesa3d/src/microsoft/vulkan/ |
| H A D | dzn_private.h | 827 nir_shader *nir; member
|
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_context.h | 416 struct nir_shader *nir; member
|
| /third_party/mesa3d/src/gallium/frontends/nine/ |
| H A D | nine_shader.c | 3868 struct nir_shader *nir = tgsi_to_nir(tgsi_tokens, screen, screen->get_disk_shader_cache != NULL); in nine_pipe_nir_shader_state_from_tgsi() local
|
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_context.h | 306 struct nir_shader *nir; member
|
| /third_party/mesa3d/src/gallium/auxiliary/draw/ |
| H A D | draw_llvm.c | 825 draw_get_ir_cache_key(struct nir_shader *nir, in draw_get_ir_cache_key() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/r600/ |
| H A D | r600_pipe.h | 349 struct nir_shader *nir; member
|
| /third_party/mesa3d/src/freedreno/vulkan/ |
| H A D | tu_pipeline.c | 2863 nir_shader *nir[ARRAY_SIZE(stage_infos)] = { NULL }; in tu_pipeline_builder_compile_shaders() local 4138 nir_shader *nir = tu_spirv_to_nir(dev, pipeline_mem_ctx, stage_info, tu_compute_pipeline_create() local [all...] |
| /third_party/mesa3d/src/amd/llvm/ |
| H A D | ac_nir_to_llvm.c | 84 static LLVMValueRef get_src(struct ac_nir_context *nir, nir_src src) in get_src() argument 109 static LLVMBasicBlockRef get_block(struct ac_nir_context *nir, const struct nir_block *b) in get_block() argument 5368 ac_handle_shader_output_decl(struct ac_llvm_context *ctx, struct ac_shader_abi *abi, struct nir_shader *nir, struct nir_variable *variable, gl_shader_stage stage) ac_handle_shader_output_decl() argument 5429 setup_shared(struct ac_nir_context *ctx, struct nir_shader *nir) setup_shared() argument 5470 ac_nir_translate(struct ac_llvm_context *ac, struct ac_shader_abi *abi, const struct ac_shader_args *args, struct nir_shader *nir) ac_nir_translate() argument [all...] |
| /third_party/mesa3d/src/intel/compiler/ |
| H A D | brw_compiler.h | 1580 nir_shader *nir; member 1613 nir_shader *nir; member 1641 nir_shader *nir; member 1670 nir_shader *nir; member 1725 struct nir_shader *nir; member 1742 struct nir_shader *nir; member 1765 nir_shader *nir; member 1802 nir_shader *nir; member 1833 nir_shader *nir; member [all...] |
| /third_party/mesa3d/src/panfrost/bifrost/ |
| H A D | bifrost_compile.c | 4428 bi_optimize_nir(nir_shader *nir, unsigned gpu_id, bool is_blend) bi_optimize_nir() argument 4825 bi_fp32_varying_mask(nir_shader *nir) bi_fp32_varying_mask() argument 4842 bi_finalize_nir(nir_shader *nir, unsigned gpu_id, bool is_blend) bi_finalize_nir() argument 4932 bi_compile_variant_nir(nir_shader *nir, const struct panfrost_compile_inputs *inputs, struct util_dynarray *binary, struct hash_table_u64 *sysval_to_id, struct bi_shader_info info, enum bi_idvs_mode idvs) bi_compile_variant_nir() argument 5189 bi_compile_variant(nir_shader *nir, const struct panfrost_compile_inputs *inputs, struct util_dynarray *binary, struct hash_table_u64 *sysval_to_id, struct pan_shader_info *info, enum bi_idvs_mode idvs) bi_compile_variant() argument 5284 bi_should_idvs(nir_shader *nir, const struct panfrost_compile_inputs *inputs) bi_should_idvs() argument 5304 bifrost_compile_shader_nir(nir_shader *nir, const struct panfrost_compile_inputs *inputs, struct util_dynarray *binary, struct pan_shader_info *info) bifrost_compile_shader_nir() argument [all...] |
| /third_party/mesa3d/src/amd/vulkan/ |
| H A D | radv_pipeline.c | 2786 radv_lower_viewport_to_zero(nir_shader *nir) radv_lower_viewport_to_zero() argument 2828 find_layer_out_var(nir_shader *nir) find_layer_out_var() argument 2842 radv_lower_multiview(nir_shader *nir) radv_lower_multiview() argument 2910 radv_export_implicit_primitive_id(nir_shader *nir) radv_export_implicit_primitive_id() argument 4184 radv_lower_vs_input(nir_shader *nir, const struct radv_pipeline_key *pipeline_key) radv_lower_vs_input() argument 4274 radv_lower_fs_output(nir_shader *nir, const struct radv_pipeline_key *pipeline_key) radv_lower_fs_output() argument [all...] |
| /third_party/mesa3d/src/intel/vulkan/ |
| H A D | anv_private.h | 3081 char *nir; member
|