From 8b29693b74228061a5b8b8e42a837406a98e5a2e Mon Sep 17 00:00:00 2001 From: Alexander Klingenbeck Date: Mon, 12 Jun 2023 16:12:22 +0200 Subject: [PATCH] Add vr support bindings --- bindings/src/index.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/bindings/src/index.ts b/bindings/src/index.ts index a7c957a..74afb58 100644 --- a/bindings/src/index.ts +++ b/bindings/src/index.ts @@ -301,6 +301,14 @@ function main(){ //destructor: "UnloadMaterial" } + getStruct(api.structs, "VrDeviceInfo")!.binding = { + createEmptyConstructor: true, + properties: { + hResolution: { set: true, get: true }, + + } + } + getFunction(api.functions, "EndDrawing")!.binding = { after: gen => gen.call("app_update_quickjs", []) } ignore("SetWindowIcons") ignore("GetWindowHandle") @@ -311,10 +319,10 @@ function main(){ ignore("PollInputEvents") ignore("WaitTime") - ignore("BeginVrStereoMode") - ignore("EndVrStereoMode") - ignore("LoadVrStereoConfig") - ignore("UnloadVrStereoConfig") + //ignore("BeginVrStereoMode") + //ignore("EndVrStereoMode") + //ignore("LoadVrStereoConfig") + //ignore("UnloadVrStereoConfig") getFunction(api.functions, "SetShaderValue")!.binding = { body: (gen) => { gen.jsToC("Shader","shader","argv[0]", core.structLookup)