Ce que fait la commande
ComputeShaderExists répond à une question : il dit si un objet Compute existe encore. Il prend shaderID (un entier), et rend un entier. shaderID est l'identifiant d'un objet Shader, obtenu ailleurs dans la famille Compute.
Syntaxe
ComputeShaderExists(shaderID integer) → integerParamètres
| Nom | Type |
|---|---|
| shaderID | integer |
Chaque forme rend
integer
Exemple · engendré
shader = CreateComputeShader("@compute fn main() {}", "{}")DO Print(ComputeShaderExists(shader)) Sync()LOOPCreateComputeShader est là pour donner à l'appel quelque chose sur quoi agir : ComputeShaderExists 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.