Home
last modified time | relevance | path

Searched refs:nv50_ir_prog_info (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_program.c92 nvc0_vp_assign_input_slots(struct nv50_ir_prog_info *info) in nvc0_vp_assign_input_slots()
116 nvc0_sp_assign_input_slots(struct nv50_ir_prog_info *info) in nvc0_sp_assign_input_slots()
132 nvc0_fp_assign_output_slots(struct nv50_ir_prog_info *info) in nvc0_fp_assign_output_slots()
155 nvc0_sp_assign_output_slots(struct nv50_ir_prog_info *info) in nvc0_sp_assign_output_slots()
171 nvc0_program_assign_varying_slots(struct nv50_ir_prog_info *info) in nvc0_program_assign_varying_slots()
203 nvc0_vtgp_gen_header(struct nvc0_program *vp, struct nv50_ir_prog_info *info) in nvc0_vtgp_gen_header()
268 nvc0_vp_gen_header(struct nvc0_program *vp, struct nv50_ir_prog_info *info) in nvc0_vp_gen_header()
277 nvc0_tp_get_tess_mode(struct nvc0_program *tp, struct nv50_ir_prog_info *info) in nvc0_tp_get_tess_mode()
331 nvc0_tcp_gen_header(struct nvc0_program *tcp, struct nv50_ir_prog_info *info) in nvc0_tcp_gen_header()
364 nvc0_tep_gen_header(struct nvc0_program *tep, struct nv50_ir_prog_info *info) in nvc0_tep_gen_header()
[all …]
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_driver.h77 struct nv50_ir_prog_info struct
192 int (*assignSlots)(struct nv50_ir_prog_info *); argument
201 extern int nv50_ir_generate_code(struct nv50_ir_prog_info *); argument
Dnv50_ir_target_nv50.h45 virtual void parseDriverInfo(const struct nv50_ir_prog_info *);
Dnv50_ir.h1258 bool makeFromTGSI(struct nv50_ir_prog_info *);
1263 bool emitBinary(struct nv50_ir_prog_info *);
1268 void emitSymbolTable(struct nv50_ir_prog_info *);
1299 const struct nv50_ir_prog_info *driver; // for driver configuration
Dnv50_ir_target.cpp346 Program::emitSymbolTable(struct nv50_ir_prog_info *info) in emitSymbolTable()
367 Program::emitBinary(struct nv50_ir_prog_info *info) in emitBinary()
Dnv50_ir_target.h176 virtual void parseDriverInfo(const struct nv50_ir_prog_info *info) { in parseDriverInfo()
Dnv50_ir_target_nv50.cpp582 TargetNV50::parseDriverInfo(const struct nv50_ir_prog_info *info) in parseDriverInfo()
Dnv50_ir.cpp1170 nv50_ir_init_prog_info(struct nv50_ir_prog_info *info) in nv50_ir_init_prog_info()
1196 nv50_ir_generate_code(struct nv50_ir_prog_info *info) in nv50_ir_generate_code()
Dnv50_ir_from_tgsi.cpp118 uint32_t getValueU32(int c, const struct nv50_ir_prog_info *info) const in getValueU32()
1042 Source(struct nv50_ir_prog_info *);
1053 struct nv50_ir_prog_info *info;
1101 Source::Source(struct nv50_ir_prog_info *prog) : info(prog) in Source()
1754 const struct nv50_ir_prog_info *info;
4438 Program::makeFromTGSI(struct nv50_ir_prog_info *info) in makeFromTGSI()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_program.c39 nv50_vertprog_assign_slots(struct nv50_ir_prog_info *info) in nv50_vertprog_assign_slots()
141 nv50_fragprog_assign_slots(struct nv50_ir_prog_info *info) in nv50_fragprog_assign_slots()
250 nv50_program_assign_varying_slots(struct nv50_ir_prog_info *info) in nv50_program_assign_varying_slots()
267 nv50_program_create_strmout_state(const struct nv50_ir_prog_info *info, in nv50_program_create_strmout_state()
326 struct nv50_ir_prog_info *info; in nv50_program_translate()
330 info = CALLOC_STRUCT(nv50_ir_prog_info); in nv50_program_translate()
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_compiler.c78 dummy_assign_slots(struct nv50_ir_prog_info *info) in dummy_assign_slots()
107 struct nv50_ir_prog_info info = {0}; in nouveau_codegen()