Home
last modified time | relevance | path

Searched defs:nir (Results 151 - 170 of 170) sorted by relevance

1234567

/third_party/mesa3d/src/panfrost/midgard/
H A Dmidgard_compile.c326 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 Dv3dv_meta_copy.c1643 nir_shader *nir = b.shader; in get_texel_buffer_copy_gs() local
[all...]
H A Dv3dv_private.h1638 nir_shader *nir; member
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_compiler.c49 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 Dsi_state.c662 struct nir_shader *nir = si_deserialize_shader(sel); in si_check_blend_dst_sampler_noop() local
H A Dsi_shader.h511 struct nir_shader *nir; member
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.c46 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 Dlvp_execute.c276 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 Ddzn_private.h827 nir_shader *nir; member
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_context.h416 struct nir_shader *nir; member
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_shader.c3868 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 Dcrocus_context.h306 struct nir_shader *nir; member
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_llvm.c825 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 Dr600_pipe.h349 struct nir_shader *nir; member
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pipeline.c2863 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 Dac_nir_to_llvm.c84 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 Dbrw_compiler.h1580 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 Dbifrost_compile.c4428 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 Dradv_pipeline.c2786 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 Danv_private.h3081 char *nir; member

Completed in 96 milliseconds

1234567