/cts/tests/tests/opengl/src/android/opengl/cts/ |
RendererOneProgramTest.java | 21 import android.opengl.GLES20; 32 GLES20.glClearColor(0.5f, 0.5f, 0.5f, 1.0f); 34 mProgram = GLES20.glCreateProgram(); 35 int mProgramTwo = GLES20.glCreateProgram(); 36 GLES20.glAttachShader(mProgram, mProgramTwo); 37 mError = GLES20.glGetError();
|
CompressedTextureSurfaceView.java | 22 import android.opengl.GLES20; 143 GLES20.glUseProgram(mProgram); 146 GLES20.glActiveTexture(GLES20.GL_TEXTURE0); 147 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, textureID); 150 GLES20.glVertexAttribPointer(maPositionHandle, 3, GLES20.GL_FLOAT, false, 153 GLES20.glEnableVertexAttribArray(maPositionHandle); 157 GLES20.glVertexAttribPointer(maTextureHandle, 2, GLES20.GL_FLOAT, false [all...] |
RendererNineShaderTest.java | 21 import android.opengl.GLES20; 31 GLES20.glClearColor(0.5f, 0.5f, 0.5f, 1.0f); 33 mProgram = GLES20.glCreateProgram(); 37 GLES20.glAttachShader(mProgram, shaderOne); 39 mError = GLES20.glGetError();
|
RendererElevenShaderTest.java | 22 import android.opengl.GLES20; 31 GLES20.glClearColor(0.5f, 0.5f, 0.5f, 1.0f); 32 int vertexShader = loadShader(GLES20.GL_VERTEX_SHADER, Vertex.successfulcompile_vertex); 33 mProgram = GLES20.glCreateProgram(); 35 GLES20.glAttachShader(mProgram, vertexShader); 36 GLES20.glLinkProgram(mProgram); 38 mError = GLES20.glGetError();
|
RendererTenShaderTest.java | 21 import android.opengl.GLES20; 32 GLES20.glClearColor(0.5f, 0.5f, 0.5f, 1.0f); 33 int fragmentShader = loadShader(GLES20.GL_FRAGMENT_SHADER, fragmentShaderCode); 34 mProgram = GLES20.glCreateProgram(); 36 GLES20.glAttachShader(mProgram, fragmentShader); 37 GLES20.glLinkProgram(mProgram); 39 mError = GLES20.glGetError();
|
RendererOneColorBufferTest.java | 30 import android.opengl.GLES20; 104 shader = GLES20.glCreateShader(type); 110 GLES20.glShaderSource(shader, shaderSrc); 113 GLES20.glCompileShader(shader); 116 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 119 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); 120 GLES20.glDeleteShader(shader); 152 vertexShader = LoadShader(GLES20.GL_VERTEX_SHADER, vShaderStr); 153 fragmentShader = LoadShader(GLES20.GL_FRAGMENT_SHADER, fShaderStr) [all...] |
RendererFourShaderTest.java | 21 import android.opengl.GLES20; 33 GLES20.glClearColor(0.5f, 0.5f, 0.5f, 1.0f); 35 mProgram = GLES20.glCreateProgram(); 39 GLES20.glGetAttachedShaders(mProgram, 10, mShaderCount, 0, shaders, 0); 43 mError = GLES20.glGetError(); 44 GLES20.glLinkProgram(mProgram);
|
RendererTwelveShaderTest.java | 22 import android.opengl.GLES20; 33 GLES20.glClearColor(0.5f, 0.5f, 0.5f, 1.0f); 34 int fragmentShader = loadShader(GLES20.GL_FRAGMENT_SHADER, fragmentShaderCode); 36 GLES20.glAttachShader(mProgram, fragmentShader); 37 GLES20.glLinkProgram(mProgram); 39 mError = GLES20.glGetError();
|
/cts/tests/vr/src/android/vr/cts/ |
RendererBasicTest.java | 18 import android.opengl.GLES20; 64 int shader = GLES20.glCreateShader(type); 65 GLES20.glShaderSource(shader, shaderCode); 66 GLES20.glCompileShader(shader); 81 GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT | GLES20.GL_DEPTH_BUFFER_BIT); 82 GLES20.glUseProgram(mProgram); 84 GLES20.glVertexAttribPointer(maPositionHandle, 3, GLES20.GL_FLOAT [all...] |
/cts/tests/tests/openglperf/src/android/openglperf/cts/ |
PlanetsRenderer.java | 24 import android.opengl.GLES20; 140 mMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix"); 141 mOffsetHandle = GLES20.glGetUniformLocation(mProgram, "uOffset"); 142 mPositionHandle = GLES20.glGetAttribLocation(mProgram, "vPosition"); 143 mTexCoord0Handle = GLES20.glGetAttribLocation(mProgram, "vTexCoord0"); 144 mTextureHandle = GLES20.glGetUniformLocation(mProgram, "sTexture"); 162 GLES20.glUseProgram(mProgram); 163 GLES20.glClearColor(0.0f, 0.0f, 0.0f, 1.0f); 164 GLES20.glClear(GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT) [all...] |
/frameworks/native/opengl/tests/gl2_java/src/com/android/gl2java/ |
GL2JavaView.java | 36 import android.opengl.GLES20; 65 GLES20.glClearColor(0.0f, 0.0f, 1.0f, 1.0f); 66 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT); 67 GLES20.glUseProgram(mProgram); 70 GLES20.glVertexAttribPointer(mvPositionHandle, 2, GLES20.GL_FLOAT, false, 0, mTriangleVertices); 72 GLES20.glEnableVertexAttribArray(mvPositionHandle); 74 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, 3) [all...] |
/frameworks/wilhelm/tests/native-media/src/com/example/nativemedia/ |
MyGLSurfaceView.java | 32 import android.opengl.GLES20; 105 // Ignore the passed-in GL10 interface, and use the GLES20 107 GLES20.glClear( GLES20.GL_DEPTH_BUFFER_BIT | GLES20.GL_COLOR_BUFFER_BIT); 108 GLES20.glUseProgram(mProgram); 111 GLES20.glActiveTexture(GLES20.GL_TEXTURE0); 112 GLES20.glBindTexture(GL_TEXTURE_EXTERNAL_OES, mTextureID); 115 GLES20.glVertexAttribPointer(maPositionHandle, 3, GLES20.GL_FLOAT, false [all...] |
/frameworks/base/media/mca/effect/java/android/media/effect/ |
EffectContext.java | 23 import android.opengl.GLES20; 117 GLES20.glGetIntegerv(GLES20.GL_FRAMEBUFFER_BINDING, mOldState, GL_STATE_FBO); 118 GLES20.glGetIntegerv(GLES20.GL_CURRENT_PROGRAM, mOldState, GL_STATE_PROGRAM); 119 GLES20.glGetIntegerv(GLES20.GL_ARRAY_BUFFER_BINDING, mOldState, GL_STATE_ARRAYBUFFER); 123 GLES20.glBindFramebuffer(GLES20.GL_FRAMEBUFFER, mOldState[GL_STATE_FBO]); 124 GLES20.glUseProgram(mOldState[GL_STATE_PROGRAM]) [all...] |
/development/samples/OpenGL/HelloOpenGLES20/src/com/example/android/opengl/ |
Square.java | 23 import android.opengl.GLES20; 94 GLES20.GL_VERTEX_SHADER, 97 GLES20.GL_FRAGMENT_SHADER, 100 mProgram = GLES20.glCreateProgram(); // create empty OpenGL Program 101 GLES20.glAttachShader(mProgram, vertexShader); // add the vertex shader to program 102 GLES20.glAttachShader(mProgram, fragmentShader); // add the fragment shader to program 103 GLES20.glLinkProgram(mProgram); // create OpenGL program executables 114 GLES20.glUseProgram(mProgram); 117 mPositionHandle = GLES20.glGetAttribLocation(mProgram, "vPosition"); 120 GLES20.glEnableVertexAttribArray(mPositionHandle) [all...] |
/packages/experimental/CameraPreviewTest/src/com/example/android/videochatcameratest/ |
SurfaceTextureView.java | 8 import android.opengl.GLES20; 35 int shader = GLES20.glCreateShader(shaderType); 37 GLES20.glShaderSource(shader, source); 38 GLES20.glCompileShader(shader); 40 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 43 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); 44 GLES20.glDeleteShader(shader); 53 while ((error = GLES20.glGetError()) != GLES20.GL_NO_ERROR) [all...] |
/platform_testing/tests/perf/PerformanceLaunch/src/com/android/performanceLaunch/helper/ |
Square.java | 24 import android.opengl.GLES20; 101 GLES20.GL_VERTEX_SHADER, 104 GLES20.GL_FRAGMENT_SHADER, 107 mProgram = GLES20.glCreateProgram(); // create empty OpenGL Program 108 GLES20.glAttachShader(mProgram, vertexShader); // add the vertex shader to program 109 GLES20.glAttachShader(mProgram, fragmentShader); // add the fragment shader to program 110 GLES20.glLinkProgram(mProgram); // create OpenGL program executables 120 GLES20.glUseProgram(mProgram); 123 mPositionHandle = GLES20.glGetAttribLocation(mProgram, "vPosition"); 126 GLES20.glEnableVertexAttribArray(mPositionHandle) [all...] |
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
GlRectDrawer.java | 31 import android.opengl.GLES20; 141 GLES20.glActiveTexture(GLES20.GL_TEXTURE0); 144 GLES20.glBindTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, oesTextureId); 146 GLES20.glBindTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, 0); 156 GLES20.glActiveTexture(GLES20.GL_TEXTURE0); 157 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, textureId); 160 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, 0) [all...] |
/developers/build/prebuilts/gradle/MediaEffects/Application/src/main/java/com/example/android/mediaeffects/ |
TextureRenderer.java | 19 import android.opengl.GLES20; 73 mTexSamplerHandle = GLES20.glGetUniformLocation(mProgram, 75 mTexCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_texcoord"); 76 mPosCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_position"); 90 GLES20.glDeleteProgram(mProgram); 107 GLES20.glBindFramebuffer(GLES20.GL_FRAMEBUFFER, 0); 110 GLES20.glUseProgram(mProgram); 114 GLES20.glViewport(0, 0, mViewWidth, mViewHeight); 118 GLES20.glDisable(GLES20.GL_BLEND) [all...] |
/developers/samples/android/media/MediaEffects/Application/src/main/java/com/example/android/mediaeffects/ |
TextureRenderer.java | 19 import android.opengl.GLES20; 73 mTexSamplerHandle = GLES20.glGetUniformLocation(mProgram, 75 mTexCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_texcoord"); 76 mPosCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_position"); 90 GLES20.glDeleteProgram(mProgram); 107 GLES20.glBindFramebuffer(GLES20.GL_FRAMEBUFFER, 0); 110 GLES20.glUseProgram(mProgram); 114 GLES20.glViewport(0, 0, mViewWidth, mViewHeight); 118 GLES20.glDisable(GLES20.GL_BLEND) [all...] |
/development/samples/HelloEffects/src/com/example/android/mediafx/ |
TextureRenderer.java | 19 import android.opengl.GLES20; 73 mTexSamplerHandle = GLES20.glGetUniformLocation(mProgram, 75 mTexCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_texcoord"); 76 mPosCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_position"); 90 GLES20.glDeleteProgram(mProgram); 107 GLES20.glBindFramebuffer(GLES20.GL_FRAMEBUFFER, 0); 110 GLES20.glUseProgram(mProgram); 114 GLES20.glViewport(0, 0, mViewWidth, mViewHeight); 118 GLES20.glDisable(GLES20.GL_BLEND) [all...] |
/development/samples/browseable/MediaEffects/src/com.example.android.mediaeffects/ |
TextureRenderer.java | 19 import android.opengl.GLES20; 73 mTexSamplerHandle = GLES20.glGetUniformLocation(mProgram, 75 mTexCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_texcoord"); 76 mPosCoordHandle = GLES20.glGetAttribLocation(mProgram, "a_position"); 90 GLES20.glDeleteProgram(mProgram); 107 GLES20.glBindFramebuffer(GLES20.GL_FRAMEBUFFER, 0); 110 GLES20.glUseProgram(mProgram); 114 GLES20.glViewport(0, 0, mViewWidth, mViewHeight); 118 GLES20.glDisable(GLES20.GL_BLEND) [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
TextureSource.java | 21 import android.opengl.GLES20; 37 return new TextureSource(texId, GLES20.GL_TEXTURE_2D, false); 41 return new TextureSource(GLToolbox.generateTexture(), GLES20.GL_TEXTURE_2D, true); 59 GLES20.glBindTexture(mTarget, mTexId); 82 GLES20.glBindTexture(mTarget, mTexId); 83 GLES20.glTexParameteri(mTarget, 84 GLES20.GL_TEXTURE_MIN_FILTER, 85 GLES20.GL_LINEAR_MIPMAP_LINEAR); 86 GLES20.glGenerateMipmap(mTarget); 87 GLES20.glBindTexture(mTarget, 0) [all...] |
/developers/build/prebuilts/gradle/WatchFace/Wearable/src/main/java/com/example/android/wearable/watchface/util/ |
Gles2ColoredTriangleList.java | 23 import android.opengl.GLES20; 120 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, mNumCoords); 130 * mColorHandle = GLES20.glGetUniformLocation(mProgram, "uColor"); 140 int error = GLES20.glGetError(); 141 if (error != GLES20.GL_NO_ERROR) { 156 * @param type {@link GLES20#GL_VERTEX_SHADER} or {@link GLES20#GL_FRAGMENT_SHADER} 162 int shader = GLES20.glCreateShader(type); 169 GLES20.glShaderSource(shader, shaderCode) [all...] |
/developers/samples/android/wearable/wear/WatchFace/Wearable/src/main/java/com/example/android/wearable/watchface/util/ |
Gles2ColoredTriangleList.java | 23 import android.opengl.GLES20; 120 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, mNumCoords); 130 * mColorHandle = GLES20.glGetUniformLocation(mProgram, "uColor"); 140 int error = GLES20.glGetError(); 141 if (error != GLES20.GL_NO_ERROR) { 156 * @param type {@link GLES20#GL_VERTEX_SHADER} or {@link GLES20#GL_FRAGMENT_SHADER} 162 int shader = GLES20.glCreateShader(type); 169 GLES20.glShaderSource(shader, shaderCode) [all...] |
/development/samples/browseable/WatchFace/Wearable/src/com.example.android.wearable.watchface/ |
Gles2ColoredTriangleList.java | 23 import android.opengl.GLES20; 120 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, mNumCoords); 130 * mColorHandle = GLES20.glGetUniformLocation(mProgram, "uColor"); 140 int error = GLES20.glGetError(); 141 if (error != GLES20.GL_NO_ERROR) { 156 * @param type {@link GLES20#GL_VERTEX_SHADER} or {@link GLES20#GL_FRAGMENT_SHADER} 162 int shader = GLES20.glCreateShader(type); 169 GLES20.glShaderSource(shader, shaderCode) [all...] |