Skip to content

Commit 2f35fb2

Browse files
committed
add wayland backend
1 parent 751aa65 commit 2f35fb2

4 files changed

Lines changed: 29 additions & 29 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Changelog
1+
# CHANGELOG
22

33
## [1.0.0] - 2025-09-27
44
- Initial stable release of PAL.

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
zlib License
33

4-
Copyright (C) 2025 Nicholas Agbo
4+
Copyright (C) 2025 Nicholas Agbo <agbonicholas04@gmail.com>
55

66
This software is provided 'as-is', without any express or implied
77
warranty. In no event will the authors be held liable for any damages

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ For more detailed examples, see the [tests folder](./tests) tests folder, which
9090
## Supported Platforms
9191
- Windows (Vista+)
9292
- Linux (X11)
93+
- Linux (Wayland)
9394

9495
## Planned Platforms
95-
- Linux (Wayland)
9696
- macOS (Cocoa)
9797
- Android
9898
- iOS

tests/tests_main.c

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -9,49 +9,49 @@ int main(int argc, char** argv)
99
palLog(nullptr, "%s: %s", "PAL Version", palGetVersionString());
1010

1111
// core
12-
// registerTest("Logger Test", loggerTest);
13-
// registerTest("Time Test", timeTest);
14-
// registerTest("User Event Test", userEventTest);
15-
// registerTest("Event Test", eventTest);
12+
registerTest("Logger Test", loggerTest);
13+
registerTest("Time Test", timeTest);
14+
registerTest("User Event Test", userEventTest);
15+
registerTest("Event Test", eventTest);
1616

1717
#if PAL_HAS_SYSTEM
18-
// registerTest("System Test", systemTest);
18+
registerTest("System Test", systemTest);
1919
#endif // PAL_HAS_SYSTEM
2020

2121
#if PAL_HAS_THREAD
22-
// registerTest("Thread Test", threadTest);
23-
// registerTest("TLS Test", tlsTest);
24-
// registerTest("Mutex Test", mutexTest);
25-
// registerTest("Condvar Test", condvarTest);
22+
registerTest("Thread Test", threadTest);
23+
registerTest("TLS Test", tlsTest);
24+
registerTest("Mutex Test", mutexTest);
25+
registerTest("Condvar Test", condvarTest);
2626
#endif // PAL_HAS_THREAD
2727

2828
#if PAL_HAS_VIDEO
29-
// registerTest("Video Test", videoTest);
30-
// registerTest("Monitor Test", monitorTest);
31-
// registerTest("Monitor Mode Test", monitorModeTest);
32-
// registerTest("Window Test", windowTest);
33-
// registerTest("Icon Test", iconTest);
34-
// registerTest("Cursor Test", cursorTest);
35-
// registerTest("Input Window Test", inputWindowTest);
36-
// registerTest("System Cursor Test", systemCursorTest);
37-
// registerTest("Attach Window Test", attachWindowTest);
38-
// registerTest("Character Event Test", charEventTest);
39-
// registerTest("Native Integration Test", nativeIntegrationTest);
40-
// registerTest("Native Instance Test", nativeInstanceTest);
29+
registerTest("Video Test", videoTest);
30+
registerTest("Monitor Test", monitorTest);
31+
registerTest("Monitor Mode Test", monitorModeTest);
32+
registerTest("Window Test", windowTest);
33+
registerTest("Icon Test", iconTest);
34+
registerTest("Cursor Test", cursorTest);
35+
registerTest("Input Window Test", inputWindowTest);
36+
registerTest("System Cursor Test", systemCursorTest);
37+
registerTest("Attach Window Test", attachWindowTest);
38+
registerTest("Character Event Test", charEventTest);
39+
registerTest("Native Integration Test", nativeIntegrationTest);
40+
registerTest("Native Instance Test", nativeInstanceTest);
4141
registerTest("Custom Decoration Test", customDecorationTest);
4242
#endif // PAL_HAS_VIDEO
4343

4444
// This test can run without video system so long as your have a valid
4545
// window
4646
#if PAL_HAS_OPENGL && PAL_HAS_VIDEO
47-
// registerTest("Opengl Test", openglTest);
48-
// registerTest("Opengl FBConfig Test", openglFBConfigTest);
49-
// registerTest("Opengl Context Test", openglContextTest);
50-
// registerTest("Opengl Multi Context Test", openglMultiContextTest);
47+
registerTest("Opengl Test", openglTest);
48+
registerTest("Opengl FBConfig Test", openglFBConfigTest);
49+
registerTest("Opengl Context Test", openglContextTest);
50+
registerTest("Opengl Multi Context Test", openglMultiContextTest);
5151
#endif // PAL_HAS_OPENGL
5252

5353
#if PAL_HAS_OPENGL && PAL_HAS_VIDEO && PAL_HAS_THREAD
54-
// registerTest("Multi Thread OpenGL Test", multiThreadOpenGlTest);
54+
registerTest("Multi Thread OpenGL Test", multiThreadOpenGlTest);
5555
#endif //
5656

5757
runTests();

0 commit comments

Comments
 (0)