feat: update to new render-request API
This commit is contained in:
parent
a65f559eac
commit
22c36f6a47
|
@ -28,11 +28,11 @@ pub fn init() void {
|
||||||
|
|
||||||
var event_heap: [1024 * 128]u8 = undefined;
|
var event_heap: [1024 * 128]u8 = undefined;
|
||||||
var event_fba = std.heap.FixedBufferAllocator.init(&event_heap);
|
var event_fba = std.heap.FixedBufferAllocator.init(&event_heap);
|
||||||
pub fn update() void {
|
pub fn update() bool {
|
||||||
defer event_fba.end_index = 0;
|
defer event_fba.end_index = 0;
|
||||||
var ev = zz.getEvent(event_fba.allocator()) catch |e| {
|
var ev = zz.getEvent(event_fba.allocator()) catch |e| {
|
||||||
std.log.err("Failed to deserialize event: {}", .{e});
|
std.log.err("Failed to deserialize event: {}", .{e});
|
||||||
return;
|
return false;
|
||||||
};
|
};
|
||||||
|
|
||||||
switch (ev.data) {
|
switch (ev.data) {
|
||||||
|
@ -40,9 +40,11 @@ pub fn update() void {
|
||||||
mode = info.mode;
|
mode = info.mode;
|
||||||
pal = info.style.colors;
|
pal = info.style.colors;
|
||||||
keymap.populate(info.keybinds);
|
keymap.populate(info.keybinds);
|
||||||
|
return true;
|
||||||
},
|
},
|
||||||
else => {},
|
else => {},
|
||||||
}
|
}
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
fn tryRender(cols: usize) !void {
|
fn tryRender(cols: usize) !void {
|
||||||
|
|
Loading…
Reference in a new issue