emscripten-core / emscripten-core/emscripten
Behavioral difference in glUniform functions
- Lingua principale
- C++
- Stelle
- 27.6k
- Fork
- 3.6k
- Merge medio
- 1g 14h
- PR unite (30g)
- 125
Descrizione
**Version of emscripten/emsdk:**
2.0.32
glUniform functions in OpenGL ES take a regular GLuint. A literal value can be passed. Emscripten will pass `undefined` if glGetUniformLocation was not used. Emscripten's behavior is not wrong IMO, but it would be good to mention this somewhere as a behavioral difference.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando la documentazione relativa alle funzioni glUniform di Emscripten e al comportamento di OpenGL ES descritto qui. Documenta che OpenGL ES accetta valori GLuint letterali, mentre Emscripten passa undefined quando glGetUniformLocation non è stato utilizzato. Il lavoro è completato quando la differenza di comportamento è riportata nella documentazione appropriata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- wasm
- Ambito
- computer-graphics, documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100