diff --git a/src/backend/egl/native.rs b/src/backend/egl/native.rs index ab08bd0..d00d846 100644 --- a/src/backend/egl/native.rs +++ b/src/backend/egl/native.rs @@ -29,9 +29,12 @@ use gbm::{AsRaw, Device as GbmDevice}; /// /// # Examples /// -/// ``` +/// ```ignore +/// use smithay::backend::egl::{ffi, native::EGLPlatform}; +/// use smithay::egl_platform; +/// /// // see: https://www.khronos.org/registry/EGL/extensions/KHR/EGL_KHR_platform_gbm.txt -/// egl_platform!(PLATFORM_GBM_KHR, self.as_raw(), &["EGL_KHR_platform_gbm"]) +/// egl_platform!(PLATFORM_GBM_KHR, native_display, &["EGL_KHR_platform_gbm"]); /// ``` #[macro_export] macro_rules! egl_platform { @@ -82,8 +85,10 @@ impl<'a> EGLPlatform<'a> { /// /// # Examples /// - /// ``` - /// EGLPlatform::new(ffi::egl::PLATFORM_GBM_KHR, display as *mut _, vec![ffi::egl::NONE as ffi::EGLint], &["EGL_KHR_platform_gbm"]) + /// ```ignore + /// use smithay::backend::egl::{ffi, native::EGLPlatform}; + /// + /// EGLPlatform::new(ffi::egl::PLATFORM_GBM_KHR, "PLATFORM_GBM_KHR", native_display as *mut _, vec![ffi::egl::NONE as ffi::EGLint], &["EGL_KHR_platform_gbm"]); /// ``` pub fn new( platform: ffi::egl::types::EGLenum,