Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
aa9e9d25f15c100e7da87f6465ba50b45f7bf552
/
opengl
/
libs
/
EGL
/
egl_display.cpp
2f707e6
Plumb ANGLE EGL features for debugging.
by Peiyong Lin
· 4 years, 11 months ago
a9550f3
Fix support of different attrib_list in eglGetPlatformDisplay
by Woody Chow
· 5 years ago
8af0306
EGL: refactor and enforce clang-format
by Yiwei Zhang
· 5 years ago
0657fba
EGL: remove redundant codes for hibernation
by Yiwei Zhang
· 5 years ago
8af003e
OpenGL: let eglext_angle.h include eglext.h for platform
by Yiwei Zhang
· 5 years ago
4e0f56b
Update libEGL to use android::base properties instead of cutils
by Michael Hoisie
· 5 years ago
eeff9de
Merge "Allow native driver to be ANGLE" into rvc-dev
by TreeHugger Robot
· 5 years ago
204fb1f
Change to using sysprop for libEGL and EGL_test
by Sundong Ahn
· 5 years ago
c1a1a86
Allow native driver to be ANGLE
by Courtney Goeltzenleuchter
· 5 years ago
559b433
Enable context virtualization only for GL
by Courtney Goeltzenleuchter
· 5 years ago
840bd53
opengl: Revert "opengl: defer GLESV1 library loading until context creation time"
by Charlie Lao
· 6 years ago
95c7aea
opengl: defer GLESV1 library loading until context creation time
by Charlie Lao
· 6 years ago
5e21eb3
GL: unload system driver if needed
by Yiwei Zhang
· 6 years ago
dbccd22
Reintroduce EGL mitigations from Android P.
by Krzysztof Kosiński
· 6 years ago
f5b5c41
Make sure GL version string is correct
by Courtney Goeltzenleuchter
· 6 years ago
3747f4d
Do not emulate EGL 1.5 functionality with extensions
by Courtney Goeltzenleuchter
· 6 years ago
b4c3859
EGL: querying client extensions as well for EGL 1.5 extensions
by Michael Yang
· 6 years ago
ad9061c
egl: Fallback if a driver doesn't support egl 1.5
by Sean Callanan
· 6 years ago
e0ff377
[EGL] Advertize DISPLAY_P3_PASSTHROUGH_EXT.
by Peiyong Lin
· 7 years ago
75ce477
Refactor ANGLE Platform support
by Tobin Ehlis
· 7 years ago
e17f69b
Fallback to eglGetDisplay if platform display n/a for Android platform.
by Ben Lin
· 7 years ago
ee768c2
Clean up featuresutils library
by Courtney Goeltzenleuchter
· 7 years ago
30ad2ab
Fix use after free issue found with ASAN build
by Courtney Goeltzenleuchter
· 7 years ago
b91b989
Only load native EGL library if using GL back-end
by Courtney Goeltzenleuchter
· 7 years ago
4adf75b
Implement getPlatformDisplay with ANGLE support
by Courtney Goeltzenleuchter
· 7 years ago
015ed67
Determine EGL version
by Courtney Goeltzenleuchter
· 7 years ago
96a184d
Adding ANGLE systrace support
by Tobin Ehlis
· 7 years ago
555f1df
Add ANGLE support to getDisplay
by Courtney Goeltzenleuchter
· 7 years ago
1f00e17
Load ANGLE from APK
by Cody Northrop
· 7 years ago
5fc5bc2
Merge "Remove temporary EGL mitigations for Android P."
by TreeHugger Robot
· 7 years ago
48a6cd2
[opengl] Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 years ago
30c1d90
Remove temporary EGL mitigations for Android P.
by Krzysztof Kosiński
· 7 years ago
b18333d
Expose EGL_EXT_image_gl_colorspace if EGL_KHR... is present.
by Krzysztof Kosiński
· 7 years ago
f2fc4e9
Refactor color space attribute processing.
by Krzysztof Kosiński
· 7 years ago
a1e59f1
EGL: Fix over zealous colorspace implementation
by Courtney Goeltzenleuchter
· 7 years ago
12ffe09
Add HDR dataspaces to EGL
by Courtney Goeltzenleuchter
· 8 years ago
7025b54
Fix sanitizer in egl_display_t::get.
by Ivan Lozano
· 8 years ago
e5d6f99
Check wide-color support before adding extensions
by Courtney Goeltzenleuchter
· 8 years ago
b7f9a24
convert BlobCache to STL
by Mathias Agopian
· 8 years ago
6542143
Remove dependency to most of libutils
by Mathias Agopian
· 8 years ago
311b479
clean-up EGL includes
by Mathias Agopian
· 8 years ago
1508ae6
libEGL: Add initialization tracing
by Jesse Hall
· 9 years ago
e9cbb65
Remove EGL Hibernation
by Dan Willemsen
· 9 years ago
d6e9946
EGL: check that display is still valid
by Jesse Hall
· 9 years ago
5882a26
Merge "Revert "EGL: Ensure surfaces are disconnected when destroyed"" into nyc-dev
by Pablo Ceballos
· 9 years ago
1a5c4de
Revert "EGL: Ensure surfaces are disconnected when destroyed"
by Pablo Ceballos
· 9 years ago
7804aa2
Look EGL extension matches beyond partial match
by Kalle Raita
· 9 years ago
541de49
EGL: Ensure surfaces are disconnected when destroyed
by Pablo Ceballos
· 9 years ago
1b5a9cb
Merge "Clean up warnings in EGL." am: c312141adc am: d380a770fd am: f4acff7c49
by Dan Albert
· 10 years ago
eacd31f
Clean up warnings in EGL.
by Dan Albert
· 10 years ago
ecc0c9a
Fix parsing the EGL extension string.
by Nicolas Capens
· 10 years ago
9f8d4e0
Revert "Revert "Remove GLTrace support""
by Pablo Ceballos
· 10 years ago
e6288e2
Revert "Remove GLTrace support"
by Pablo Ceballos
· 10 years ago
5bf6f3b
Remove GLTrace support
by Pablo Ceballos
· 10 years ago
54466bc
Remove lock around ref count check in terminate.
by Michael Lentine
· 11 years ago
92dc3fc
native frameworks: 64-bit compile issues
by Mark Salyzyn
· 11 years ago
672ddf2
remove adreno 130 workaround support
by Mathias Agopian
· 12 years ago
c2e4122
Add support for EGL_KHR_gl_colorspace
by Jesse Hall
· 12 years ago
21558da
Add EGL_KHR_get_all_proc_addresses to extension string
by Jesse Hall
· 12 years ago
39c24a2
fix local include paths
by Mathias Agopian
· 12 years ago
e9b3dfb
cleanup EGL extensions strings and entry-points
by Mathias Agopian
· 12 years ago
3ff48e5
EGL: add the EGL_ANDROID_framebuffer_target enum
by Jamie Gennis
· 13 years ago
09b1143
EGL: expose the EXT_create_context_robustness ext
by Jamie Gennis
· 13 years ago
a08cf6e
EGL: fix an extension string bug
by Jamie Gennis
· 13 years ago
331841b
EGL: add the native_fence_sync extension
by Jamie Gennis
· 13 years ago
fe98127
don't error out when eglTerminate()ing an already terminated display
by Mathias Agopian
· 13 years ago
cc2b156
fix EGL_CLIENT_STRING
by Mathias Agopian
· 13 years ago
201f3b2
Disable EGL hibernation due to jank
by Jesse Hall
· 13 years ago
a0fef1c
Fix deadlock when cleaning objects in eglTerminate
by Jesse Hall
· 13 years ago
2583859
Hibernate the EGL implementation when idle
by Jesse Hall
· 13 years ago
b29e5e8
Increment/decrement a counter around EGL calls
by Jesse Hall
· 13 years ago
28ef8d7
EGL: add GPU frame completion tracing
by Jamie Gennis
· 13 years ago
7db993a
debug.egl.finish can be used to force a glFinish() when eglSwapBuffers() is called
by Mathias Agopian
· 13 years ago
b13c78f
gltrace: Expose a function to set OpenGL trace level.
by Siva Velusamy
· 13 years ago
7773c43
EGLConfig is now not remaped to an internal EGLConfig
by Mathias Agopian
· 13 years ago
ada798b
remove multiplexing of multiple EGL implementation
by Mathias Agopian
· 13 years ago
a4b2c04
fix a dead-lock in eglMakeCurrent
by Mathias Agopian
· 14 years ago
fb87e54
fix a race condition in eglMakeCurrent()
by Mathias Agopian
· 14 years ago
32397c1
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
9d45368
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 14 years ago
f3ae82d
be a bit more defensive when parsing extension strings
by Mathias Agopian
· 14 years ago
4b9511c
rework a bit how we manage EGL extensions
by Mathias Agopian
· 14 years ago
f0480de
fix crash when validating an invalid EGL objects
by Mathias Agopian
· 14 years ago
7660108
EGL: use an in-memory the blob cache
by Jamie Gennis
· 14 years ago
aca51c0
EGL: Add stubs for EGL_ANDROID_blob_cache
by Jamie Gennis
· 14 years ago
5b287a6
eglTerminate() now actually frees up all active egl objects
by Mathias Agopian
· 14 years ago
518ec11
refactor EGL source code
by Mathias Agopian
· 14 years ago