aboutsummaryrefslogtreecommitdiffstats
path: root/src/control.zig
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2025-03-19 17:43:50 +0000
committers-ol <s+removethis@s-ol.nu>2025-03-19 17:43:50 +0000
commitd3f49fe5ca404f1502db0184f78320b14acc7b33 (patch)
tree9f3fd8d1f921b9b465d47d759d48a70c80a0ecad /src/control.zig
parentseparate texture loading from binding via /texture/<name> (diff)
downloadglsl-view-d3f49fe5ca404f1502db0184f78320b14acc7b33.tar.gz
glsl-view-d3f49fe5ca404f1502db0184f78320b14acc7b33.zip
print effective OSC address on listen, reload messages
Diffstat (limited to 'src/control.zig')
-rw-r--r--src/control.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/control.zig b/src/control.zig
index 1008ff4..361d079 100644
--- a/src/control.zig
+++ b/src/control.zig
@@ -154,8 +154,9 @@ pub const ControlServer = struct {
.allocator = allocator,
};
- std.debug.print("listening for OSC messages at {s}\n", .{config.osc});
self.server = c.lo_server_new_from_url(config.osc.ptr, handle_error);
+ const url: [*:0]const u8 = c.lo_server_get_url(self.server);
+ std.debug.print("listening for OSC messages at {s}\n", .{url});
if (self.server == null)
return error.serverInitializationError;
@@ -192,6 +193,7 @@ pub const ControlServer = struct {
const code: [*:0]const u8 = @ptrCast(&argv[0].*.s);
try self.cache.shader.loadString(std.mem.span(code));
try self.cache.refresh();
+ std.debug.print("reloaded\n", .{});
return true;
}