From 7ac9185130a5bcafe075278063c5179cd70302f1 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Sun, 31 Aug 2025 19:23:37 +0200 Subject: [PATCH] Fix tests --- base/tests/cube/assets/cube.arm | Bin 1337 -> 1126 bytes base/tests/cube/sources/main.ts | 2 ++ base/tests/fall/assets/cube.arm | Bin 7665 -> 7615 bytes base/tests/fall/assets/sphere.arm | Bin 11183 -> 11133 bytes base/tests/fall/sources/main.ts | 2 ++ base/tests/triangle/main.ts | 12 +++++++----- base/tests/triangle/project.js | 1 + 7 files changed, 12 insertions(+), 5 deletions(-) diff --git a/base/tests/cube/assets/cube.arm b/base/tests/cube/assets/cube.arm index fc82ce72f762aa4b266e1201385794343e4803b3..3ee862929480378c4a12fa6d928bab69e1ff5b8b 100644 GIT binary patch delta 63 zcmdnV^^9YK4I?A#WLriXVO|CXhO*S6lGKX$#G<0a%Hq3Bo2M~KGENR)?&aqON@nJz Mz~nZIu&6Qu09LsYxBvhE delta 223 zcmaFHv6E|q4I?AlWLriXITi*6hT`nZyaTs+fvmFBqLS2#_{5^3#LD8k%nXzJn8Y_P zVPs@v&dV>Fyn;zH0jLNKFg7qSATWXj5k*tX@V}k`1*7u**H50nw8)$Xs4Fus1>q7# opul}5AaR=mNaQA#q!wi+=3D}@8E&%yiL%6;($wP3j?Aiz0J+6AsQ>@~ diff --git a/base/tests/cube/sources/main.ts b/base/tests/cube/sources/main.ts index e6853385..e6a18e91 100644 --- a/base/tests/cube/sources/main.ts +++ b/base/tests/cube/sources/main.ts @@ -130,3 +130,5 @@ function spin_cube() { let cube: object_t = scene_get_child("Cube"); transform_rotate(cube.transform, vec4_create(0, 0, 1), 0.01); } + +function tr(id: string, vars: map_t = null): string {} diff --git a/base/tests/fall/assets/cube.arm b/base/tests/fall/assets/cube.arm index 0c9d28dade383b8edcddec575254fd044267272b..217e119d621d3856fad64536ae7aba73be092f41 100644 GIT binary patch delta 39 vcmexpz2AC+4I?A#WLrj?&CQIrg!#D{7#K41Qc^486N`!xD>qLOjpYCU0A>ul delta 89 zcmdmQ{n2`Z4I?AlWLriXP8J3RhT`nZyaSsn7;g)k^8mS-c`2zC@rgx6iIv578G!=# mnSjJ?4j_@6Sdvu(l5ak8{38)O# delta 89 zcmewxwmy7=10y5bWJg9jP8J3RhT`nZyaSu-7;np&^8mS-c`2zC@rgx6iIv578G!=# mnSjJ?4j_@6Sdv = null): string {} diff --git a/base/tests/triangle/main.ts b/base/tests/triangle/main.ts index 2df8d2cd..2fe52076 100644 --- a/base/tests/triangle/main.ts +++ b/base/tests/triangle/main.ts @@ -3,8 +3,8 @@ // ../../make --run let pipeline: gpu_pipeline_t; -let vb: any; -let ib: any; +let vb: gpu_buffer_t; +let ib: gpu_buffer_t; function render() { _gpu_begin(null, null, null, clear_flag_t.COLOR | clear_flag_t.DEPTH, 0xff000000, 1.0); @@ -35,8 +35,8 @@ function main() { gpu_vertex_struct_add(vs, "pos", vertex_data_t.F32_3X); let vs_buffer: buffer_t = iron_load_blob("./data/test.vert" + sys_shader_ext()); let fs_buffer: buffer_t = iron_load_blob("./data/test.frag" + sys_shader_ext()); - let vert: any = gpu_create_shader(vs_buffer, shader_type_t.VERTEX); - let frag: any = gpu_create_shader(fs_buffer, shader_type_t.FRAGMENT); + let vert: gpu_shader_t = gpu_create_shader(vs_buffer, shader_type_t.VERTEX); + let frag: gpu_shader_t = gpu_create_shader(fs_buffer, shader_type_t.FRAGMENT); pipeline.vertex_shader = vert; pipeline.fragment_shader = frag; pipeline.input_layout = vs; @@ -49,7 +49,7 @@ function main() { ]; let indices: i32[] = [0, 1, 2]; - vb = gpu_create_vertex_buffer(vertices.length / 3, vs.elements, 0); + vb = gpu_create_vertex_buffer(vertices.length / 3, vs.elements); let vb_data: buffer_t = gpu_lock_vertex_buffer(vb); for (let i: i32 = 0; i < vertices.length; i++) { buffer_set_f32(vb_data, i * 4, vertices[i]); @@ -65,3 +65,5 @@ function main() { _iron_set_update_callback(render); } + +function tr(id: string, vars: map_t = null): string {} diff --git a/base/tests/triangle/project.js b/base/tests/triangle/project.js index fb51fbfa..eaad7600 100644 --- a/base/tests/triangle/project.js +++ b/base/tests/triangle/project.js @@ -2,6 +2,7 @@ let flags = globalThis.flags; flags.with_iron = true; flags.lite = true; +flags.with_eval = false; let project = new Project("test"); project.add_project("../../");