Home
last modified time | relevance | path

Searched refs:nv50_ir_prog_info_out (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_driver.h83 struct nv50_ir_prog_info_out;
131 int (*assignSlots)(struct nv50_ir_prog_info_out *);
135 struct nv50_ir_prog_info_out struct
217 struct nv50_ir_prog_info_out *); argument
271 nv50_ir_prog_info_out_print(struct nv50_ir_prog_info_out *);
279 nv50_ir_prog_info_out_serialize(struct blob *, struct nv50_ir_prog_info_out *);
286 struct nv50_ir_prog_info_out *);
Dnv50_ir_from_common.h31 ConverterCommon(Program *, nv50_ir_prog_info *, nv50_ir_prog_info_out *);
53 struct nv50_ir_prog_info_out *info_out;
Dnv50_ir_target_nv50.h46 const struct nv50_ir_prog_info_out *);
Dnv50_ir_from_common.cpp28 nv50_ir_prog_info_out *info_out) in ConverterCommon()
Dnv50_ir_serialize.cpp62 struct nv50_ir_prog_info_out *info_out) in nv50_ir_prog_info_out_serialize()
156 struct nv50_ir_prog_info_out *info_out) in nv50_ir_prog_info_out_deserialize()
Dnv50_ir.h1316 struct nv50_ir_prog_info_out *);
1318 struct nv50_ir_prog_info_out *);
1323 bool emitBinary(struct nv50_ir_prog_info_out *);
1360 const struct nv50_ir_prog_info_out *driver_out; // for driver configuration
Dnv50_ir_target.h177 const struct nv50_ir_prog_info_out *info_out) { in parseDriverInfo()
Dnv50_ir_target.cpp355 Program::emitBinary(struct nv50_ir_prog_info_out *info) in emitBinary()
Dnv50_ir_target_nv50.cpp588 const struct nv50_ir_prog_info_out *info_out) in parseDriverInfo()
Dnv50_ir.cpp1244 struct nv50_ir_prog_info_out *info_out) in nv50_ir_init_prog_info()
1273 struct nv50_ir_prog_info_out *info_out) in nv50_ir_generate_code()
Dnv50_ir_from_tgsi.cpp989 Source(struct nv50_ir_prog_info *, struct nv50_ir_prog_info_out *, nv50_ir::Program *);
1001 struct nv50_ir_prog_info_out *info_out;
1057 Source::Source(struct nv50_ir_prog_info *info, struct nv50_ir_prog_info_out *info_out, in Source()
1635 Converter(Program *, const tgsi::Source *, nv50_ir_prog_info_out *);
4193 Converter::Converter(Program *ir, const tgsi::Source *code, nv50_ir_prog_info_out *info_out) in Converter()
4339 struct nv50_ir_prog_info_out *info_out) in makeFromTGSI()
Dnv50_ir_print.cpp868 nv50_ir_prog_info_out_print(struct nv50_ir_prog_info_out *info_out) in nv50_ir_prog_info_out_print()
Dnv50_ir_from_nir.cpp77 Converter(Program *, nir_shader *, nv50_ir_prog_info *, nv50_ir_prog_info_out *);
196 nv50_ir_prog_info_out *info_out) in Converter()
3187 struct nv50_ir_prog_info_out *info_out) in makeFromNIR()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_program.c94 nvc0_vp_assign_input_slots(struct nv50_ir_prog_info_out *info) in nvc0_vp_assign_input_slots()
118 nvc0_sp_assign_input_slots(struct nv50_ir_prog_info_out *info) in nvc0_sp_assign_input_slots()
134 nvc0_fp_assign_output_slots(struct nv50_ir_prog_info_out *info) in nvc0_fp_assign_output_slots()
167 nvc0_sp_assign_output_slots(struct nv50_ir_prog_info_out *info) in nvc0_sp_assign_output_slots()
183 nvc0_program_assign_varying_slots(struct nv50_ir_prog_info_out *info) in nvc0_program_assign_varying_slots()
215 nvc0_vtgp_gen_header(struct nvc0_program *vp, struct nv50_ir_prog_info_out *info) in nvc0_vtgp_gen_header()
282 nvc0_vp_gen_header(struct nvc0_program *vp, struct nv50_ir_prog_info_out *info) in nvc0_vp_gen_header()
291 nvc0_tp_get_tess_mode(struct nvc0_program *tp, struct nv50_ir_prog_info_out *info) in nvc0_tp_get_tess_mode()
345 nvc0_tcp_gen_header(struct nvc0_program *tcp, struct nv50_ir_prog_info_out *info) in nvc0_tcp_gen_header()
376 nvc0_tep_gen_header(struct nvc0_program *tep, struct nv50_ir_prog_info_out *info) in nvc0_tep_gen_header()
[all …]
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_compiler.c78 dummy_assign_slots(struct nv50_ir_prog_info_out *info) in dummy_assign_slots()
108 struct nv50_ir_prog_info_out info_out = {0}; in nouveau_codegen()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_program.c41 nv50_vertprog_assign_slots(struct nv50_ir_prog_info_out *info) in nv50_vertprog_assign_slots()
143 nv50_fragprog_assign_slots(struct nv50_ir_prog_info_out *info) in nv50_fragprog_assign_slots()
252 nv50_program_assign_varying_slots(struct nv50_ir_prog_info_out *info) in nv50_program_assign_varying_slots()
269 nv50_program_create_strmout_state(const struct nv50_ir_prog_info_out *info, in nv50_program_create_strmout_state()
329 struct nv50_ir_prog_info_out info_out = {}; in nv50_program_translate()
/external/mesa3d/docs/relnotes/
D20.3.0.rst3096 - nv50/ir: add nv50_ir_prog_info_out
3607 - nv50/ir: Add nv50_ir_prog_info_out serialize and deserialize
3644 - android: nv50/ir: Add nv50_ir_prog_info_out serialize and deserialize