int nouveau_exec_job_init(struct nouveau_exec_job **job, struct nouveau_exec_job_args *args);
int nouveau_exec_ioctl_exec(struct drm_device *dev, void *data, struct drm_file *file_priv);
staticinlineunsignedint
nouveau_exec_push_max_from_ib_max(int ib_max)
{ /* Limit the number of IBs per job to half the size of the ring in order * to avoid the ring running dry between submissions and preserve one * more slot for the job's HW fence.
*/ return ib_max > 1 ? ib_max / 2 - 1 : 0;
}
#endif
Messung V0.5
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.