Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andev009/AndroidShaderDemo
/ functions
Functions
472 in github.com/andev009/AndroidShaderDemo
⨍
Functions
472
◇
Types & classes
92
↓ 54 callers
Method
setVertexAttribPointer
(int dataOffset, int attributeLocation, int componentCount, int stride)
app/src/main/java/com/andev/androidshaderdemo/data/VertexArray.java:32
↓ 27 callers
Method
getPositionAttributeLocation
()
app/src/main/java/com/andev/androidshaderdemo/programs/LUTProgram.java:42
↓ 26 callers
Method
getTextureCoordinatesAttributeLocation
()
app/src/main/java/com/andev/androidshaderdemo/programs/LUTProgram.java:46
↓ 26 callers
Method
setUniforms
(int [] textureIDs)
app/src/main/java/com/andev/androidshaderdemo/programs/LUTProgram.java:34
↓ 22 callers
Method
useProgram
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/TextureProgram.java:17
↓ 21 callers
Method
loadTexture
Loads a texture from a resource ID, returning the OpenGL ID for that texture. Returns 0 if the load failed. @param context @param resourceId @return
app/src/main/java/com/andev/androidshaderdemo/util/TextureHelper.java:46
↓ 14 callers
Method
d
(String tag, String msg)
app/src/main/java/com/andev/androidshaderdemo/record/filter/LogUtil.java:29
↓ 9 callers
Method
e
(String tag, String msg, Throwable e)
app/src/main/java/com/andev/androidshaderdemo/record/filter/LogUtil.java:13
↓ 8 callers
Method
addDistance
(float coordinate, float distance)
app/src/main/java/com/andev/androidshaderdemo/widget/CameraView.java:224
↓ 8 callers
Method
flip
(final float i)
app/src/main/java/com/andev/androidshaderdemo/util/TextureRotationUtil.java:94
↓ 7 callers
Method
checkGlError
Checks to see if a GLES error has been raised.
app/src/main/java/com/andev/androidshaderdemo/gles/GlUtil.java:90
↓ 6 callers
Method
getParameters
()
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:70
↓ 6 callers
Method
useProgram
()
app/src/main/java/com/andev/androidshaderdemo/programs/ShaderProgram.java:47
↓ 5 callers
Method
getProgramId
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:82
↓ 5 callers
Method
start
()
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoCodec.java:74
↓ 4 callers
Method
checkGlError
Checks to see if a GLES error has been raised.
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:142
↓ 4 callers
Method
openCamera
()
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:26
↓ 4 callers
Method
release
Discards all resources held by this class, notably the EGL context. This must be called from the thread where the context was created. <p> On complet
app/src/main/java/com/andev/androidshaderdemo/gles/EglCore.java:186
↓ 3 callers
Method
checkEglError
Checks for EGL errors. Throws an exception if an error has been raised.
app/src/main/java/com/andev/androidshaderdemo/gles/EglCore.java:368
↓ 3 callers
Method
getCameraInfo
()
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:143
↓ 3 callers
Method
getMvpMatrixLocation
()
app/src/main/java/com/andev/androidshaderdemo/programs/ShakeProgram.java:57
↓ 3 callers
Method
getTimestamp
()
app/src/main/java/com/andev/androidshaderdemo/record/utils/VideoFrameData.java:26
↓ 3 callers
Method
release
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:161
↓ 3 callers
Method
releaseCamera
()
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:53
↓ 3 callers
Method
startPreview
(SurfaceTexture surfaceTexture)
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:112
↓ 3 callers
Method
stop
()
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoCodec.java:89
↓ 3 callers
Method
stopPreview
()
app/src/main/java/com/andev/androidshaderdemo/widget/CameraView.java:241
↓ 3 callers
Method
updateTexImage
app/src/main/jni/librender/pic_preview_texture.cpp:23
↓ 2 callers
Function
TPMixSamples
合并两个short,返回一个short
app/src/main/jni/libcommon/CommonTools.h:66
↓ 2 callers
Function
adjustAudioVolume
调节音量的方法
app/src/main/jni/libcommon/CommonTools.h:89
↓ 2 callers
Method
compileShader
(int type, String shaderCode)
app/src/main/java/com/andev/androidshaderdemo/record/filter/GLUtils.java:70
↓ 2 callers
Method
compileShader
(int type, String shaderCode)
app/src/main/java/com/andev/androidshaderdemo/util/ShaderHelper.java:42
↓ 2 callers
Function
converttobytearray
把一个short转换为一个长度为2的byte数组
app/src/main/jni/libcommon/CommonTools.h:78
↓ 2 callers
Method
createOffScreenRender
()
app/src/main/java/com/andev/androidshaderdemo/activity/SplitScreenOneActivity.java:114
↓ 2 callers
Method
createTexture
(String text, int width, int height, int textSize)
app/src/main/java/com/andev/androidshaderdemo/util/TextTextureHelper.java:41
↓ 2 callers
Method
createWindowSurface
Creates an EGL surface associated with a Surface. <p> If this is destined for MediaCodec, the EGLConfig should have the "recordable" attribute.
app/src/main/java/com/andev/androidshaderdemo/gles/EglCore.java:231
↓ 2 callers
Method
dealloc
app/src/main/jni/librender/preview_render.cpp:64
↓ 2 callers
Method
destroyFramebuffers
()
app/src/main/java/com/andev/androidshaderdemo/filter/CameraInputFilter.java:127
↓ 2 callers
Method
drain
(boolean endOfStream)
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoCodec.java:142
↓ 2 callers
Method
draw
(int textureId, float[] texMatrix, int width, int height)
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:150
↓ 2 callers
Method
drawLayer
(float scale, float alpha)
app/src/main/java/com/andev/androidshaderdemo/render/SoulOutRender.java:98
↓ 2 callers
Method
fromInt
Create a Rotation from an integer. Needs to be either 0, 90, 180 or 270. @param rotation 0, 90, 180 or 270 @return Rotation object
app/src/main/java/com/andev/androidshaderdemo/util/Rotation.java:43
↓ 2 callers
Method
getCamera
()
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:22
↓ 2 callers
Method
getConfig
Finds a suitable EGLConfig. @param flags Bit flags from constructor. @param version Must be 2 or 3.
app/src/main/java/com/andev/androidshaderdemo/gles/EglCore.java:145
↓ 2 callers
Method
getExternalOESTextureID
()
app/src/main/java/com/andev/androidshaderdemo/util/TextureHelper.java:162
↓ 2 callers
Method
getExternalStoragePath
()
app/src/main/java/com/andev/androidshaderdemo/record/utils/StorageUtil.java:14
↓ 2 callers
Method
getFilter
()
app/src/main/java/com/andev/androidshaderdemo/record/utils/VideoFrameData.java:18
↓ 2 callers
Method
getMatrix
()
app/src/main/java/com/andev/androidshaderdemo/record/utils/VideoFrameData.java:22
↓ 2 callers
Method
getRotation
(final Rotation rotation, final boolean flipHorizontal,
app/src/main/java/com/andev/androidshaderdemo/util/TextureRotationUtil.java:56
↓ 2 callers
Method
getSectionList
()
app/src/main/java/com/andev/androidshaderdemo/Section.java:34
↓ 2 callers
Method
getTextureBuffer
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/RendererInfo.java:44
↓ 2 callers
Method
getTextureId
()
app/src/main/java/com/andev/androidshaderdemo/record/utils/VideoFrameData.java:30
↓ 2 callers
Method
getVertexBuffer
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/RendererInfo.java:40
↓ 2 callers
Method
init
(Context context)
app/src/main/java/com/andev/androidshaderdemo/record/widget/CameraSurfaceView.java:52
↓ 2 callers
Method
init
app/src/main/jni/librender/egl_core.cpp:67
↓ 2 callers
Method
loadShader
Compiles the provided shader source. @return A handle to the shader, or 0 on failure.
app/src/main/java/com/andev/androidshaderdemo/gles/GlUtil.java:71
↓ 2 callers
Method
makeCurrent
()
app/src/main/java/com/andev/androidshaderdemo/record/render/OffSreenSurface.java:23
↓ 2 callers
Method
onDisplaySizeChanged
(final int width, final int height)
app/src/main/java/com/andev/androidshaderdemo/filter/CameraInputFilter.java:140
↓ 2 callers
Method
onFilterChanged
()
app/src/main/java/com/andev/androidshaderdemo/widget/CameraView.java:228
↓ 2 callers
Method
onFrameAvailableCallback
(VideoFrameData frameData)
app/src/main/java/com/andev/androidshaderdemo/record/render/OnFrameAvailableCallback.java:7
↓ 2 callers
Method
onSurfaceChangedCallback
(GL10 gl, int width, int height)
app/src/main/java/com/andev/androidshaderdemo/record/render/OnRenderStateCallback.java:11
↓ 2 callers
Method
onSurfaceCreatedCallback
(GL10 gl, EGLContext eglContext, SurfaceTexture surfaceTexture)
app/src/main/java/com/andev/androidshaderdemo/record/render/OnRenderStateCallback.java:10
↓ 2 callers
Method
readTextFileFromResource
(Context context, int resourceId)
app/src/main/java/com/andev/androidshaderdemo/util/TextResourceReader.java:14
↓ 2 callers
Method
releaseSurface
Destroys the specified surface. Note the EGLSurface won't actually be destroyed if it's still current in a context.
app/src/main/java/com/andev/androidshaderdemo/gles/EglCore.java:222
↓ 2 callers
Method
setDefaultParameters
()
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:83
↓ 2 callers
Method
setOnCameraStateListener
(OnCameraStateListener onCameraStateListener)
app/src/main/java/com/andev/androidshaderdemo/widget/CameraView.java:54
↓ 2 callers
Method
setOnFrameAvailableCallback
(OnFrameAvailableCallback onFrameAvailableCallback)
app/src/main/java/com/andev/androidshaderdemo/record/render/PreviewRender.java:34
↓ 2 callers
Method
setOnRenderStateCallback
(OnRenderStateCallback onRenderStateCallback)
app/src/main/java/com/andev/androidshaderdemo/record/render/PreviewRender.java:30
↓ 2 callers
Method
setParameters
(Parameters parameters)
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:66
↓ 2 callers
Method
setTextureTransformMatrix
(float[] mtx)
app/src/main/java/com/andev/androidshaderdemo/filter/CameraInputFilter.java:63
↓ 2 callers
Method
stopRecord
()
app/src/main/java/com/andev/androidshaderdemo/record/RecordActivity.java:92
↓ 1 callers
Method
adaptTimeUs
(MediaCodec.BufferInfo info)
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoCodec.java:198
↓ 1 callers
Method
adjustSize
(int rotation, boolean flipHorizontal, boolean flipVertical)
app/src/main/java/com/andev/androidshaderdemo/record/widget/CameraSurfaceView.java:115
↓ 1 callers
Method
adjustSize
(int rotation, boolean flipHorizontal, boolean flipVertical)
app/src/main/java/com/andev/androidshaderdemo/widget/CameraView.java:188
↓ 1 callers
Method
bindTexture
app/src/main/jni/librender/pic_preview_texture.cpp:34
↓ 1 callers
Method
buildProgram
(String vertexShader, String fragmentShader)
app/src/main/java/com/andev/androidshaderdemo/record/filter/GLUtils.java:34
↓ 1 callers
Method
buildProgram
(String vertexShaderSource, String fragmentShaderSource)
app/src/main/java/com/andev/androidshaderdemo/util/ShaderHelper.java:151
↓ 1 callers
Method
compileFragmentShader
Loads and compiles a fragment shader, returning the OpenGL object ID.
app/src/main/java/com/andev/androidshaderdemo/util/ShaderHelper.java:38
↓ 1 callers
Method
compileVertexShader
Loads and compiles a vertex shader, returning the OpenGL object ID.
app/src/main/java/com/andev/androidshaderdemo/util/ShaderHelper.java:31
↓ 1 callers
Function
convertshort
将两个byte转换为一个short
app/src/main/jni/libcommon/CommonTools.h:84
↓ 1 callers
Method
createBitmap
(String text, int width, int height, int textSize)
app/src/main/java/com/andev/androidshaderdemo/util/TextTextureHelper.java:19
↓ 1 callers
Method
createTexture
app/src/main/jni/librender/pic_preview_texture.cpp:11
↓ 1 callers
Method
createWindowSurface
app/src/main/jni/librender/egl_core.cpp:40
↓ 1 callers
Method
dealloc
app/src/main/jni/librender/pic_preview_texture.cpp:63
↓ 1 callers
Method
disableArguments
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:101
↓ 1 callers
Method
draw
()
app/src/main/java/com/andev/androidshaderdemo/render/ShakeRender.java:98
↓ 1 callers
Method
draw
()
app/src/main/java/com/andev/androidshaderdemo/render/SoulOutRender.java:111
↓ 1 callers
Method
draw
app/src/main/jni/librender/preview_controller.cpp:58
↓ 1 callers
Method
drawLayer
(float scale, float offset)
app/src/main/java/com/andev/androidshaderdemo/render/ShakeRender.java:85
↓ 1 callers
Method
enableArguments
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:96
↓ 1 callers
Method
frameAvailableCallback
(final VideoFrameData frameData)
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoCodec.java:120
↓ 1 callers
Method
getBitRate
()
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoConfig.java:53
↓ 1 callers
Method
getBurrParamLocation
()
app/src/main/java/com/andev/androidshaderdemo/programs/BurrProgram.java:54
↓ 1 callers
Method
getColorAttributeLocation
()
app/src/main/java/com/andev/androidshaderdemo/programs/ColorShaderProgram.java:25
↓ 1 callers
Method
getFlashAttributeLocation
()
app/src/main/java/com/andev/androidshaderdemo/programs/FlashWhiteProgram.java:53
↓ 1 callers
Method
getFragmentCode
()
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:78
↓ 1 callers
Method
getGLContext
()
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoConfig.java:41
↓ 1 callers
Method
getLargePictureSize
(Camera camera)
app/src/main/java/com/andev/androidshaderdemo/camera/CameraUtils.java:12
↓ 1 callers
Method
getLargePreviewSize
(Camera camera)
app/src/main/java/com/andev/androidshaderdemo/camera/CameraUtils.java:26
↓ 1 callers
Method
getPictureSize
()
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:108
next →
1–100 of 472, ranked by callers