use std::ffi::c_char;
use crate::gpu_display_android::ANativeWindow_Buffer;
use crate::gpu_display_android::AndroidDisplayContext;
use crate::gpu_display_android::AndroidDisplaySurface;
use crate::gpu_display_android::ErrorCallback;
#[no_mangle]
extern "C" fn create_android_display_context(
_name: *const c_char,
_error_callback: ErrorCallback,
) -> *mut AndroidDisplayContext {
unimplemented!();
}
#[no_mangle]
extern "C" fn destroy_android_display_context(_ctx: *mut AndroidDisplayContext) {
unimplemented!();
}
#[no_mangle]
extern "C" fn create_android_surface(
_ctx: *mut AndroidDisplayContext,
_width: u32,
_height: u32,
_for_cursor: bool,
) -> *mut AndroidDisplaySurface {
unimplemented!();
}
#[no_mangle]
extern "C" fn destroy_android_surface(
_ctx: *mut AndroidDisplayContext,
_surface: *mut AndroidDisplaySurface,
) {
unimplemented!();
}
#[no_mangle]
extern "C" fn set_android_surface_position(_ctx: *mut AndroidDisplayContext, _x: u32, _y: u32) {
unimplemented!();
}
#[no_mangle]
extern "C" fn get_android_surface_buffer(
_ctx: *mut AndroidDisplayContext,
_surface: *mut AndroidDisplaySurface,
_out_buffer: *mut ANativeWindow_Buffer,
) -> u32 {
unimplemented!();
}
#[no_mangle]
extern "C" fn post_android_surface_buffer(
_ctx: *mut AndroidDisplayContext,
_surface: *mut AndroidDisplaySurface,
) {
unimplemented!();
}