¡@

Home 

2014/10/16 ¤W¤È 08:14:18

android Programming Glossary: gles20.gl_texture_2d

Framebuffer FBO render to texture is very slow, using OpenGL ES 2.0 on Android, why?

http://stackoverflow.com/questions/10729352/framebuffer-fbo-render-to-texture-is-very-slow-using-opengl-es-2-0-on-android

1 renderTex offset GLES20.glBindTexture GLES20.GL_TEXTURE_2D renderTex offset GLES20.glTexImage2D GLES20.GL_TEXTURE_2D 0.. GLES20.GL_TEXTURE_2D renderTex offset GLES20.glTexImage2D GLES20.GL_TEXTURE_2D 0 GLES20.GL_RGBA screenWidth screenHeight 0 GLES20.GL_RGBA.. GLES20.GL_UNSIGNED_BYTE null GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_WRAP_S GLES20.GL_CLAMP_TO_EDGE GLES20.glTexParameteri..

YUV to RGB conversion by fragment shader

http://stackoverflow.com/questions/12130790/yuv-to-rgb-conversion-by-fragment-shader

method GLES20.glUniform1i yTexture 1 GLES20.glTexImage2D GLES20.GL_TEXTURE_2D 0 GLES20.GL_LUMINANCE 320 240 0 GLES20.GL_LUMINANCE GLES20.GL_UNSIGNED_BYTE.. GLES20.GL_UNSIGNED_BYTE yBuffer GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_MIN_FILTER GLES20.GL_LINEAR GLES20.glTexParameteri.. GLES20.GL_LINEAR GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_MAG_FILTER GLES20.GL_LINEAR GLES20.glUniform1i..

Android Camera will not work. startPreview fails

http://stackoverflow.com/questions/7942378/android-camera-will-not-work-startpreview-fails

GLES20.GL_TEXTURE0 GLES20.glBindTexture GLES20.GL_TEXTURE_2D camera_texture 0 GLES20.glUniform1i gvSamplerHandle 0 Draw the..

Framebuffer FBO render to texture is very slow, using OpenGL ES 2.0 on Android, why?

http://stackoverflow.com/questions/10729352/framebuffer-fbo-render-to-texture-is-very-slow-using-opengl-es-2-0-on-android

depthRb offset Create a texture to hold the frame buffer GLES20.glGenTextures 1 renderTex offset GLES20.glBindTexture GLES20.GL_TEXTURE_2D renderTex offset GLES20.glTexImage2D GLES20.GL_TEXTURE_2D 0 GLES20.GL_RGBA screenWidth screenHeight 0 GLES20.GL_RGBA GLES20.GL_UNSIGNED_BYTE.. GLES20.glGenTextures 1 renderTex offset GLES20.glBindTexture GLES20.GL_TEXTURE_2D renderTex offset GLES20.glTexImage2D GLES20.GL_TEXTURE_2D 0 GLES20.GL_RGBA screenWidth screenHeight 0 GLES20.GL_RGBA GLES20.GL_UNSIGNED_BYTE null GLES20.glTexParameteri GLES20.GL_TEXTURE_2D.. 0 GLES20.GL_RGBA screenWidth screenHeight 0 GLES20.GL_RGBA GLES20.GL_UNSIGNED_BYTE null GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_WRAP_S GLES20.GL_CLAMP_TO_EDGE GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_WRAP_T ..

YUV to RGB conversion by fragment shader

http://stackoverflow.com/questions/12130790/yuv-to-rgb-conversion-by-fragment-shader

is how I bind byte arrays to OpenGL texture in onDrawFrame method GLES20.glUniform1i yTexture 1 GLES20.glTexImage2D GLES20.GL_TEXTURE_2D 0 GLES20.GL_LUMINANCE 320 240 0 GLES20.GL_LUMINANCE GLES20.GL_UNSIGNED_BYTE yBuffer GLES20.glTexParameteri GLES20.GL_TEXTURE_2D.. 0 GLES20.GL_LUMINANCE 320 240 0 GLES20.GL_LUMINANCE GLES20.GL_UNSIGNED_BYTE yBuffer GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_MIN_FILTER GLES20.GL_LINEAR GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_MAG_FILTER GLES20.GL_LINEAR.. GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_MIN_FILTER GLES20.GL_LINEAR GLES20.glTexParameteri GLES20.GL_TEXTURE_2D GLES20.GL_TEXTURE_MAG_FILTER GLES20.GL_LINEAR GLES20.glUniform1i uTexture 2 GLES20.glTexImage2D GLES20.GL_TEXTURE_2D 0 GLES20.GL_LUMINANCE..

Android Camera will not work. startPreview fails

http://stackoverflow.com/questions/7942378/android-camera-will-not-work-startpreview-fails

GLES20.glEnableVertexAttribArray gvTexCoordHandle GLES20.glActiveTexture GLES20.GL_TEXTURE0 GLES20.glBindTexture GLES20.GL_TEXTURE_2D camera_texture 0 GLES20.glUniform1i gvSamplerHandle 0 Draw the triangle GLES20.glDrawArrays GLES20.GL_TRIANGLE_STRIP 0 4..