Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Piasy/UltraGpuImage
/ functions
Functions
286 in github.com/Piasy/UltraGpuImage
⨍
Functions
286
◇
Types & classes
44
↓ 11 callers
Method
updateTransformation
()
AndroidExample/src/main/java/com/piasy/ugi/example/MainActivity.java:387
↓ 8 callers
Method
info
(String tag, String message)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/Logging.java:20
↓ 8 callers
Method
toString
()
AndroidExample/src/main/java/com/piasy/ugi/example/MainActivity.java:410
↓ 7 callers
Method
logInfo
(String content)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:167
↓ 6 callers
Method
checkIsNotReleased
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase14.java:154
↓ 5 callers
Method
checkIsNotReleased
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase10.java:211
↓ 5 callers
Method
getNativeHandle
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiFilter.java:24
↓ 5 callers
Function
ugi_log
UltraGpuImage/src/ugi_logging.cpp:18
↓ 4 callers
Method
setupNamedValues
(Spinner spinner, List<NamedValue> values)
AndroidExample/src/main/java/com/piasy/ugi/example/MainActivity.java:380
↓ 3 callers
Method
Describe
UltraGpuImage/src/ugi_transformation.cpp:291
↓ 3 callers
Method
addFilter
(UgiFilter filter)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/filters/UgiFilterGroup.java:15
↓ 3 callers
Method
release
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase.java:171
↓ 3 callers
Method
updateFlip
(@Flip int flip)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:85
↓ 3 callers
Method
updateInput
(int width, int height)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:60
↓ 3 callers
Method
updateOutput
(int width, int height)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:67
↓ 3 callers
Method
updateRotation
(@Rotation int rotation)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:92
↓ 2 callers
Method
Resolve
UltraGpuImage/src/ugi_transformation.cpp:48
↓ 2 callers
Method
UpdateScaleType
UltraGpuImage/src/ugi_transformation.cpp:118
↓ 2 callers
Method
call
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/ThreadUtils.java:197
↓ 2 callers
Method
create
Create a new context with the specified config attributes, sharing data with |sharedContext|. If |sharedContext| is null, a root context is created. T
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase.java:96
↓ 2 callers
Method
createEglSurfaceInternal
(Object surface)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:162
↓ 2 callers
Method
createSurface
(Surface surface)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase.java:151
↓ 2 callers
Method
createSurfaceInternal
(Object nativeWindow)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase10.java:143
↓ 2 callers
Method
createSurfaceInternal
(Object surface)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase14.java:87
↓ 2 callers
Method
destroyTexture
(int textureId)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:73
↓ 2 callers
Method
executeUninterruptibly
Utility method to make sure a blocking operation is executed to completion without getting interrupted. This should be used in cases where the operati
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/ThreadUtils.java:64
↓ 2 callers
Method
getEglBaseContext
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase.java:161
↓ 2 callers
Method
getTransformation
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:126
↓ 2 callers
Method
getTransformation
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:115
↓ 2 callers
Method
initialize
(EGLContext sharedContext, @RenderMode int renderMode)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:78
↓ 2 callers
Method
invokeAtFrontUninterruptibly
Post |callable| to |handler| and wait for the result.
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/ThreadUtils.java:150
↓ 2 callers
Method
notifyFilterUpdated
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:140
↓ 2 callers
Method
notifyTransformationUpdated
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:130
↓ 2 callers
Method
output_height
UltraGpuImage/src/ugi_transformation.cpp:86
↓ 2 callers
Method
output_width
UltraGpuImage/src/ugi_transformation.cpp:82
↓ 2 callers
Method
releaseHandle
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiFilter.java:28
↓ 2 callers
Method
renderRgb
(int textureId, long timestamp)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:103
↓ 2 callers
Method
renderTexture
(int textureType, int textureId, long timestamp)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:153
↓ 2 callers
Method
run
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/ThreadUtils.java:55
↓ 2 callers
Method
runOnRenderThread
(Runnable runnable)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:111
↓ 2 callers
Method
setFilter
(UgiFilter filter)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:127
↓ 2 callers
Method
setSurface
(Object surface)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:178
↓ 2 callers
Method
setSurfaceTextureListener
( final SurfaceTextureListener surfaceTextureListener)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:217
↓ 2 callers
Method
startDemo
(int renderMode)
AndroidExample/src/main/java/com/piasy/ugi/example/SelectorActivity.java:59
↓ 2 callers
Method
tryCreateRendererSurface
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:185
↓ 2 callers
Method
tryUploadPicture
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:192
↓ 2 callers
Method
updateInputOutputSize
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:208
↓ 1 callers
Method
AddFilter
UltraGpuImage/src/filters/ugi_filter_group.cpp:18
↓ 1 callers
Method
Apply
UltraGpuImage/src/ugi_filter.cpp:57
↓ 1 callers
Method
Destroy
UltraGpuImage/src/ugi_filter.cpp:61
↓ 1 callers
Method
Init
UltraGpuImage/src/ugi_filter.cpp:47
↓ 1 callers
Method
IsGroup
UltraGpuImage/src/filters/ugi_filter_group.cpp:134
↓ 1 callers
Method
OnSurfaceCreated
UltraGpuImage/src/ugi_renderer.cpp:20
↓ 1 callers
Method
OnSurfaceDestroyed
UltraGpuImage/src/ugi_renderer.cpp:33
↓ 1 callers
Method
RenderTexture
UltraGpuImage/src/ugi_renderer.cpp:59
↓ 1 callers
Method
SetBrightness
UltraGpuImage/src/filters/ugi_brightness_filter.cpp:44
↓ 1 callers
Method
SetFilter
UltraGpuImage/src/ugi_renderer.cpp:55
↓ 1 callers
Method
UpdateCrop
UltraGpuImage/src/ugi_transformation.cpp:106
↓ 1 callers
Method
UpdateFlip
UltraGpuImage/src/ugi_transformation.cpp:110
↓ 1 callers
Method
UpdateInput
UltraGpuImage/src/ugi_transformation.cpp:98
↓ 1 callers
Method
UpdateOutput
UltraGpuImage/src/ugi_transformation.cpp:102
↓ 1 callers
Method
UpdateRotation
UltraGpuImage/src/ugi_transformation.cpp:114
↓ 1 callers
Method
UpdateTransformation
UltraGpuImage/src/ugi_renderer.cpp:43
↓ 1 callers
Method
awaitUninterruptibly
(final CountDownLatch latch)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/ThreadUtils.java:114
↓ 1 callers
Method
concatStackTraces
( StackTraceElement[] inner, StackTraceElement[] outer)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/ThreadUtils.java:205
↓ 1 callers
Method
createEgl14
Explicitly create a root EGl 1.4 context with the specified config attributes.
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase.java:138
↓ 1 callers
Method
createEglContext
( @Nullable Context sharedContext, EGLDisplay eglDisplay, EGLConfig eglConfig)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase10.java:307
↓ 1 callers
Method
createEglContext
( @Nullable EglBase14.Context sharedContext, EGLDisplay eglDisplay, EGLConfig eglConfig)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase14.java:260
↓ 1 callers
Method
createPbufferSurface
(int width, int height)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase10.java:165
↓ 1 callers
Method
createPbufferSurface
(int width, int height)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase14.java:108
↓ 1 callers
Method
destroy
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:137
↓ 1 callers
Method
detachCurrent
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase10.java:245
↓ 1 callers
Method
detachCurrent
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase14.java:189
↓ 1 callers
Method
error
(String tag, String message)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/Logging.java:29
↓ 1 callers
Method
error
(String tag, String message, Throwable e)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/Logging.java:45
↓ 1 callers
Method
flip
UltraGpuImage/src/ugi_transformation.cpp:94
↓ 1 callers
Method
getContextFromEglBase
(EglBase eglBase)
AndroidExample/src/main/java/com/piasy/ugi/example/EglContextHacker.java:11
↓ 1 callers
Method
getEglConfig
(EGLDisplay eglDisplay, int[] configAttributes)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase10.java:289
↓ 1 callers
Method
getEglConfig
(EGLDisplay eglDisplay, int[] configAttributes)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase14.java:241
↓ 1 callers
Method
getEglDisplay
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase10.java:274
↓ 1 callers
Method
getEglDisplay
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase14.java:226
↓ 1 callers
Method
getFlip
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:118
↓ 1 callers
Method
getInputHeight
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:110
↓ 1 callers
Method
getInputWidth
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:106
↓ 1 callers
Method
getRotation
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:114
↓ 1 callers
Method
hasSurface
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase.java:163
↓ 1 callers
Method
info
(String tag, String message)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/utils/Logging.java:43
↓ 1 callers
Method
input_height
UltraGpuImage/src/ugi_transformation.cpp:78
↓ 1 callers
Method
input_width
UltraGpuImage/src/ugi_transformation.cpp:74
↓ 1 callers
Method
loadTexture
(Bitmap bitmap, boolean recycle)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRendererView.java:52
↓ 1 callers
Method
logError
(String content)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:171
↓ 1 callers
Method
makeCurrent
()
UltraGpuImage-Android/src/main/java/com/piasy/ugi/egl/EglBase.java:173
↓ 1 callers
Method
nativeAddFilter
(long handle, long filterHandle)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/filters/UgiFilterGroup.java:13
↓ 1 callers
Method
nativeCreate
(int inputWidth, int inputHeight, int outputWidth, int outputHeight)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:35
↓ 1 callers
Method
nativeCreate
(int filterType)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiFilter.java:22
↓ 1 callers
Method
nativeCreate
(long nativeTransformation)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:63
↓ 1 callers
Method
nativeDestroy
(long handle)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:58
↓ 1 callers
Method
nativeDestroy
(long handle)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiRenderer.java:75
↓ 1 callers
Method
nativeGetFlip
(long handle)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:56
↓ 1 callers
Method
nativeGetInputHeight
(long handle)
UltraGpuImage-Android/src/main/java/com/piasy/ugi/UgiTransformation.java:52
next →
1–100 of 286, ranked by callers