Home
last modified time | relevance | path

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

1234567

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shaderlib_nir.c29 static void *create_shader_state(struct si_context *sctx, nir_shader *nir) in create_shader_state() argument
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_program.h102 struct nir_shader *nir[ZINK_SHADER_COUNT]; member
/third_party/mesa3d/src/imagination/rogue/
H A Drogue.c73 nir_shader *nir; in rogue_spirv_to_nir() local
710 rogue_nir_to_rogue(struct rogue_build_ctx *ctx, const nir_shader *nir) rogue_nir_to_rogue() argument
[all...]
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
H A Ddxil_spirv_nir.c48 add_runtime_data_var(nir_shader *nir, unsigned desc_set, unsigned binding) in add_runtime_data_var() argument
161 add_push_constant_var(nir_shader *nir, unsigned size, unsigned desc_set, unsigned binding) in add_push_constant_var() argument
560 dxil_spirv_nir_link(nir_shader *nir, nir_shader *prev_stage_nir) in dxil_spirv_nir_link() argument
580 dxil_spirv_nir_passes(nir_shader *nir, const struct dxil_spirv_runtime_conf *conf, bool *requires_runtime_data) dxil_spirv_nir_passes() argument
[all...]
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_nir_lower_descriptors.c632 panvk_per_arch(nir_lower_descriptors)(nir_shader *nir, in nir_lower_descriptors() argument
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_screen.c641 struct nir_shader *nir = (struct nir_shader *)nirptr; in llvmpipe_finalize_nir() local
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_screen.c428 rbug_screen_finalize_nir(struct pipe_screen *_screen, void *nir) in rbug_screen_finalize_nir() argument
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler_nir.h36 nir_shader *nir; member
/third_party/mesa3d/src/amd/compiler/
H A Daco_instruction_selection_setup.cpp250 setup_vs_output_info(isel_context* ctx, nir_shader* nir, in setup_vs_output_info() argument
269 setup_vs_variables(isel_context* ctx, nir_shader* nir) in setup_vs_variables() argument
288 setup_gs_variables(isel_context* ctx, nir_shader* nir) in setup_gs_variables() argument
302 setup_tcs_info(isel_context* ctx, nir_shader* nir, nir_shader* vs) in setup_tcs_info() argument
311 setup_tes_variables(isel_context* ctx, nir_shader* nir) in setup_tes_variables() argument
332 setup_ms_variables(isel_context* ctx, nir_shader* nir) setup_ms_variables() argument
342 setup_variables(isel_context* ctx, nir_shader* nir) setup_variables() argument
382 setup_nir(isel_context* ctx, nir_shader* nir) setup_nir() argument
926 nir_shader* nir = shaders[i]; setup_isel_context() local
[all...]
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_shader.c87 nir_shader *nir; in tu_spirv_to_nir() local
678 tu_gather_xfb_info(nir_shader *nir, struct ir3_stream_output_info *info) tu_gather_xfb_info() argument
720 tu_shader_create(struct tu_device *dev, nir_shader *nir, const struct tu_shader_key *key, struct tu_pipeline_layout *layout, const VkAllocationCallbacks *alloc) tu_shader_create() argument
[all...]
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pipeline_cache.c177 nir_shader *nir = nir_deserialize(NULL, nir_options, &blob); in v3dv_pipeline_cache_search_for_nir() local
83 v3dv_pipeline_cache_upload_nir(struct v3dv_pipeline *pipeline, struct v3dv_pipeline_cache *cache, nir_shader *nir, unsigned char sha1_key[20]) v3dv_pipeline_cache_upload_nir() argument
[all...]
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_linker.c40 gl_nir_opts(nir_shader *nir) in gl_nir_opts() argument
441 add_vars_with_modes(const struct gl_constants *consts, struct gl_shader_program *prog, struct set *resource_set, nir_shader *nir, nir_variable_mode modes, unsigned stage, GLenum programInterface) add_vars_with_modes() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c128 set_image_access(struct lvp_pipeline *pipeline, nir_shader *nir, in set_image_access() argument
152 set_buffer_access(struct lvp_pipeline *pipeline, nir_shader *nir, in set_buffer_access() argument
183 scan_intrinsic(struct lvp_pipeline *pipeline, nir_shader *nir, nir_intrinsic_instr *instr) scan_intrinsic() argument
230 scan_pipeline_info(struct lvp_pipeline *pipeline, nir_shader *nir) scan_pipeline_info() argument
262 remove_scoped_barriers(nir_shader *nir, bool is_compute) remove_scoped_barriers() argument
285 lower_demote(nir_shader *nir) lower_demote() argument
324 optimize(nir_shader *nir) optimize() argument
373 lvp_shader_optimize(nir_shader *nir) lvp_shader_optimize() argument
390 nir_shader *nir; lvp_shader_compile_to_ir() local
614 lvp_pipeline_compile_stage(struct lvp_pipeline *pipeline, nir_shader *nir) lvp_pipeline_compile_stage() argument
650 lvp_pipeline_compile(struct lvp_pipeline *pipeline, nir_shader *nir) lvp_pipeline_compile() argument
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_shader.cpp1327 nir_shader *nir = params->nir; in brw_compile_tes() local
[all...]
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_program.c354 st_finalize_nir_before_variants(struct nir_shader *nir) in st_finalize_nir_before_variants() argument
374 st_prog_to_nir_postprocess(struct st_context *st, nir_shader *nir, struct gl_program *prog) st_prog_to_nir_postprocess() argument
418 nir_shader *nir = prog_to_nir(st->ctx, prog, options); st_translate_prog_to_nir() local
504 nir_shader *nir = state->ir.nir; st_create_nir_shader() local
615 nir_shader *nir = prog->nir; get_nir_shader() local
635 lower_ucp(struct st_context *st, struct nir_shader *nir, unsigned ucp_enables, struct gl_program_parameter_list *params) lower_ucp() argument
854 nir_shader *nir = st_translate_fragment_program() local
1226 nir_shader *nir = prog->nir; st_can_add_pointsize_to_program() local
[all...]
H A Dst_glsl_to_nir.cpp94 st_nir_assign_vs_in_locations(struct nir_shader *nir) in st_nir_assign_vs_in_locations() argument
178 st_nir_assign_uniform_locations(struct gl_context *ctx, struct gl_program *prog, nir_shader *nir) st_nir_assign_uniform_locations() argument
236 st_nir_add_point_size(nir_shader *nir) st_nir_add_point_size() argument
310 st_nir_zero_initialize_clip_distance(nir_shader *nir) st_nir_zero_initialize_clip_distance() argument
340 nir_shader *nir = prog->nir; st_nir_preprocess() local
467 nir_shader *nir = prog->nir; st_glsl_to_nir_post_opts() local
643 st_nir_lower_wpos_ytransform(struct nir_shader *nir, struct gl_program *prog, struct pipe_screen *pscreen) st_nir_lower_wpos_ytransform() argument
777 nir_shader *nir = shader->Program->nir; st_link_nir() local
933 st_nir_assign_varying_locations(struct st_context *st, nir_shader *nir) st_nir_assign_varying_locations() argument
968 st_nir_lower_samplers(struct pipe_screen *screen, nir_shader *nir, struct gl_shader_program *shader_program, struct gl_program *prog) st_nir_lower_samplers() argument
1000 st_nir_lower_uniforms(struct st_context *st, nir_shader *nir) st_nir_lower_uniforms() argument
1022 st_finalize_nir(struct st_context *st, struct gl_program *prog, struct gl_shader_program *shader_program, nir_shader *nir, bool finalize_by_driver, bool is_before_variants) st_finalize_nir() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_resolve.c191 const nir_shader *nir = ish->nir; in iris_predraw_resolve_framebuffer() local
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
H A Dnir.c862 static void ppir_print_shader_db(struct nir_shader *nir, ppir_compiler *comp, in ppir_print_shader_db() argument
907 bool ppir_compile_nir(struct lima_fs_compiled_shader *prog, struct nir_shader *nir, in ppir_compile_nir() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_dump.c655 void trace_dump_nir(void *nir) in trace_dump_nir() argument
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_from_nir.cpp165 nir_shader *nir; member in __anon9283::Converter
187 Converter::Converter(Program *prog, nir_shader *nir, nv50_ir_prog_info *info, in Converter() argument
[all...]
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_blend.c817 nir_shader *nir = in pan_blend_get_shader_locked() local
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_pipeline_cache.c463 nir_shader *nir = nir_deserialize(mem_ctx, nir_options, &blob); in vk_pipeline_cache_lookup_nir() local
475 vk_pipeline_cache_add_nir(struct vk_pipeline_cache *cache, const void *key_data, size_t key_size, const nir_shader *nir) vk_pipeline_cache_add_nir() argument
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_gs.c803 nir_shader *nir = state->ir.nir; in draw_create_geometry_shader() local
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_resolve.c227 const nir_shader *nir = ish->nir; in crocus_predraw_resolve_framebuffer() local
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
H A Ddd_screen.c463 dd_screen_finalize_nir(struct pipe_screen *_screen, void *nir) in dd_screen_finalize_nir() argument

Completed in 31 milliseconds

1234567