docs: more doxygen fixes (#2736)

This commit is contained in:
ReenigneArcher 2024-06-20 21:34:27 -04:00 committed by GitHub
commit acd9ae606e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 13 additions and 7 deletions

View file

@ -339,6 +339,9 @@ namespace egl {
return eglGetError() != EGL_SUCCESS;
}
/**
* @memberof egl::display_t
*/
display_t
make_display(std::variant<gbm::gbm_t::pointer, wl_display *, _XDisplay *> native_display) {
constexpr auto EGL_PLATFORM_GBM_MESA = 0x31D7;

View file

@ -17,7 +17,7 @@
* The classes defined in this macro block should only be used by
* cpp files whose compilation depends on SUNSHINE_BUILD_WAYLAND
*/
#ifdef SUNSHINE_BUILD_WAYLAND
#if defined(SUNSHINE_BUILD_WAYLAND) || defined(DOXYGEN)
namespace wl {
using display_internal_t = util::safe_ptr<wl_display, wl_display_disconnect>;