Ce que fait la commande
DeleteComputeShader supprime Shader sur un objet Compute. Il prend shaderID (un entier), et ne rend rien. shaderID est l'identifiant d'un objet Shader, obtenu ailleurs dans la famille Compute.
Syntaxe
DeleteComputeShader(shaderID integer)Paramètres
| Nom | Type |
|---|---|
| shaderID | integer |
Chaque forme rend
rien
Exemple · engendré
shader = CreateComputeShader("@compute fn main() {}", "{}")DeleteComputeShader(shader)DO Sync()LOOPCreateComputeShader est là pour donner à l'appel quelque chose sur quoi agir : DeleteComputeShader est la ligne qui compte. La boucle DO … LOOP n'est pas décorative : un programme BASIC classique s'arrête dès qu'il n'a plus de lignes, et c'est Sync() qui dessine l'image.