Home | History | Annotate | Download | only in state_tracker

Lines Matching refs:nir

41 #include "compiler/nir/nir.h"
387 nir_shader *nir = st_glsl_to_nir(st, &stvp->Base, stvp->shader_program,
391 stvp->tgsi.ir.nir = nir;
485 vpv->tgsi.ir.nir = nir_shader_clone(NULL, stvp->tgsi.ir.nir);
487 NIR_PASS_V(vpv->tgsi.ir.nir, nir_lower_clamp_color_outputs);
489 NIR_PASS_V(vpv->tgsi.ir.nir, nir_lower_passthrough_edgeflags);
491 st_finalize_nir(st, &stvp->Base, vpv->tgsi.ir.nir);
495 vpv->tgsi.ir.nir = NULL;
826 nir_shader *nir = st_glsl_to_nir(st, &stfp->Base, stfp->shader_program,
830 stfp->tgsi.ir.nir = nir;
950 tgsi.ir.nir = nir_shader_clone(NULL, stfp->tgsi.ir.nir);
953 NIR_PASS_V(tgsi.ir.nir, nir_lower_clamp_color_outputs);
956 nir_shader *shader = tgsi.ir.nir;
971 NIR_PASS_V(tgsi.ir.nir, nir_lower_bitmap, &options);
1004 NIR_PASS_V(tgsi.ir.nir, nir_lower_drawpixels, &options);
1011 NIR_PASS_V(tgsi.ir.nir, nir_lower_tex, &options);
1014 st_finalize_nir(st, &stfp->Base, tgsi.ir.nir);
1018 NIR_PASS_V(tgsi.ir.nir, st_nir_lower_tex_src_plane,