Searched refs:yuvTextures (Results 1 – 5 of 5) sorted by relevance
/external/webrtc/talk/app/webrtc/java/android/org/webrtc/ |
D | SurfaceViewRenderer.java | 72 private int[] yuvTextures = null; field in SurfaceViewRenderer 225 if (yuvTextures != null) { in release() 226 GLES20.glDeleteTextures(3, yuvTextures, 0); in release() 227 yuvTextures = null; in release() 501 if (yuvTextures == null) { in renderFrameOnRenderThread() 502 yuvTextures = new int[3]; in renderFrameOnRenderThread() 504 yuvTextures[i] = GlUtil.generateTexture(GLES20.GL_TEXTURE_2D); in renderFrameOnRenderThread() 508 yuvTextures, frame.width, frame.height, frame.yuvStrides, frame.yuvPlanes); in renderFrameOnRenderThread() 509 drawer.drawYuv(yuvTextures, texMatrix, 0, 0, surfaceSize.x, surfaceSize.y); in renderFrameOnRenderThread()
|
D | GlRectDrawer.java | 168 public void drawYuv(int[] yuvTextures, float[] texMatrix, int x, int y, int width, int height) { in drawYuv() argument 173 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, yuvTextures[i]); in drawYuv()
|
D | VideoRendererGui.java | 99 private int[] yuvTextures = { 0, 0, 0 }; field in VideoRendererGui.YuvImageRenderer 193 yuvTextures[i] = GlUtil.generateTexture(GLES20.GL_TEXTURE_2D); in createTextures() 250 yuvUploader.uploadYuvData(yuvTextures, pendingFrame.width, pendingFrame.height, in draw() 283 drawer.drawYuv(yuvTextures, texMatrix, in draw()
|
D | RendererCommon.java | 62 void drawYuv(int[] yuvTextures, float[] texMatrix, int x, int y, int width, int height); in drawYuv() argument
|
/external/webrtc/talk/app/webrtc/androidtests/src/org/webrtc/ |
D | GlRectDrawerTest.java | 149 final int yuvTextures[] = new int[3]; in testYuvRendering() local 151 yuvTextures[i] = GlUtil.generateTexture(GLES20.GL_TEXTURE_2D); in testYuvRendering() 157 GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, yuvTextures[i]); in testYuvRendering() 165 drawer.drawYuv(yuvTextures, RendererCommon.identityMatrix(), 0, 0, WIDTH, HEIGHT); in testYuvRendering() 201 GLES20.glDeleteTextures(3, yuvTextures, 0); in testYuvRendering()
|