From 47a0e9b901e9e51b3f0ee5dd30d52ff1a5c8fcc0 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 21 Nov 2024 20:50:22 +0100 Subject: IMP: Compile using -Wall and scheduler improvements. --- dev/Modules/FB/WS.h | 55 ++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 28 deletions(-) (limited to 'dev/Modules') diff --git a/dev/Modules/FB/WS.h b/dev/Modules/FB/WS.h index 5155ab94..cfca3626 100644 --- a/dev/Modules/FB/WS.h +++ b/dev/Modules/FB/WS.h @@ -16,43 +16,42 @@ namespace WS { - using namespace Kernel; + using namespace Kernel; - struct WSWindowContainer; + struct WSWindowContainer; - typedef UInt32* WSBackBufferKind; + typedef UInt32* WSBackBufferKind; - class WSWindowContainer final - { - public: - WSWindowContainer() = default; - ~WSWindowContainer() = default; + class WSWindowContainer final + { + public: + WSWindowContainer() = default; + ~WSWindowContainer() = default; - ZKA_COPY_DEFAULT(WSWindowContainer); + ZKA_COPY_DEFAULT(WSWindowContainer); - /// @note the trick is, it could be GPU processed data, that's the cool thing. - BOOL PopulateWindow(WSBackBufferKind contents_buf, SizeT contents_len) - { - if (contents_len > BackBufferLength) - return NO; + /// @note the trick is, it could be GPU processed data, that's the cool thing. + BOOL PopulateWindow(WSBackBufferKind contents_buf, SizeT contents_len) + { + if (contents_len > BackBufferLength) + return NO; - if (!contents_buf) - return NO; + if (!contents_buf) + return NO; - if (!BackBuffer || - !BackBufferLength) - return NO; + if (!BackBuffer || + !BackBufferLength) + return NO; - rt_copy_memory(contents_buf, BackBuffer, contents_len); - return YES; - } + rt_copy_memory(contents_buf, BackBuffer, contents_len); + return YES; + } - public: - WSBackBufferKind BackBuffer{nullptr}; - SizeT BackBufferLength{0UL}; - - }; -} + public: + WSBackBufferKind BackBuffer{nullptr}; + SizeT BackBufferLength{0UL}; + }; +} // namespace WS #define rtl_allocate_backbuffer(width, height) new WS::WSBackBufferKind[width * height] #define rtl_compute_fb_geometry(width, height) (width * height) -- cgit v1.2.3