Searched refs:egl_object_t (Results 1 – 4 of 4) sorted by relevance
/frameworks/native/opengl/libs/EGL/ |
D | egl_object.h | 42 class egl_object_t { 47 virtual ~egl_object_t(); 50 egl_object_t(egl_display_t* display); 59 static bool get(egl_display_t const* display, egl_object_t* object); 64 egl_object_t* ref; 69 explicit LocalRef(egl_object_t* rhs); 71 egl_object_t* native = reinterpret_cast<N*>(o); in LocalRef() 72 if (o && egl_object_t::get(display, native)) { in LocalRef() 88 egl_object_t::LocalRef<N, T>::LocalRef(egl_object_t* rhs) : ref(rhs) { in LocalRef() 95 egl_object_t::LocalRef<N,T>::~LocalRef() { in ~LocalRef() [all …]
|
D | egl_object.cpp | 35 egl_object_t::egl_object_t(egl_display_t* disp) : in egl_object_t() function in android::egl_object_t 41 egl_object_t::~egl_object_t() { in ~egl_object_t() 44 void egl_object_t::terminate() { in terminate() 53 void egl_object_t::destroy() { in destroy() 59 bool egl_object_t::get(egl_display_t const* display, egl_object_t* object) { in get() 70 egl_object_t(dpy), surface(surface), config(config), win(win), cnx(cnx) in egl_surface_t() 92 egl_object_t(get_display_nowake(dpy)), dpy(dpy), context(context), in egl_context_t()
|
D | egl_display.h | 40 class egl_object_t; variable 65 void addObject(egl_object_t* object); 67 void removeObject(egl_object_t* object); 69 bool getObject(egl_object_t* object) const; 137 SortedVector<egl_object_t*> objects;
|
D | egl_display.cpp | 73 void egl_display_t::addObject(egl_object_t* object) { in addObject() 78 void egl_display_t::removeObject(egl_object_t* object) { in removeObject() 83 bool egl_display_t::getObject(egl_object_t* object) const { in getObject() 291 egl_object_t* o = objects.itemAt(i); in terminate()
|