Fino ad ora :
- una superfice GLES si interfaccia con altri componenti di Android
- creazione di uno schermo di uno specifico colore
- esecuzione di test
- dopo vertex post-processing
- vewport clipping
- trasformazione delle primitive che vanno al difuori di viewPort in altre che rimangono all’interno.
- per-sample operations
- ownership
- se non c’è altro che si sovrappone a finestra
- scissor
- se non si ricade al di fuori della finestra
Disegnare un triangolo in OpenGL - GLES
molto difficile → necessario scrivere shader

passaggi per disegno in OpenGL
Passaggi :
- Shader coding and compiling
- scrivere un Vertex Shader
- scrivere un Fragment Shader
- compilare gli shader
- Allocare risorse e inizializzazione
- allocare e preparare gli attributi dei vertici
- allocare memoria sul dispositivo
- trasferire i buffer degli attributi da host a device
- Scrivere codice nel renderLoop
- collegare tutto ciò che è stato compilato prima
- collegare i buffer
- definire gli attributi del layout dei buffer
- DRAW CALL
<aside>
🔥 Buona Notizia : Qualunque sia la complessità delle geometrie le chiamate sono sempre le stesse.

</aside>