Flashy green
This commit is contained in:
parent
7088c43ac2
commit
a2f38877b6
14
src/main.zig
14
src/main.zig
@ -16,16 +16,24 @@ export fn init() void {
|
|||||||
.environment = sokol.glue.environment(),
|
.environment = sokol.glue.environment(),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
sokol.time.setup();
|
||||||
|
|
||||||
pass_action.colors[0] = .{
|
pass_action.colors[0] = .{
|
||||||
.load_action = .CLEAR,
|
.load_action = .CLEAR,
|
||||||
.clear_value = .{ .r = 0.2, .g = 1, .b = 1, .a = 1 },
|
.clear_value = .{ .r = 0, .g = 1, .b = 0, .a = 1 },
|
||||||
};
|
};
|
||||||
|
|
||||||
std.debug.print("Backend: {}\n", .{sg.queryBackend()});
|
std.log.info("Backend: {}\n", .{sg.queryBackend()});
|
||||||
|
}
|
||||||
|
|
||||||
|
fn timef() f32 {
|
||||||
|
return @as(f32, @floatCast(sokol.time.sec(sokol.time.now())));
|
||||||
}
|
}
|
||||||
|
|
||||||
export fn frame() void {
|
export fn frame() void {
|
||||||
//const g = pass_action.colors[0].clear_value.g + 0.01;
|
//std.log.info("{}", .{sokol.time.now()});
|
||||||
|
|
||||||
|
pass_action.colors[0].clear_value.g = @abs(@sin(timef()));
|
||||||
|
|
||||||
sg.beginPass(.{ .action = pass_action, .swapchain = sokol.glue.swapchain() });
|
sg.beginPass(.{ .action = pass_action, .swapchain = sokol.glue.swapchain() });
|
||||||
sg.endPass();
|
sg.endPass();
|
||||||
|
Loading…
Reference in New Issue
Block a user