Home
last modified time | relevance | path

Searched refs:egl_object_t (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/opengl/libs/EGL/
Degl_object.h42 class egl_object_t {
47 virtual ~egl_object_t();
51 explicit 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 …]
Degl_object.cpp26 egl_object_t::egl_object_t(egl_display_t* disp) : in egl_object_t() function in android::egl_object_t
32 egl_object_t::~egl_object_t() { in ~egl_object_t()
35 void egl_object_t::terminate() { in terminate()
44 void egl_object_t::destroy() { in destroy()
50 bool egl_object_t::get(egl_display_t const* display, egl_object_t* object) { in get()
60 : egl_object_t(dpy), in egl_surface_t()
276 egl_object_t::terminate(); in terminate()
283 egl_object_t(get_display_nowake(dpy)), dpy(dpy), context(context), in egl_context_t()
Degl_display.h41 class egl_object_t; variable
70 void addObject(egl_object_t* object);
72 void removeObject(egl_object_t* object);
74 bool getObject(egl_object_t* object) const;
128 std::unordered_set<egl_object_t*> objects;
Degl_display.cpp107 void egl_display_t::addObject(egl_object_t* object) { in addObject()
112 void egl_display_t::removeObject(egl_object_t* object) { in removeObject()
117 bool egl_display_t::getObject(egl_object_t* object) const { in getObject()