summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-10-04 13:25:32 -0400
committerAndrew Opalach <andrew@akon.city> 2024-10-04 13:25:32 -0400
commit132a20f8b4a81a61a67cf16c84c6b0183fba8222 (patch)
treeef8d57c559c4efda9883314769804b141873e67b
parent72e52678a96c8f9350a992a062afb1c11e685102 (diff)
downloadstela-132a20f8b4a81a61a67cf16c84c6b0183fba8222.tar.gz
stela-132a20f8b4a81a61a67cf16c84c6b0183fba8222.tar.bz2
stela-132a20f8b4a81a61a67cf16c84c6b0183fba8222.zip
Add wrap files and some comments
Signed-off-by: Andrew Opalach <andrew@akon.city>
-rw-r--r--src/poll_common.c1
-rw-r--r--src/window_glfw.c1
-rw-r--r--subprojects/libakiyo.wrap4
-rw-r--r--subprojects/libalabaster.wrap4
4 files changed, 10 insertions, 0 deletions
diff --git a/src/poll_common.c b/src/poll_common.c
index 4174dae..bc637d7 100644
--- a/src/poll_common.c
+++ b/src/poll_common.c
@@ -20,6 +20,7 @@ bool stl_poll_common(struct aki_pollfd *fds, bool block)
return false;
}
+ // This happens consistantly if a program is lagging too much. TODO: Recovery.
if (fds[0].revents & (POLLERR | POLLHUP | POLLNVAL)) { // Fatal error.
al_log_error("poll_common", "poll() returned error in revents (%d).", fds[0].revents);
al_assert(false);
diff --git a/src/window_glfw.c b/src/window_glfw.c
index 41e6172..c586ffc 100644
--- a/src/window_glfw.c
+++ b/src/window_glfw.c
@@ -174,6 +174,7 @@ static bool window_glfw_create_window(struct stl_window *window, s32 width, s32
#if defined STELA_POLL_INLINE
glfwSetWindowRefreshCallback(glfw->window, refresh_callback);
#endif
+ // This seems to be called if we block too long after creating a window.
glfwSetWindowCloseCallback(glfw->window, close_callback);
return true;
diff --git a/subprojects/libakiyo.wrap b/subprojects/libakiyo.wrap
new file mode 100644
index 0000000..2cd2caa
--- /dev/null
+++ b/subprojects/libakiyo.wrap
@@ -0,0 +1,4 @@
+[wrap-git]
+url = https://git.akon.city/libakiyo
+revision = master
+depth = 1
diff --git a/subprojects/libalabaster.wrap b/subprojects/libalabaster.wrap
new file mode 100644
index 0000000..c0358cf
--- /dev/null
+++ b/subprojects/libalabaster.wrap
@@ -0,0 +1,4 @@
+[wrap-git]
+url = https://git.akon.city/libalabaster
+revision = master
+depth = 1