Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_base
/
ca75b3cdb7964d45a9e4970e11998b99e7f34ca6
/
opengl
/
java
/
android
/
opengl
/
GLSurfaceView.java
044fce0
fix lost old callback when continuous call requestRenderAndNotify
by Bowen Li
· 2 years, 10 months ago
53ada2a
Use new UnsupportedAppUsage annotation.
by Artur Satayev
· 6 years ago
a63a2c0
Revert "Use new UnsupportedAppUsage annotation."
by Austin Wang
· 6 years ago
a526490
Use new UnsupportedAppUsage annotation.
by Artur Satayev
· 6 years ago
6e80c54
Add @UnsupportedAppUsage annotations
by Mathew Inwood
· 7 years ago
e7f4286
Workaround apps that override surfaceCreated
by John Reck
· 8 years ago
25cfa13
Provide non-blocking SurfaceView draw notification path.
by Robert Carr
· 9 years ago
a6546e4
Merge \"Merge \\"update GlSurfaceView:onPause/Resume docs\\" into nyc-mr1-dev am: ee557b2b99\" into nyc-mr1-dev-plus-aosp
by John Reck
· 9 years ago
cf89019
update GlSurfaceView:onPause/Resume docs
by John Reck
· 9 years ago
35ff3b3
Correct spelling error in GLSurfaceView.
by Aurimas Liutikas
· 9 years ago
fd3cee1
Make surfaceRedrawNeeded forgiving
by John Reck
· 9 years ago
d4393b2
Fix reentrant deadlock in GLSurfaceView.
by Robert Carr
· 10 years ago
2b3bf72
Implement surfaceRedrawNeeded for GLSurfaceView
by Robert Carr
· 10 years ago
59b429d
Add tracing to GLSurfaceView
by Chris Craik
· 10 years ago
77e4a52
Re-allow suppressing onDetachedFromWindow
by John Reck
· 11 years ago
4660c9e
am 43cea7ea: am 650a8860: am fc3c6a0e: Merge "EGL_OPENGL_ES3_BIT_KHR is set as ES 3 context is requested."
by Jesse Hall
· 11 years ago
28a5c59
EGL_OPENGL_ES3_BIT_KHR is set as ES 3 context is requested.
by Jin Zhebin
· 12 years ago
b14dfe2
Revert "Revert "Workaround apps not calling super.onDetachedFromWindow()""
by John Reck
· 11 years ago
bac16fa
Revert "Workaround apps not calling super.onDetachedFromWindow()"
by Bart Sears
· 11 years ago
198d208
Workaround apps not calling super.onDetachedFromWindow()
by John Reck
· 11 years ago
f48b032
Revert all recent GLSurfaceView changes.
by Jeff Brown
· 12 years ago
8b60e45
Fix change of behavior in Looper.quit().
by Jeff Brown
· 12 years ago
78bc203
don't trigger a render when setting the rendermode
by Mathias Agopian
· 12 years ago
ab814a6
Don't draw synchronously in onResume()
by Mathias Agopian
· 12 years ago
57d019e
rework GLSurfaceView so it can use the choreographer
by Mathias Agopian
· 12 years ago
ea62b95
Fix createSurface / eglCreateWindowSurface race.
by Jack Palevich
· 12 years ago
29e0bd2
GLSurfaceView defaults to 888 instead of 565
by Mathias Agopian
· 13 years ago
cee059d
Improve GLSurfaceView Pausing.
by Jack Palevich
· 13 years ago
7dee7a3
Notify monitor waiters when changing mSurfaceIsBad value.
by Jack Palevich
· 13 years ago
7d73df8
Try to survive a failure return from eglMakeCurrent.
by Jack Palevich
· 13 years ago
db6c78b
Make GLSurfaceView handle eglSwapBuffers errors more robustly.
by Jack Palevich
· 13 years ago
f7f4c20
Merge "Remove EGL context limit for Adreno GPUs."
by Jack Palevich
· 13 years ago
8b854cd
Remove EGL context limit for Adreno GPUs.
by Jack Palevich
· 13 years ago
48a59c3
Ignore EGL_BAD_CURRENT_SURFACE errors from eglSwapBuffers
by Jack Palevich
· 13 years ago
80b3cd6
Fix potential GLThread / GLSurfaceView memory leak.
by Jack Palevich
· 14 years ago
eba1864
am 74b2b954: am 09848bc8: Merge "docs: add developer guide cross references, Project ACRE, round 3" into ics-mr0
by Joe Fernandez
· 14 years ago
74b2b95
am 09848bc8: Merge "docs: add developer guide cross references, Project ACRE, round 3" into ics-mr0
by Joe Fernandez
· 14 years ago
b50e2af
Destroy and recreate the EGL surface when the surface size changes.
by Jack Palevich
· 14 years ago
61fd1e8
docs: add developer guide cross references, Project ACRE, round 3
by Joe Fernandez
· 14 years ago
a35c120
Work around race condition when shutting down a surface flinger surface.
by Jack Palevich
· 14 years ago
3ab8855
fix an issue where the screen could be stale after a surface size change
by Mathias Agopian
· 14 years ago
43dd61e
fix typo in a comment
by Mathias Agopian
· 14 years ago
75f2bc0
Unhide GLSurfaceView.get/setPreserveEGLContextOnPause
by Jack Palevich
· 15 years ago
8432b3f
Add support for preserving EGL contexts when pausing / resuming.
by Jack Palevich
· 15 years ago
1396afb
Preserve the render mode when recreating the render thread.
by Jack Palevich
· 15 years ago
2ff6a82
Allow a GLSurfaceView to be reattached to a window.
by Jack Palevich
· 15 years ago
fc5508b
Do not exit the GLSurfaceView thread when detached from a window.
by Jack Palevich
· 15 years ago
1b4ecc6
Fix deadlock when switching between two GLSurfaceViews
by Jack Palevich
· 15 years ago
d6ddcb7
fix [2677468] some 3rd party GL ES apps get a 32-bits surface by default and fail
by Mathias Agopian
· 15 years ago
0e4aa37
Quietly handle EGL_BAD_NATIVE_WINDOW errors
by Jack Palevich
· 15 years ago
4a65900
Turn off logging.
by Jack Palevich
· 15 years ago
451a224
GLSurfaceView pause and resume now synchronize with the GLThread.
by Jack Palevich
· 15 years ago
57c6a46
Turn off thread logging (too many messages.)
by Jack Palevich
· 15 years ago
e6c9448
Add logging of GLSurfaceView pause/resume calls.
by Jack Palevich
· 15 years ago
b176899
Improve our EGL management when pausing / resuming.
by Jack Palevich
· 15 years ago
07353a1
GLSurfaceView: Log egl failures
by Jack Palevich
· 15 years ago
04b17ab
Improve eglSwapBuffers error handling.
by Jack Palevich
· 15 years ago
8383535
Clarify the default algorithm used to choose an EGLConfig.
by Jack Palevich
· 15 years ago
4a2221e
Fix inverted release-EGLContext-on-pause logic.
by Jack Palevich
· 15 years ago
840e958
Decouple the EGL context lifetime from the EGL surface lifetime.
by Jack Palevich
· 16 years ago
66a4a6e
Fix merge conflict markers that accidentally got checked in.
by Jack Palevich
· 16 years ago
2179945
Fix bug 2325244 screen turns black for a brief period of time
by Jack Palevich
· 16 years ago
c373edb
am 9196034b: am 30d90523: Merge changes Id682ab72,I9bb4dbae into eclair-mr2
by Jack Palevich
· 16 years ago
9bb4dba
Improve error message thrown when eglCreateContext fails.
by Jack Palevich
· 16 years ago
355c20c
Unhide the Android OpenGL ES 2.0 API
by Jack Palevich
· 16 years ago
6a9a87d
am 85a9498a: am 9c0b39c4: am ca00dee2: Merge change I5aa3adcf into eclair
by Jack Palevich
· 16 years ago
9c0b39c
am ca00dee2: Merge change I5aa3adcf into eclair
by Jack Palevich
· 16 years ago
5aa3adcf3
Improve the exception message text by including eglGetError().
by Jack Palevich
· 16 years ago
6ae4da7
Extend GLSurfaceView to make it easy to create an OpenGL ES 2.0 context
by Jack Palevich
· 16 years ago
a822f02
resolved conflicts for merge of dc49acb0 to eclair-mr2
by Jack Palevich
· 16 years ago
a08d46d
More GLSurfaceView cleanup.
by Jack Palevich
· 16 years ago
1179efb
resolved conflicts for merge of ba56915a to eclair-mr2
by Jack Palevich
· 16 years ago
67dcd6c
Fix multi-lock ordering issues in GLSurfaceView
by Jack Palevich
· 16 years ago
8da3ac9
resolved conflicts for merge of 3f857b78 to eclair-mr2
by Jack Palevich
· 16 years ago
32d4165
Allow a GLThread to release and reacquire the EGL Surface as needed.
by Jack Palevich
· 16 years ago
a3a351e
resolved conflicts for merge of 4e3fadd0 to eclair-mr2
by Jack Palevich
· 16 years ago
a442495
Fix stupid bug in GLThreadManager implementation.
by Jack Palevich
· 16 years ago
79447b2
resolved conflicts for merge of 84872738 to eclair-mr2
by Jack Palevich
· 16 years ago
8b2c9c9
Improve GLSurfaceView to avoid deadlocks and race conditions.
by Jack Palevich
· 16 years ago
2802391
Add additional error checking of EGL function calls.
by Jack Palevich
· 16 years ago
c52ba78
Allow multiple OpenGL contexts on systems that support them.
by Jack Palevich
· 16 years ago
2e26fc0
Check for failure to create EGL surfaces and contexts.
by Jack Palevich
· 16 years ago
d40dfbb
Fix broken Javadoc link for GLSurfaceView.EGLWindowSurfaceFactory.
by Jack Palevich
· 16 years ago
82cbaab
Publish minor additions to GLSurfaceView API.
by Jack Palevich
· 16 years ago
a8fecb8
Create samples showing how to call OpenGL from JNI libraries.
by Jack Palevich
· 16 years ago
15e1c6d
Allow GLSurfaceView clients to customize EGL Surfaces and Contexts.
by Jack Palevich
· 16 years ago
1bd888b
Fix GLSurfaceView to sync surfaceDestroyed with GL rendering thread
by Jack Palevich
· 16 years ago
82fd4fc
fix a bug in ComponentSizeChooser where it could pick a software EGLConfig instead of a better h/w one.
by Mathias Agopian
· 16 years ago
317a628
Surface::GPU and Surface::HARDWARE are now deprecated; they will be set automatically if needed.
by Mathias Agopian
· 16 years ago
3e832db
AI 145534: am: CL 145526 am: CL 145249 Correct misspelling of constant RENDERMODE_CONTUOUSLY --> RENDERMODE_CONTINUOUSLY
by Jack Palevich
· 16 years ago
b47c641
AI 145531: am: CL 145523 am: CL 145244 Fully document GLSurfaceView and related classes.
by Jack Palevich
· 16 years ago
a605a51
Automated import from //branches/master/...@142658,142658
by Jack Palevich
· 16 years ago
9066cfe
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
d83a98f
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
f013e1a
Code drop from //branches/cupcake/...@124589
by The Android Open Source Project
· 17 years ago