Aller au contenu

Shader and performance budget record

Page générée — ne pas éditer

Rendue au build par scripts/gen_doc_reference.py, depuis web/data/catalogue-export.json. Une modification manuelle serait perdue au build suivant.

Identifiant du contrat : shader-and-performance-budget-record. 7 champs, dont 6 obligatoires.

Un pin qui porte ce contrat ne peut être relié qu'à un pin qui porte exactement le même. C'est ce qui rend une edge vérifiable avant toute exécution.

Champ Obligation Rôle
target_id requis Identifier le shader ou la cible de performance.
platforms requis Plateformes profilées.
measured_cost requis Coût mesuré (instructions, ms, overdraw).
frame_budget requis Budget de frame visé (ms par poste).
before_after requis Mesure avant/après pour une optimisation.
gain facultatif Gain prouvé.
verdict requis Dans le budget ou hors budget.

Voir aussi