Cosa succede se si vincolano (trame diverse) sia a GL_TEXTURE_2D
sia a GL_TEXTURE_CUBE_MAP
nella stessa unità immagine di trama?OpenGL ES 2.x: Bind entrambi `GL_TEXTURE_2D` e` GL_TEXTURE_CUBE_MAP` nella stessa unità immagine texture?
Ad esempio, supponiamo che leghi una trama al target GL_TEXTURE_2D
e una trama alla destinazione GL_TEXTURE_CUBE_MAP
della stessa unità texture. Posso quindi avere due variabili uniformi, una a sampler2D
e l'altra a samplerCube
e impostare entrambe su 0 (per fare riferimento a GL_TEXTURE0
)?
Sospetto che la risposta sia "no" (o che il risultato non sia definito) ma non ho trovato nulla nelle specifiche che vietano specificatamente l'uso di più target di texture nella stessa unità dell'immagine di texture.