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

/frameworks/native/opengl/libs/EGL/
H A Degl_object.cpp32 egl_object_t::egl_object_t(egl_display_t* disp) : function in class:android::egl_object_t
38 egl_object_t::~egl_object_t() {
41 void egl_object_t::terminate() {
46 ALOGE("egl_object_t::terminate() removed the last reference!");
50 void egl_object_t::destroy() {
56 bool egl_object_t::get(egl_display_t const* display, egl_object_t* object) {
67 egl_object_t(dp
[all...]
H A Degl_object.h41 class egl_object_t { class in namespace:android
46 virtual ~egl_object_t();
49 egl_object_t(egl_display_t* display);
58 static bool get(egl_display_t const* display, egl_object_t* object);
63 egl_object_t* ref;
68 explicit LocalRef(egl_object_t* rhs);
70 egl_object_t* native = reinterpret_cast<N*>(o);
71 if (o && egl_object_t::get(display, native)) {
87 egl_object_t::LocalRef<N, T>::LocalRef(egl_object_t* rh
[all...]
H A Degl_display.h40 class egl_object_t;
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;
H A Degl_display.cpp73 void egl_display_t::addObject(egl_object_t* object) {
78 void egl_display_t::removeObject(egl_object_t* object) {
83 bool egl_display_t::getObject(egl_object_t* object) const {
291 egl_object_t* o = objects.itemAt(i);

Completed in 53 milliseconds