adding read builtin
Build / build (push) Successful in 1m45s
Test / build (push) Has been cancelled

This commit is contained in:
2026-04-26 03:54:05 +02:00
parent 147126c06f
commit f617fe417c
3 changed files with 14 additions and 0 deletions
+5
View File
@@ -91,6 +91,11 @@ export fn SpvReadOutput(rt: *spv.Runtime, output: [*]u8, output_size: u32, resul
return .Success;
}
export fn SpvReadBuiltIn(rt: *spv.Runtime, output: [*]u8, output_size: u32, builtin: spv.spv.SpvBuiltIn) callconv(.c) ffi.Result {
rt.readBuiltIn(output[0..output_size], builtin) catch |err| return toCResult(err);
return .Success;
}
export fn SpvWriteInput(rt: *spv.Runtime, input: [*]const u8, input_size: u32, result: spv.SpvWord) callconv(.c) ffi.Result {
rt.writeInput(input[0..input_size], result) catch |err| return toCResult(err);
return .Success;