19 #ifndef MIR_CLIENT_NATIVE_ANDROID_EGL_NATIVE_SURFACE_INTERPRETER_H_
20 #define MIR_CLIENT_NATIVE_ANDROID_EGL_NATIVE_SURFACE_INTERPRETER_H_
53 int driver_pixel_format;
54 std::shared_ptr<graphics::android::SyncFileOps>
const sync_ops;
55 unsigned int const hardware_bits;
56 unsigned int const software_bits;
All things Mir.
Definition: atomic_callback.h:25
Definition: egl_native_surface_interpreter.h:39
Definition: native_buffer.h:44
int driver_requests_info(int key) const override
Definition: egl_native_surface_interpreter.cpp:65
void dispatch_driver_request_buffer_count(unsigned int count) override
Definition: egl_native_surface_interpreter.cpp:98
Definition: egl_native_surface.h:31
Definition: android_driver_interpreter.h:32
void sync_to_display(bool) override
Definition: egl_native_surface_interpreter.cpp:93
graphics::NativeBuffer * driver_requests_buffer() override
Definition: egl_native_surface_interpreter.cpp:41
Definition: android_input_receiver.h:36
void dispatch_driver_request_format(int format) override
Definition: egl_native_surface_interpreter.cpp:60
EGLNativeSurfaceInterpreter(EGLNativeSurface &surface)
Definition: egl_native_surface_interpreter.cpp:30
void driver_returns_buffer(ANativeWindowBuffer *, int fence_fd) override
Definition: egl_native_surface_interpreter.cpp:51