Searched refs:egl_display_t (Results 1 - 9 of 9) sorted by relevance

/frameworks/native/opengl/libs/EGL/
H A Degl_display.h47 class EGLAPI egl_display_t { // marked as EGLAPI for testing purposes class in namespace:android
48 static egl_display_t sDisplay[NUM_DISPLAYS];
59 egl_display_t();
60 ~egl_display_t();
72 static egl_display_t* get(EGLDisplay dpy);
132 // An egl_display_ptr is a kind of smart pointer for egl_display_t objects.
133 // It doesn't refcount the egl_display_t, but does ensure that the underlying
138 explicit egl_display_ptr(egl_display_t* dpy): mDpy(dpy) {}
154 const egl_display_t* operator->() const { return mDpy; }
155 egl_display_t* operato
[all...]
H A Degl_display.cpp60 egl_display_t* eglDisplay = egl_display_t::get(dpy);
64 egl_display_t egl_display_t::sDisplay[NUM_DISPLAYS];
66 egl_display_t::egl_display_t() : function in class:android::egl_display_t
70 egl_display_t::~egl_display_t() {
75 egl_display_t* egl_display_t
[all...]
H A Degl_cache.h33 class egl_display_t;
47 void initialize(egl_display_t* display);
H A Degl_object.h40 class egl_display_t;
43 egl_display_t *display;
51 explicit egl_object_t(egl_display_t* display);
56 inline egl_display_t* getDisplay() const { return display; }
59 static bool get(egl_display_t const* display, egl_object_t* object);
70 explicit LocalRef(egl_display_t const* display, T o) : ref(0) {
134 egl_surface_t(egl_display_t* dpy, EGLConfig config,
H A Degl_object.cpp26 egl_object_t::egl_object_t(egl_display_t* disp) :
50 bool egl_object_t::get(egl_display_t const* display, egl_object_t* object) {
58 egl_surface_t::egl_surface_t(egl_display_t* dpy, EGLConfig config,
H A Degl_cache.cpp86 void egl_cache_t::initialize(egl_display_t *display) {
H A DeglApi.cpp290 EGLDisplay dpy = egl_display_t::getFromNativeDisplay(display);
1439 egl_display_t::loseCurrent(get_context(getContext()));
/frameworks/native/opengl/tests/EGLTest/
H A Degl_cache_test.cpp59 mCache->initialize(egl_display_t::get(EGL_DEFAULT_DISPLAY));
70 mCache->initialize(egl_display_t::get(EGL_DEFAULT_DISPLAY));
100 mCache->initialize(egl_display_t::get(EGL_DEFAULT_DISPLAY));
103 mCache->initialize(egl_display_t::get(EGL_DEFAULT_DISPLAY));
/frameworks/native/opengl/libagl/
H A Degl.cpp102 struct egl_display_t struct in namespace:android
104 egl_display_t() : type(0), initialized(0) { } function in struct:android::egl_display_t
106 static egl_display_t& get_display(EGLDisplay dpy);
116 static egl_display_t gDisplays[NUM_DISPLAYS];
118 egl_display_t& egl_display_t::get_display(EGLDisplay dpy) {
1269 if (egl_display_t::is_valid(dpy) == EGL_FALSE)
1318 if (egl_display_t::is_valid(dpy) == EGL_FALSE)
1364 if (egl_display_t::is_valid(dpy) == EGL_FALSE)
1427 egl_display_t
[all...]

Completed in 474 milliseconds