From a0b3442fe9978093326dc29d0938f1116eadd147 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 13 Jun 2024 08:31:25 +0200 Subject: MHR-23: last commit on ticket. Signed-off-by: Amlal El Mahrouss --- Kernel/Builtins/GX/GX | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'Kernel/Builtins') diff --git a/Kernel/Builtins/GX/GX b/Kernel/Builtins/GX/GX index 9aabb458..62fdb006 100644 --- a/Kernel/Builtins/GX/GX +++ b/Kernel/Builtins/GX/GX @@ -8,13 +8,6 @@ #include -EXTERN_C NewOS::Void _hal_init_mouse(); -EXTERN_C NewOS::Boolean _hal_draw_mouse(); -EXTERN_C NewOS::Void _hal_handle_mouse(); -EXTERN_C NewOS::Boolean _hal_left_button_pressed(); -EXTERN_C NewOS::Boolean _hal_middle_button_pressed(); -EXTERN_C NewOS::Boolean _hal_right_button_pressed(); - #define GXInit() NewOS::SizeT __GXCursor = 0 #define gxClearClr RGB(00, 00, 00) @@ -83,11 +76,11 @@ EXTERN_C NewOS::Boolean _hal_right_button_pressed(); } \ } - +/// This is enabled if Cairo is compiled with GX. #ifdef __CG_USE_GX__ /// @brief This function creates a new framebuffer for GX. -/// @return -inline cairo_surface_t* GXCreateFramebufferCairo() +/// @return +inline cairo_surface_t* GXCreateFramebufferCairo() { cairo_format_t format = CAIRO_FORMAT_ARGB32; @@ -95,4 +88,4 @@ inline cairo_surface_t* GXCreateFramebufferCairo() return cairo_image_surface_create_for_data((unsigned char *)kHandoverHeader->f_GOP.f_The, format, kHandoverHeader->f_GOP.f_Width, kHandoverHeader->f_GOP.f_Height, stride); } -#endif \ No newline at end of file +#endif -- cgit v1.2.3