MCPcopy Create free account

hub / github.com/BradyBrenot/huestacean / functions

Functions209 in github.com/BradyBrenot/huestacean

↓ 27 callersMethodcheckGlError
Checks to see if a GLES error has been raised.
android/src/com/android/grafika/gles/GlUtil.java:106
↓ 21 callersMethodtoString
include/huestacean.h:54
↓ 9 callersMethodcheckLocation
Checks to see if the location we obtained is valid. GLES returns -1 if a label could not be found, but does not set the GL error. <p> Throws a Runtim
android/src/com/android/grafika/gles/GlUtil.java:121
↓ 6 callersMethodcreateFloatBuffer
Allocates a direct float buffer, and populates it with the float array data.
android/src/com/android/grafika/gles/GlUtil.java:166
↓ 6 callersMethoddata
src/objectmodel.cpp:13
↓ 6 callersMethodgetModel
include/bridgediscovery.h:19
↓ 6 callersMethodinsert
src/objectmodel.cpp:18
↓ 5 callersMethodcreateProgram
Creates a new program from the supplied vertex and fragment shaders. @return A handle to the program, or 0 on failure.
android/src/com/android/grafika/gles/GlUtil.java:51
↓ 5 callersFunctionlerp
include/utility.h:97
↓ 4 callersMethodbridgeParent
include/huebridge.h:131
↓ 4 callersMethodcheckerPattern
(byte[] buf, int left, int top, int right, int bottom, int color1, int color2, int bit)
android/src/com/android/grafika/gles/GeneratedTexture.java:166
↓ 4 callersFunctioncross
src/utility.cpp:130
↓ 3 callersMethodcheckEglError
Checks for EGL errors. Throws an exception if an error has been raised.
android/src/com/android/grafika/gles/EglCore.java:366
↓ 3 callersMethodcreateWindowSurface
Creates an EGL surface associated with a Surface. <p> If this is destined for MediaCodec, the EGLConfig should have the "recordable" attribute.
android/src/com/android/grafika/gles/EglCore.java:229
↓ 3 callersFunctiondist
src/utility.cpp:121
↓ 3 callersFunctiongetClosestPointToPoints
src/utility.cpp:158
↓ 3 callersMethodgetCoordsPerVertex
Returns the number of position coordinates per vertex. This will be 2 or 3.
android/src/com/android/grafika/gles/Drawable2d.java:185
↓ 3 callersMethodgetVertexArray
Returns the array of vertices. <p> To avoid allocations, this returns internal state. The caller must not modify it.
android/src/com/android/grafika/gles/Drawable2d.java:148
↓ 3 callersMethodgetVertexCount
Returns the number of vertices stored in the vertex array.
android/src/com/android/grafika/gles/Drawable2d.java:164
↓ 3 callersMethodgetVertexStride
Returns the width, in bytes, of the data for each vertex.
android/src/com/android/grafika/gles/Drawable2d.java:171
↓ 3 callersMethodmakeCurrent
Makes our EGL context current, using the supplied surface for both "draw" and "read".
android/src/com/android/grafika/gles/EglCore.java:268
↓ 3 callersMethodstop
src/entertainment.cpp:218
↓ 2 callersMethodgetConfig
Finds a suitable EGLConfig. @param flags Bit flags from constructor. @param version Must be 2 or 3.
android/src/com/android/grafika/gles/EglCore.java:144
↓ 2 callersMethodgetModelViewMatrix
Returns the model-view matrix. <p> To avoid allocations, this returns internal state. The caller must not modify it.
android/src/com/android/grafika/gles/Sprite2d.java:139
↓ 2 callersMethodgetTexCoordArray
Returns the array of texture coordinates. <p> To avoid allocations, this returns internal state. The caller must not modify it.
android/src/com/android/grafika/gles/Drawable2d.java:157
↓ 2 callersMethodgetTexCoordStride
Returns the width, in bytes, of the data for each texture coordinate.
android/src/com/android/grafika/gles/Drawable2d.java:178
↓ 2 callersMethodloadShader
Compiles the provided shader source. @return A handle to the shader, or 0 on failure.
android/src/com/android/grafika/gles/GlUtil.java:87
↓ 2 callersMethodmakeRequest
src/huebridge.cpp:41
↓ 2 callersMethodquerySurface
Performs a simple surface query.
android/src/com/android/grafika/gles/EglCore.java:328
↓ 2 callersMethodreleaseEglSurface
Release the EGL surface.
android/src/com/android/grafika/gles/EglSurfaceBase.java:109
↓ 2 callersMethodstopStreaming
src/entertainment.cpp:106
↓ 1 callersFunctionInGamut
src/utility.cpp:135
↓ 1 callersMethodStartCapture
()
android/src/com/huestacean/Huestacean.java:64
↓ 1 callersMethodandroidHandleFrame
src/huestacean.cpp:716
↓ 1 callersMethodcreateImageTexture
Creates a texture from raw data. @param data Image data, in a "direct" ByteBuffer. @param width Texture width, in pixels (not bytes). @param height T
android/src/com/android/grafika/gles/GlUtil.java:136
↓ 1 callersMethodcreateOffscreenSurface
Creates an EGL surface associated with an offscreen buffer.
android/src/com/android/grafika/gles/EglCore.java:250
↓ 1 callersMethodcreateTextureObject
Creates a texture object suitable for use with drawFrame().
android/src/com/android/grafika/gles/FullFrameRect.java:76
↓ 1 callersMethoddraw
Draws the rectangle with the supplied program and projection matrix.
android/src/com/android/grafika/gles/Sprite2d.java:174
↓ 1 callersMethoddrawFrame
Draws a viewport-filling rect, texturing it with the specified texture object.
android/src/com/android/grafika/gles/FullFrameRect.java:83
↓ 1 callersMethodgenerateCoarseData
Generates a "coarse" test image. We want to create a 4x4 block pattern with obvious color values in the corners, so that we can confirm orientation a
android/src/com/android/grafika/gles/GeneratedTexture.java:98
↓ 1 callersMethodgenerateFineData
Generates a fine-grained test image. @return A direct ByteBuffer with the 8888 RGBA data.
android/src/com/android/grafika/gles/GeneratedTexture.java:144
↓ 1 callersMethodgetHeight
Returns the surface's height, in pixels.
android/src/com/android/grafika/gles/EglSurfaceBase.java:98
↓ 1 callersMethodgetWidth
Returns the surface's width, in pixels. <p> If this is called on a window surface, and the underlying surface is in the process of changing size, we m
android/src/com/android/grafika/gles/EglSurfaceBase.java:87
↓ 1 callersMethodhandleFrame
(int w, int h)
android/src/com/huestacean/Huestacean.java:46
↓ 1 callersMethodhasRunningThread
src/entertainment.cpp:125
↓ 1 callersMethodisCurrent
Returns true if our context and the specified surface are current.
android/src/com/android/grafika/gles/EglCore.java:320
↓ 1 callersMethodmakeCurrent
Makes our EGL context and surface current.
android/src/com/android/grafika/gles/EglSurfaceBase.java:118
↓ 1 callersMethodrecomputeMatrix
Re-computes mModelViewMatrix, based on the current values for rotation, scale, and translation.
android/src/com/android/grafika/gles/Sprite2d.java:54
↓ 1 callersMethodrelease
Releases resources. <p> This must be called with the appropriate EGL context current (i.e. the one that was current when the constructor was called).
android/src/com/android/grafika/gles/FullFrameRect.java:47
↓ 1 callersMethodrelease
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
android/src/com/android/grafika/gles/EglCore.java:184
↓ 1 callersMethodreleaseSurface
Destroys the specified surface. Note the EGLSurface won't actually be destroyed if it's still current in a context.
android/src/com/android/grafika/gles/EglCore.java:220
↓ 1 callersMethodremove
src/objectmodel.cpp:24
↓ 1 callersMethodrequestGroups
src/huebridge.cpp:86
↓ 1 callersMethodreset
src/objectmodel.cpp:35
↓ 1 callersFunctionrgb_to_XYZ
include/utility.h:32
↓ 1 callersMethodsetKernel
Configures the convolution filter values. @param values Normalized filter values; must be KERNEL_SIZE elements.
android/src/com/android/grafika/gles/Texture2dProgram.java:246
↓ 1 callersMethodsetTexSize
Sets the size of the texture. This is used to find adjacent texels when filtering.
android/src/com/android/grafika/gles/Texture2dProgram.java:259
↓ 1 callersMethodshutDownImmediately
src/entertainment.cpp:118
↓ 1 callersMethodstartSearch
src/bridgediscovery.cpp:24
↓ 1 callersMethodstartStreaming
src/entertainment.cpp:100
↓ 1 callersMethodswapBuffers
Calls eglSwapBuffers. Use this to "publish" the current frame. @return false on failure
android/src/com/android/grafika/gles/EglCore.java:306
↓ 1 callersMethodtoString
()
android/src/com/android/grafika/gles/Sprite2d.java:196
MethodBridgeDiscovery
src/bridgediscovery.cpp:10
MethodBridgeObject
include/huebridge.h:126
MethodDrawable2d
Prepares a drawable from a "pre-fabricated" shape definition. <p> Does no EGL/GL operations, so this can be done at any time.
android/src/com/android/grafika/gles/Drawable2d.java:113
MethodEglCore
Prepares EGL display and context. <p> Equivalent to EglCore(null, 0).
android/src/com/android/grafika/gles/EglCore.java:64
MethodEglSurfaceBase
(EglCore eglCore)
android/src/com/android/grafika/gles/EglSurfaceBase.java:47
MethodEntertainmentCommThread
src/entertainment.cpp:200
MethodEntertainmentCommThreadEGroupScopedLock
include/entertainment.h:174
MethodEntertainmentGroup
src/entertainment.cpp:42
MethodEntertainmentGroup
include/entertainment.h:76
MethodEntertainmentLight
include/entertainment.h:24
MethodFitInGamut
src/utility.cpp:177
MethodFlatShadedProgram
Prepares the program in the current EGL context.
android/src/com/android/grafika/gles/FlatShadedProgram.java:54
MethodFullFrameRect
Prepares the object. @param program The program to use. FullFrameRect takes ownership, and will release the program when no longer needed.
android/src/com/android/grafika/gles/FullFrameRect.java:35
MethodGlUtil
()
android/src/com/android/grafika/gles/GlUtil.java:44
MethodHueBridge
src/huebridge.cpp:17
MethodHueBridgeSavedSettings
include/huebridge.h:20
MethodHuestacean
()
android/src/com/huestacean/Huestacean.java:48
MethodHuestacean
src/huestacean.cpp:28
FunctionJava_com_huestacean_Huestacean_handleFrame
src/huestacean.cpp:701
MethodLCh_to_XYZ
src/utility.cpp:28
MethodLight
include/huebridge.h:141
MethodMonitor
include/huestacean.h:40
MethodObjectModel
src/objectmodel.cpp:3
MethodOffscreenSurface
Creates an off-screen surface with the specified width and height.
android/src/com/android/grafika/gles/OffscreenSurface.java:28
MethodPixelBucket
include/huestacean.h:77
MethodReadSettings
src/huestacean.cpp:102
MethodResetSettings
src/huestacean.cpp:139
MethodScreenSyncImageProvider
src/huestacean.cpp:800
MethodScreenSyncScreen
include/huestacean.h:91
MethodSprite2d
(Drawable2d drawable)
android/src/com/android/grafika/gles/Sprite2d.java:40
MethodStopCapture
()
android/src/com/huestacean/Huestacean.java:112
MethodTexture2dProgram
Prepares the program in the current EGL context.
android/src/com/android/grafika/gles/Texture2dProgram.java:138
MethodWindowSurface
Associates an EGL surface with the native window surface. <p> Set releaseSurface to true if you want the Surface to be released when release() is call
android/src/com/android/grafika/gles/WindowSurface.java:39
MethodWriteSettings
src/huestacean.cpp:122
MethodXYZ_to_LCh
src/utility.cpp:4
MethodXYZ_to_xy
src/utility.cpp:278
Function_exp2
include/utility.h:119
Function_log2
include/utility.h:114
next →1–100 of 209, ranked by callers