Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
RDPipelineSpecializationConstant
Eredita: RefCounted < Object
Costante di specializzazione della pipeline (utilizzata da RenderingDevice).
Descrizione
Una costante di specializzazione è un modo per creare varianti aggiuntive degli shader senza aumentare effettivamente il numero di versioni compilate. Ciò consente di migliorare le prestazioni riducendo il numero di versioni degli shader e riducendo la ramificazione if, consentendo comunque agli shader di essere flessibili per diversi casi d'uso.
Questo oggetto è utilizzato da RenderingDevice.
Proprietà
|
||
Descrizioni delle proprietà
L'identificatore della costante di specializzazione. Questo è un valore che inizia da 0 e che aumenta per ogni diversa costante di specializzazione per un determinato shader.
Il valore della costante di specializzazione. Per le costanti di specializzazione sono validi solo i tipi bool, int e float.