#![cfg(target_os = "android")] pub use api::android::*; use ContextError; pub struct HeadlessContext(i32); impl HeadlessContext { /// See the docs in the crate root file. pub fn new(_builder: BuilderAttribs) -> Result { unimplemented!() } /// See the docs in the crate root file. pub unsafe fn make_current(&self) -> Result<(), ContextError> { unimplemented!() } /// See the docs in the crate root file. pub fn is_current(&self) -> bool { unimplemented!() } /// See the docs in the crate root file. pub fn get_proc_address(&self, _addr: &str) -> *const () { unimplemented!() } pub fn get_api(&self) -> ::Api { ::Api::OpenGlEs } } unsafe impl Send for HeadlessContext {} unsafe impl Sync for HeadlessContext {}