/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_pipeline.c | 880 …->shaders[MESA_SHADER_TESS_EVAL].tess_ccw = lvp_create_pipeline_nir(nir_shader_clone(NULL, pipelin… in lvp_graphics_pipeline_init() 945 nir_shader_clone(NULL, pipeline->shaders[stage].pipeline_nir->nir), locked); in lvp_pipeline_shaders_compile() 948 … nir_shader_clone(NULL, pipeline->shaders[MESA_SHADER_TESS_EVAL].tess_ccw->nir), locked); in lvp_pipeline_shaders_compile() 1078 …shader->shader_cso = lvp_shader_compile(pipeline->device, shader, nir_shader_clone(NULL, shader->p… in lvp_compute_pipeline_init() 1262 shader->tess_ccw = lvp_create_pipeline_nir(nir_shader_clone(NULL, shader->pipeline_nir->nir)); in create_shader_object() 1264 …shader->tess_ccw_cso = lvp_shader_compile(device, shader, nir_shader_clone(NULL, shader->tess_ccw-… in create_shader_object() 1275 shader->shader_cso = lvp_shader_compile(device, shader, nir_shader_clone(NULL, nir), false); in create_shader_object()
|
/aosp_15_r20/external/mesa3d/src/gallium/frontends/rusticl/mesa/compiler/ |
H A D | nir.rs | 179 unsafe { nir_shader_clone(ptr::null_mut(), self.nir.as_ptr()) } in dup_for_driver() 244 let clone = nir_shader_clone(ralloc_parent(nir_ptr.cast()), nir_ptr); in validate_clone()
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pipe_pstipple.c | 148 pstip_fs.ir.nir = nir_shader_clone(NULL, orig_fs->ir.nir); in generate_pstip_fs() 352 pstipfs->state.ir.nir = nir_shader_clone(NULL, fs->ir.nir); in pstip_create_fs_state()
|
H A D | draw_pipe_aapoint.c | 420 aapoint_fs.ir.nir = nir_shader_clone(NULL, orig_fs->ir.nir); in generate_aapoint_fs_nir() 751 aafs->state.ir.nir = nir_shader_clone(NULL, fs->ir.nir); in aapoint_create_fs_state()
|
H A D | draw_pipe_aaline.c | 360 aaline_fs.ir.nir = nir_shader_clone(NULL, orig_fs->ir.nir); in generate_aaline_fs_nir() 655 aafs->state.ir.nir = nir_shader_clone(NULL, fs->ir.nir); in aaline_create_fs_state()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/lima/ |
H A D | lima_program.c | 297 nir_shader *nir = nir_shader_clone(fs, ufs->base.ir.nir); in lima_fs_compile_shader() 493 nir_shader *nir = nir_shader_clone(vs, uvs->base.ir.nir); in lima_vs_compile_shader()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_sfn.cpp | 57 auto sh = nir_shader_clone(sel->nir, sel->nir); in r600_shader_from_nir()
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_lower_multiview.c | 108 nir_shader *shader_no_position = nir_shader_clone(NULL, shader); in shader_only_position_uses_view_index()
|
H A D | nir_clone.c | 750 nir_shader_clone(void *mem_ctx, const nir_shader *s) in nir_shader_clone() function
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_program.c | 1171 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in crocus_compile_vs() 1401 nir = nir_shader_clone(mem_ctx, ish->nir); in crocus_compile_tcs() 1530 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in crocus_compile_tes() 1673 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in crocus_compile_gs() 1813 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in crocus_compile_fs() 2513 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in crocus_compile_cs()
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | brw_nir_lower_intersection_shader.c | 158 nir_shader *any_hit_tmp = nir_shader_clone(dead_ctx, any_hit); in brw_nir_lower_intersection_shader()
|
H A D | brw_compile_cs.cpp | 136 nir_shader *shader = nir_shader_clone(params->base.mem_ctx, nir); in brw_compile_cs()
|
H A D | brw_compile_mesh.cpp | 375 nir_shader *shader = nir_shader_clone(params->base.mem_ctx, nir); in brw_compile_task() 1653 nir_shader *shader = nir_shader_clone(params->base.mem_ctx, nir); in brw_compile_mesh()
|
/aosp_15_r20/external/mesa3d/src/asahi/lib/ |
H A D | agx_nir_lower_gs.c | 389 nir_shader *shader = nir_shader_clone(NULL, gs); in agx_nir_create_geometry_count_shader() 536 nir_shader *clone = nir_shader_clone(NULL, s); in strip_side_effects_from_rast() 601 nir_shader *shader = nir_shader_clone(NULL, gs); in agx_nir_create_gs_rast_shader()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_program.c | 1841 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in iris_compile_vs() 2074 nir = nir_shader_clone(mem_ctx, ish->nir); in iris_compile_tcs() 2261 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in iris_compile_tes() 2443 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in iris_compile_gs() 2617 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in iris_compile_fs() 2956 nir_shader *nir = nir_shader_clone(mem_ctx, ish->nir); in iris_compile_cs()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_fs_linear_llvm.c | 167 nir_shader *clone = nir_shader_clone(NULL, nir); in llvm_fragment_body()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_shader.c | 103 nir_shader *s = nir_shader_clone(NULL, ir); in panfrost_shader_compile()
|
/aosp_15_r20/external/mesa3d/src/asahi/vulkan/ |
H A D | hk_shader.c | 990 nir_shader *clone = nir_shader_clone(NULL, nir); in hk_compile_shader() 1049 nir_shader *clone = nir_shader_clone(NULL, nir); in hk_compile_shader()
|
/aosp_15_r20/external/mesa3d/src/freedreno/ir3/ |
H A D | ir3_context.c | 68 ctx->s = nir_shader_clone(ctx, shader->nir); in ir3_context_init()
|
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_pbo_compute.c | 812 async->copy = nir_shader_clone(NULL, async->nir); in create_conversion_shader_async() 820 spec->nir = nir_shader_clone(NULL, spec->nir); in create_spec_shader_async()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_program.c | 343 info->bin.nir = nir_shader_clone(NULL, prog->nir); in nv50_program_translate()
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan/ |
H A D | anv_pipeline.c | 1925 nir_shader_clone(pipeline->base.mem_ctx, nir); in anv_graphics_lib_retain_shaders() 2077 nir_shader_clone(mem_ctx, stages[s].imported.nir) : in anv_graphics_pipeline_load_nir() 3720 nir_shader *nir = nir_shader_clone(tmp_stage_ctx, stages[i].nir); in anv_pipeline_compile_ray_tracing() 3797 nir_shader_clone(tmp_group_ctx, stages[intersection_idx].nir); in anv_pipeline_compile_ray_tracing()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_context.c | 728 nir_shader *s = nir_shader_clone(NULL, shader->ir.nir); in virgl_shader_encoder() 1492 nir_shader *s = nir_shader_clone(NULL, state->prog); in virgl_create_compute_state()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_state.c | 622 s = nir_shader_clone(NULL, s); in i915_test_fragment_shader_compile()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_program.c | 594 info->bin.nir = nir_shader_clone(NULL, prog->nir); in nvc0_program_translate()
|