removed patch file

This commit is contained in:
Lorenzo Torres 2025-03-21 23:18:34 +01:00
parent 94a4dc16c6
commit 9c703cf826
2 changed files with 11 additions and 184 deletions

View file

@ -15,22 +15,22 @@ pub fn main() !void {
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
const allocator = gpa.allocator();
{
//var global_runtime = wasm.GlobalRuntime.init(allocator);
//defer global_runtime.deinit();
//try global_runtime.addFunction("debug", wasm.debug);
var global_runtime = wasm.GlobalRuntime.init(allocator);
defer global_runtime.deinit();
try global_runtime.addFunction("debug", wasm.debug);
//const file = try std.fs.cwd().openFile("assets/core.wasm", .{});
//const module = try Parser.parseWasm(allocator, file.reader());
//var runtime = try vm.Runtime.init(allocator, module, &global_runtime);
//defer runtime.deinit(allocator);
const file = try std.fs.cwd().openFile("assets/core.wasm", .{});
const module = try Parser.parseWasm(allocator, file.reader());
var runtime = try vm.Runtime.init(allocator, module, &global_runtime);
defer runtime.deinit(allocator);
//var parameters = [_]usize{};
//try runtime.callExternal(allocator, "preinit", &parameters);
var parameters = [_]usize{};
try runtime.callExternal(allocator, "preinit", &parameters);
const w = try window.Window.create(800, 600, "sideros");
defer w.destroy();
var pool = try entities.Pool.init(allocator);
_ = try pool.createEntity();
//var pool = try entities.Pool.init(allocator);
//_ = try pool.createEntity();
//try pool.addComponent(entity, components.Speed{ .speed = 0.0 });
// TODO(luccie-cmd): Renderer.create shouldn't return an error