OpenGL ES 2.0 artefactos / dithering en FBO en Mali-400
Al renderizar a un objeto de búfer de marco en gles 2.0 tengo algunos artefactos extraños en el Mali-400 gpu. El problema es que algunos píxeles tienen diferentes colores que otros, incluso si lleno toda la pantalla con el mismo color. Pero funciona bien en una gpu Tegra2. ¿El Malí usa alguna compresión de textura por defecto? Mi fbo usa GL_RGBA como formato interno. ¡Gracias por adelantado!
—- Edit —- Supongo que he resuelto mi propia pregunta. El problema era simplemente que GL_DITHER estaba habilitado por defecto en Malí, mientras que parece que no estaba en el Tegra. Un simple glDisable (GL_DITHER) resolvió el problema.
- ¿Cómo puedo encontrar el tamaño máximo de textura para diferentes teléfonos?
- Sombras de OpenGL ES para los sprites 2D
- Cómo lograr mancha como efecto de imagen en Android
- Transparencia de OpenGL ES 2.0 mediante pruebas alfa en shader
- ¿Por qué está bloqueando glClear en OpenGLES?
- Cómo cambiar el contenido de un FloatBuffer, manteniendo el rendimiento?
- Android OpenGLES Render-to-Texture
- Android OpenGL ES 2.0: ¿Es posible la sintaxis de "switch-case" en el fragmento de fragmento GLSL en el Samsung Galaxy S2?
- Android OpenGL ES: Coordinación de MotionEvent normalizada
- GLES 3.0 incluyendo gl2ext.h
- Transformación de perspectiva
- Android Opengl FBO fuera de la pantalla
- Cómo configurar el color de fondo en Open GL ES Android
- OpenGL mal rendimiento en Android Gingerbread
- File Transfer: mostrar el tamaño del archivo 0KB mientras se transfiere el archivo usando smack en android