Lines Matching refs:info
22 nv50_ir_prog_info_serialize(struct blob *blob, struct nv50_ir_prog_info *info)
24 blob_write_uint32(blob, info->bin.smemSize);
25 blob_write_uint16(blob, info->target);
26 blob_write_uint8(blob, info->type);
27 blob_write_uint8(blob, info->optLevel);
28 blob_write_uint8(blob, info->dbgFlags);
29 blob_write_uint8(blob, info->omitLineNum);
30 blob_write_uint8(blob, info->bin.sourceRep);
32 switch(info->bin.sourceRep) {
34 struct tgsi_token *tokens = (struct tgsi_token *)info->bin.source;
42 struct nir_shader *nir = (struct nir_shader *)info->bin.source;
47 ERROR("unhandled info->bin.sourceRep switch case\n");
52 if (info->type == PIPE_SHADER_COMPUTE)
53 blob_write_bytes(blob, &info->prop.cp, sizeof(info->prop.cp));
55 blob_write_bytes(blob, &info->io, sizeof(info->io));