Lines Matching refs:info_out
1245 struct nv50_ir_prog_info_out *info_out)
1247 info_out->target = info->target;
1248 info_out->type = info->type;
1250 info_out->prop.tp.domain = PIPE_PRIM_MAX;
1251 info_out->prop.tp.outputPrim = PIPE_PRIM_MAX;
1254 info_out->prop.gp.instanceCount = 1;
1255 info_out->prop.gp.maxVertices = 1;
1262 info_out->bin.smemSize = info->bin.smemSize;
1263 info_out->io.genUserClip = info->io.genUserClip;
1264 info_out->io.instanceId = 0xff;
1265 info_out->io.vertexId = 0xff;
1266 info_out->io.edgeFlagIn = 0xff;
1267 info_out->io.edgeFlagOut = 0xff;
1268 info_out->io.fragDepth = 0xff;
1269 info_out->io.sampleMask = 0xff;
1274 struct nv50_ir_prog_info_out *info_out)
1280 nv50_ir_init_prog_info(info, info_out);
1308 prog->driver_out = info_out;
1314 ret = prog->makeFromNIR(info, info_out) ? 0 : -2;
1317 ret = prog->makeFromTGSI(info, info_out) ? 0 : -2;
1328 targ->parseDriverInfo(info, info_out);
1350 if (!prog->emitBinary(info_out)) {
1358 info_out->bin.maxGPR = prog->maxGPR;
1359 info_out->bin.code = prog->code;
1360 info_out->bin.codeSize = prog->binSize;
1361 info_out->bin.tlsSpace = ALIGN(prog->tlsSize, 0x10);