summaryrefslogtreecommitdiffhomepage
path: root/dev/Modules/FB
diff options
context:
space:
mode:
Diffstat (limited to 'dev/Modules/FB')
-rw-r--r--dev/Modules/FB/WS.h55
1 files changed, 27 insertions, 28 deletions
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)