diff options
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/DLL/EFS/EncryptFS.hxx (renamed from dev/EFS/EncryptFS.hxx) | 0 | ||||
| -rw-r--r-- | dev/DLL/EFS/ReadMe.md (renamed from dev/EFS/ReadMe.md) | 2 | ||||
| -rw-r--r-- | dev/DLL/EFS/Sources/EncryptBlock.cxx (renamed from dev/EFS/Sources/EncryptBlock.cxx) | 0 | ||||
| -rw-r--r-- | dev/DLL/EFS/Sources/Key.cxx (renamed from dev/EFS/Sources/Key.cxx) | 0 | ||||
| -rw-r--r-- | dev/DLL/EFS/build.json (renamed from dev/EFS/build.json) | 0 | ||||
| -rw-r--r-- | dev/DLL/EFS/source_deploy.xml (renamed from dev/EFS/source_deploy.xml) | 0 | ||||
| -rw-r--r-- | dev/DLL/RDR/.keep (renamed from dev/SEC/.keep) | 0 | ||||
| -rw-r--r-- | dev/DLL/RDR/ReadMe.md | 5 | ||||
| -rw-r--r-- | dev/DLL/RDR/Renderer.hxx | 28 | ||||
| -rw-r--r-- | dev/DLL/RDR/Sources/Renderer.cxx | 16 | ||||
| -rw-r--r-- | dev/DLL/RDR/build.json (renamed from dev/SYSDRV/build.json) | 11 | ||||
| -rw-r--r-- | dev/DLL/SEC/.keep (renamed from dev/SYSDRV/.keep) | 0 | ||||
| -rw-r--r-- | dev/DLL/SEC/build.json (renamed from dev/SEC/build.json) | 0 | ||||
| -rw-r--r-- | dev/SYSDRV/Sources/WindowMgr.cxx | 10 | ||||
| -rw-r--r-- | dev/SYSDRV/WindowMgr.hxx | 10 |
15 files changed, 55 insertions, 27 deletions
diff --git a/dev/EFS/EncryptFS.hxx b/dev/DLL/EFS/EncryptFS.hxx index 4aa82666..4aa82666 100644 --- a/dev/EFS/EncryptFS.hxx +++ b/dev/DLL/EFS/EncryptFS.hxx diff --git a/dev/EFS/ReadMe.md b/dev/DLL/EFS/ReadMe.md index e99d4105..69968538 100644 --- a/dev/EFS/ReadMe.md +++ b/dev/DLL/EFS/ReadMe.md @@ -1,5 +1,5 @@ # ZKA Encrypted File System. -This is the ZKA's Encrypted file system DLL. +This is ZKA's Encrypted file system DLL. ###### (c) ZKA Technologies, all rights reserved. diff --git a/dev/EFS/Sources/EncryptBlock.cxx b/dev/DLL/EFS/Sources/EncryptBlock.cxx index 09b8c0d9..09b8c0d9 100644 --- a/dev/EFS/Sources/EncryptBlock.cxx +++ b/dev/DLL/EFS/Sources/EncryptBlock.cxx diff --git a/dev/EFS/Sources/Key.cxx b/dev/DLL/EFS/Sources/Key.cxx index 457ce1b8..457ce1b8 100644 --- a/dev/EFS/Sources/Key.cxx +++ b/dev/DLL/EFS/Sources/Key.cxx diff --git a/dev/EFS/build.json b/dev/DLL/EFS/build.json index 3c611a95..3c611a95 100644 --- a/dev/EFS/build.json +++ b/dev/DLL/EFS/build.json diff --git a/dev/EFS/source_deploy.xml b/dev/DLL/EFS/source_deploy.xml index 9bd360df..9bd360df 100644 --- a/dev/EFS/source_deploy.xml +++ b/dev/DLL/EFS/source_deploy.xml diff --git a/dev/SEC/.keep b/dev/DLL/RDR/.keep index e69de29b..e69de29b 100644 --- a/dev/SEC/.keep +++ b/dev/DLL/RDR/.keep diff --git a/dev/DLL/RDR/ReadMe.md b/dev/DLL/RDR/ReadMe.md new file mode 100644 index 00000000..53c2ba24 --- /dev/null +++ b/dev/DLL/RDR/ReadMe.md @@ -0,0 +1,5 @@ +# ZKA Window Renderer. + +Acts as the main rendering engine of the UI stack. + +###### (c) ZKA Technologies, all rights reserved. diff --git a/dev/DLL/RDR/Renderer.hxx b/dev/DLL/RDR/Renderer.hxx new file mode 100644 index 00000000..4c965cca --- /dev/null +++ b/dev/DLL/RDR/Renderer.hxx @@ -0,0 +1,28 @@ +/* ------------------------------------------- + + Copyright ZKA Technologies. + +------------------------------------------- */ + +#pragma once + +#include <Modules/CoreCG/FbRenderer.hxx> +#include <Modules/CoreCG/WindowRenderer.hxx> + +namespace System +{ + using namespace Kernel; + + class UIRenderEffect; + class UIRenderCanvas; + class UIRenderView; // phone desktop, computer desktop, remote desktop. + + enum + { + eDesktopInvalid, + eDesktopPC, + eDesktopMobile, + eDestkopRemote, + eDesktopCount, + }; +} diff --git a/dev/DLL/RDR/Sources/Renderer.cxx b/dev/DLL/RDR/Sources/Renderer.cxx new file mode 100644 index 00000000..7826326a --- /dev/null +++ b/dev/DLL/RDR/Sources/Renderer.cxx @@ -0,0 +1,16 @@ +/* -------------------------------------------
+
+ Copyright ZKA Technologies.
+
+------------------------------------------- */
+
+#include <Renderer.hxx>
+#include <gx_core.hxx>
+
+/// @file Renderer.cxx
+/// @brief 2D UI renderer, using GX APIs.
+
+namespace System
+{
+
+}
diff --git a/dev/SYSDRV/build.json b/dev/DLL/RDR/build.json index d8b1e941..7a166044 100644 --- a/dev/SYSDRV/build.json +++ b/dev/DLL/RDR/build.json @@ -3,9 +3,8 @@ "compiler_std": "c++20", "headers_path": ["../"], "sources_path": ["Sources/*.cxx"], - "output_name": "sysdrv.sys", + "output_name": "wrenderer.dll", "compiler_flags": [ - "-fPIC", "-ffreestanding", "-shared", "-fno-rtti", @@ -13,9 +12,9 @@ "-Wl,--subsystem=17" ], "cpp_macros": [ - "__SGM_IMPL__", - "cSGMVersion=0x0100", - "cSGMVersionHighest=0x0100", - "cSGMVersionLowest=0x0100" + "__WRENDER_IMPL__", + "cWRVersion=0x0100", + "cWRVersionHighest=0x0100", + "cWRVersionLowest=0x0100" ] } diff --git a/dev/SYSDRV/.keep b/dev/DLL/SEC/.keep index e69de29b..e69de29b 100644 --- a/dev/SYSDRV/.keep +++ b/dev/DLL/SEC/.keep diff --git a/dev/SEC/build.json b/dev/DLL/SEC/build.json index a22d0f1f..a22d0f1f 100644 --- a/dev/SEC/build.json +++ b/dev/DLL/SEC/build.json diff --git a/dev/SYSDRV/Sources/WindowMgr.cxx b/dev/SYSDRV/Sources/WindowMgr.cxx deleted file mode 100644 index e39bf733..00000000 --- a/dev/SYSDRV/Sources/WindowMgr.cxx +++ /dev/null @@ -1,10 +0,0 @@ -/* -------------------------------------------
-
- Copyright ZKA Technologies.
-
-------------------------------------------- */
-
-#include <WindowMgr.hxx>
-
-/// @file WindowMgr.cxx
-/// @brief Window manager of system driver.
\ No newline at end of file diff --git a/dev/SYSDRV/WindowMgr.hxx b/dev/SYSDRV/WindowMgr.hxx deleted file mode 100644 index ed40285a..00000000 --- a/dev/SYSDRV/WindowMgr.hxx +++ /dev/null @@ -1,10 +0,0 @@ -/* ------------------------------------------- - - Copyright ZKA Technologies. - -------------------------------------------- */ - -#pragma once - -#include <Modules/CoreCG/FbRenderer.hxx> -#include <Modules/CoreCG/WindowRenderer.hxx> |
