Lines Matching defs:devinfo
145 vir_is_tex(const struct v3d_device_info *devinfo, struct qinst *inst)
148 return v3d_qpu_magic_waddr_is_tmu(devinfo, inst->dst.index);
159 vir_writes_r3(const struct v3d_device_info *devinfo, struct qinst *inst)
170 if (devinfo->ver < 41 && (inst->qpu.sig.ldvary ||
181 vir_writes_r4(const struct v3d_device_info *devinfo, struct qinst *inst)
198 if (devinfo->ver < 41 && inst->qpu.sig.ldtmu)
520 v3d_compiler_init(const struct v3d_device_info *devinfo,
527 compiler->devinfo = devinfo;
565 c->devinfo = compiler->devinfo;
743 assert(c->devinfo->vpm_size);
745 int vpm_size_in_sectors = c->devinfo->vpm_size / sector_size;
2141 compute_vpm_size_in_sectors(const struct v3d_device_info *devinfo)
2143 assert(devinfo->vpm_size > 0);
2145 return devinfo->vpm_size / sector_size;
2153 compute_vpm_config_gs(struct v3d_device_info *devinfo,
2162 const uint32_t vpm_size = compute_vpm_size_in_sectors(devinfo);
2281 v3d_compute_vpm_config(struct v3d_device_info *devinfo,
2301 if (!compute_vpm_config_gs(devinfo, vs_bin, gs_bin, vpm_cfg_bin))
2304 if (!compute_vpm_config_gs(devinfo, vs, gs, vpm_cfg))