Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andev009/AndroidShaderDemo
/ types & classes
Types & classes
92 in github.com/andev009/AndroidShaderDemo
⨍
Functions
472
◇
Types & classes
92
Class
AlphaTextureProgram
app/src/main/java/com/andev/androidshaderdemo/programs/AlphaTextureProgram.java:17
Class
BaseFilter
app/src/main/java/com/andev/androidshaderdemo/filter/BaseFilter.java:5
Class
BaseImageFilter
app/src/main/java/com/andev/androidshaderdemo/record/filter/BaseImageFilter.java:16
Class
BaseProgram
app/src/main/java/com/andev/androidshaderdemo/programs/BaseProgram.java:17
Class
BaseRender
app/src/main/java/com/andev/androidshaderdemo/render/BaseRender.java:22
Class
BaseSampleProgram
app/src/main/java/com/andev/androidshaderdemo/programs/BaseSampleProgram.java:16
Class
BaseSampleRender
app/src/main/java/com/andev/androidshaderdemo/render/BaseSampleRender.java:22
Class
BurrProgram
app/src/main/java/com/andev/androidshaderdemo/programs/BurrProgram.java:16
Class
BurrRender
app/src/main/java/com/andev/androidshaderdemo/render/BurrRender.java:23
Class
CameraActivity
app/src/main/java/com/andev/androidshaderdemo/activity/CameraActivity.java:9
Class
CameraEngine
app/src/main/java/com/andev/androidshaderdemo/camera/CameraEngine.java:13
Class
CameraInfo
app/src/main/java/com/andev/androidshaderdemo/camera/CameraInfo.java:3
Class
CameraInputFilter
app/src/main/java/com/andev/androidshaderdemo/filter/CameraInputFilter.java:16
Class
CameraSurfaceView
app/src/main/java/com/andev/androidshaderdemo/record/widget/CameraSurfaceView.java:23
Class
CameraUtils
Created by why8222 on 2016/2/25.
app/src/main/java/com/andev/androidshaderdemo/camera/CameraUtils.java:10
Class
CameraView
app/src/main/java/com/andev/androidshaderdemo/widget/CameraView.java:31
Class
CannyRender
app/src/main/java/com/andev/androidshaderdemo/render/CannyRender.java:23
Class
ColorShaderProgram
app/src/main/java/com/andev/androidshaderdemo/programs/ColorShaderProgram.java:10
Class
Constants
app/src/main/java/com/andev/androidshaderdemo/Constants.java:11
Class
EGLActivity
app/src/main/java/com/andev/androidshaderdemo/activity/EGLActivity.java:17
Class
EGLCore
app/src/main/jni/librender/egl_core.h:9
Class
EGLRender
app/src/main/java/com/andev/androidshaderdemo/render/EGLRender.java:19
Class
EglCore
Core EGL state (display, context, config). <p> The EGLContext must only be attached to one thread at a time. This class is not thread-safe.
app/src/main/java/com/andev/androidshaderdemo/gles/EglCore.java:35
Class
ExampleUnitTest
Example local unit test, which will execute on the development machine (host). @see <a href="http://d.android.com/tools/testing">Testing documentatio
app/src/test/java/com/andev/androidshaderdemo/ExampleUnitTest.java:12
Class
FilterActivity
app/src/main/java/com/andev/androidshaderdemo/activity/FilterActivity.java:29
Class
FlashWhiteProgram
app/src/main/java/com/andev/androidshaderdemo/programs/FlashWhiteProgram.java:16
Class
FlashWhiteRender
app/src/main/java/com/andev/androidshaderdemo/render/FlashWhiteRender.java:23
Class
GLUtils
Created by 薛贤俊 on 2018/3/7.
app/src/main/java/com/andev/androidshaderdemo/record/filter/GLUtils.java:32
Class
GaussianProgram
app/src/main/java/com/andev/androidshaderdemo/programs/GaussianProgram.java:16
Class
GlUtil
Some OpenGL utility functions.
app/src/main/java/com/andev/androidshaderdemo/gles/GlUtil.java:15
Class
GrayTextureProgram
app/src/main/java/com/andev/androidshaderdemo/programs/GrayTextureProgram.java:16
Class
ImageFilter
Created by 薛贤俊 on 2018/3/7.
app/src/main/java/com/andev/androidshaderdemo/record/filter/ImageFilter.java:19
Class
ImageFilter
app/src/main/java/com/andev/androidshaderdemo/filter/ImageFilter.java:17
Class
LUTActivity
app/src/main/java/com/andev/androidshaderdemo/activity/LUTActivity.java:11
Class
LUTProgram
app/src/main/java/com/andev/androidshaderdemo/programs/LUTProgram.java:15
Class
LUTRender
app/src/main/java/com/andev/androidshaderdemo/render/LUTRender.java:22
Class
LogUtil
Created by 薛贤俊 on 2018/3/1.
app/src/main/java/com/andev/androidshaderdemo/record/filter/LogUtil.java:9
Class
LoggerConfig
app/src/main/java/com/andev/androidshaderdemo/util/LoggerConfig.java:11
Class
MainActivity
app/src/main/java/com/andev/androidshaderdemo/MainActivity.java:21
Class
MultiTextureRender
app/src/main/java/com/andev/androidshaderdemo/render/MultiTextureRender.java:21
Class
MultiTextureShaderProgram
app/src/main/java/com/andev/androidshaderdemo/programs/MultiTextureShaderProgram.java:17
Class
NativeActivity
app/src/main/java/com/andev/androidshaderdemo/activity/NativeActivity.java:16
Class
NativeController
app/src/main/java/com/andev/androidshaderdemo/nativedemo/NativeController.java:7
Class
NonmaximumSuppressionProgram
app/src/main/java/com/andev/androidshaderdemo/programs/NonmaximumSuppressionProgram.java:16
Class
OffScreenRender
app/src/main/java/com/andev/androidshaderdemo/record/render/OffScreenRender.java:11
Class
OffSreenSurface
app/src/main/java/com/andev/androidshaderdemo/record/render/OffSreenSurface.java:10
Interface
OnCameraStateListener
app/src/main/java/com/andev/androidshaderdemo/widget/CameraView.java:50
Interface
OnFrameAvailableCallback
app/src/main/java/com/andev/androidshaderdemo/record/render/OnFrameAvailableCallback.java:6
Interface
OnRenderStateCallback
app/src/main/java/com/andev/androidshaderdemo/record/render/OnRenderStateCallback.java:9
Class
PicPreviewController
app/src/main/jni/librender/preview_controller.h:11
Class
PicPreviewRender
app/src/main/jni/librender/preview_render.h:28
Class
PicPreviewTexture
app/src/main/jni/librender/pic_preview_texture.h:7
Class
PreviewRender
app/src/main/java/com/andev/androidshaderdemo/record/render/PreviewRender.java:20
Class
RecordActivity
app/src/main/java/com/andev/androidshaderdemo/record/RecordActivity.java:28
Class
RendererInfo
Created by 薛贤俊 on 2018/3/7.
app/src/main/java/com/andev/androidshaderdemo/record/filter/RendererInfo.java:11
Enum
Rotation
app/src/main/java/com/andev/androidshaderdemo/util/Rotation.java:19
Class
ScaleAnimationProgram
app/src/main/java/com/andev/androidshaderdemo/programs/ScaleAnimationProgram.java:16
Class
ScaleRender
app/src/main/java/com/andev/androidshaderdemo/render/ScaleRender.java:24
Class
Section
app/src/main/java/com/andev/androidshaderdemo/Section.java:7
Class
ShaderHelper
app/src/main/java/com/andev/androidshaderdemo/util/ShaderHelper.java:25
Class
ShaderProgram
app/src/main/java/com/andev/androidshaderdemo/programs/ShaderProgram.java:10
Class
ShakeProgram
app/src/main/java/com/andev/androidshaderdemo/programs/ShakeProgram.java:17
Class
ShakeRender
app/src/main/java/com/andev/androidshaderdemo/render/ShakeRender.java:24
Class
SharpRender
app/src/main/java/com/andev/androidshaderdemo/render/SharpRender.java:22
Class
SharpShaderProgram
app/src/main/java/com/andev/androidshaderdemo/programs/SharpShaderProgram.java:17
Class
SimpleRender
app/src/main/java/com/andev/androidshaderdemo/render/SimpleRender.java:20
Class
SimpleTextureOESProgram
app/src/main/java/com/andev/androidshaderdemo/programs/SimpleTextureOESProgram.java:17
Class
SimpleTextureRender
app/src/main/java/com/andev/androidshaderdemo/render/SimpleTextureRender.java:22
Class
SimpleTextureShaderProgram
app/src/main/java/com/andev/androidshaderdemo/programs/SimpleTextureShaderProgram.java:16
Class
SoulOutRender
app/src/main/java/com/andev/androidshaderdemo/render/SoulOutRender.java:30
Class
SplitScreenFilter
app/src/main/java/com/andev/androidshaderdemo/filter/SplitScreenFilter.java:15
Class
SplitScreenOneActivity
app/src/main/java/com/andev/androidshaderdemo/activity/SplitScreenOneActivity.java:23
Class
SplitScreenProgram
app/src/main/java/com/andev/androidshaderdemo/programs/SplitScreenProgram.java:16
Class
SplitScreenTwoActivity
app/src/main/java/com/andev/androidshaderdemo/activity/SplitScreenTwoActivity.java:11
Class
StorageUtil
app/src/main/java/com/andev/androidshaderdemo/record/utils/StorageUtil.java:7
Class
TextResourceReader
app/src/main/java/com/andev/androidshaderdemo/util/TextResourceReader.java:12
Class
TextTextureHelper
app/src/main/java/com/andev/androidshaderdemo/util/TextTextureHelper.java:16
Class
TextureHelper
app/src/main/java/com/andev/androidshaderdemo/util/TextureHelper.java:32
Class
TextureProgram
Created by 薛贤俊 on 2018/3/7.
app/src/main/java/com/andev/androidshaderdemo/record/filter/TextureProgram.java:9
Class
TextureRotationUtil
app/src/main/java/com/andev/androidshaderdemo/util/TextureRotationUtil.java:19
Class
TwoFilterOneProgram
app/src/main/java/com/andev/androidshaderdemo/programs/TwoFilterOneProgram.java:16
Class
TwoFilterRender
app/src/main/java/com/andev/androidshaderdemo/render/TwoFilterRender.java:22
Class
TwoFilterTwoProgram
app/src/main/java/com/andev/androidshaderdemo/programs/TwoFilterTwoProgram.java:17
Class
VertexArray
app/src/main/java/com/andev/androidshaderdemo/data/VertexArray.java:21
Class
VideoCodec
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoCodec.java:23
Class
VideoConfig
app/src/main/java/com/andev/androidshaderdemo/record/codec/VideoConfig.java:6
Class
VideoFrameData
app/src/main/java/com/andev/androidshaderdemo/record/utils/VideoFrameData.java:5
Class
WaterMarkActivity
app/src/main/java/com/andev/androidshaderdemo/activity/WaterMarkActivity.java:10
Class
WatermarkFilter
app/src/main/java/com/andev/androidshaderdemo/filter/WatermarkFilter.java:19
Class
WatermarkProgram
app/src/main/java/com/andev/androidshaderdemo/programs/WatermarkProgram.java:15
Class
WatermarkRender
app/src/main/java/com/andev/androidshaderdemo/render/WatermarkRender.java:22
Class
timeval
app/src/main/jni/libcommon/CommonTools.h:25