Home
last modified time | relevance | path

Searched refs:nv50_program (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_program.h52 struct nv50_program { struct
121 bool nv50_program_translate(struct nv50_program *, uint16_t chipset, argument
123 bool nv50_program_upload_code(struct nv50_context *, struct nv50_program *);
124 void nv50_program_destroy(struct nv50_context *, struct nv50_program *);
Dnv50_shader_state.c115 nv50_program_validate(struct nv50_context *nv50, struct nv50_program *prog) in nv50_program_validate()
131 struct nv50_program *prog, int stage) in nv50_program_update_context_state()
153 struct nv50_program *vp = nv50->vertprog; in nv50_vertprog_validate()
174 struct nv50_program *fp = nv50->fragprog; in nv50_fragprog_validate()
260 struct nv50_program *gp = nv50->gmtyprog; in nv50_gmtyprog_validate()
287 struct nv50_program *cp = nv50->compprog; in nv50_compprog_validate()
301 struct nv50_program *fp = nv50->fragprog; in nv50_sprite_coords_validate()
422 struct nv50_program *vp = nv50->gmtyprog ? nv50->gmtyprog : nv50->vertprog; in nv50_fp_linkage_validate()
423 struct nv50_program *fp = nv50->fragprog; in nv50_fp_linkage_validate()
598 struct nv50_program *vp, struct nv50_program *gp) in nv50_vp_gp_mapping()
[all …]
Dnv50_context.h133 struct nv50_program *vertprog;
134 struct nv50_program *gmtyprog;
135 struct nv50_program *fragprog;
136 struct nv50_program *compprog;
Dnv50_program.c41 struct nv50_program *prog = (struct nv50_program *)info->driverPriv; in nv50_vertprog_assign_slots()
143 struct nv50_program *prog = (struct nv50_program *)info->driverPriv; in nv50_fragprog_assign_slots()
323 nv50_program_translate(struct nv50_program *prog, uint16_t chipset, in nv50_program_translate()
446 nv50_program_upload_code(struct nv50_context *nv50, struct nv50_program *prog) in nv50_program_upload_code()
469 struct nv50_program *evict = heap->next->priv; in nv50_program_upload_code()
516 nv50_program_destroy(struct nv50_context *nv50, struct nv50_program *p) in nv50_program_destroy()
Dnv50_query_hw_sm.c221 struct nv50_program *old = nv50->compprog; in nv50_hw_sm_end_query()
230 struct nv50_program *prog = CALLOC_STRUCT(nv50_program); in nv50_hw_sm_end_query()
Dnv50_state.c754 struct nv50_program *prog; in nv50_sp_state_create()
756 prog = CALLOC_STRUCT(nv50_program); in nv50_sp_state_create()
776 struct nv50_program *prog = (struct nv50_program *)hwcso; in nv50_sp_state_delete()
836 struct nv50_program *prog; in nv50_cp_state_create()
838 prog = CALLOC_STRUCT(nv50_program); in nv50_cp_state_create()
Dnv50_compute.c231 struct nv50_program *prog = nv50->compprog; in nv50_compute_find_symbol()
249 struct nv50_program *cp = nv50->compprog; in nv50_launch_grid()
Dnv50_screen.h104 struct nv50_program *prog; /* compute state object to read MP counters */
Dnv50_surface.c819 struct nv50_program *fp[NV50_BLIT_MAX_TEXTURE_TYPES][NV50_BLIT_MODES];
820 struct nv50_program vp;
830 struct nv50_program *fp;
840 struct nv50_program *vp;
841 struct nv50_program *gp;
842 struct nv50_program *fp;
1774 struct nv50_program *prog = blitter->fp[i][m]; in nv50_blitter_destroy()
Dnv50_state_validate.c314 struct nv50_program *vp, uint8_t mask) in nv50_check_program_ucps()
354 struct nv50_program *vp; in nv50_validate_clip()
/external/mesa3d/src/gallium/drivers/nouveau/
DMakefile.sources75 nv50/nv50_program.c \
76 nv50/nv50_program.h \
Dmeson.build91 'nv50/nv50_program.c',
92 'nv50/nv50_program.h',