From 15c9c8add8a3871ad830ad9cbe912ee01324d9e0 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Sun, 9 May 2021 12:17:58 -0500 Subject: [PATCH] switch 'quad' to 'rect'. windows build.bat --- build.bat | 10 ++++++++++ site/sand_toy.wasm | Bin 24373 -> 25538 bytes src/sand_toy.onyx | 8 ++++---- 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 build.bat diff --git a/build.bat b/build.bat new file mode 100644 index 0000000..ce6c778 --- /dev/null +++ b/build.bat @@ -0,0 +1,10 @@ +@echo off + +set TARGET=site\sand_toy.wasm +set ONYX_INSTALLATION_FOLDER=\dev\onyx + +copy "%ONYX_INSTALLATION_FOLDER%\bin\onyx-loader.js" .\site\js\onyx-loader.js >NUL +copy "%ONYX_INSTALLATION_FOLDER%\modules\webgl2\webgl2.js" .\site\js\webgl2.js >NUL +copy "%ONYX_INSTALLATION_FOLDER%\modules\js_events\js_events.js" .\site\js\js_events.js >NUL + +\dev\onyx\onyx -r js --use-post-mvp-features -V -o %TARGET% src\build.onyx -I %ONYX_INSTALLATION_FOLDER% diff --git a/site/sand_toy.wasm b/site/sand_toy.wasm index 802890f470ee5701c6974cbf94f3321399b1b306..7f687fa774da28392268b1ce6af3df59e022786c 100644 GIT binary patch delta 3610 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 L6T67z1OxaVNFzM* diff --git a/src/sand_toy.onyx b/src/sand_toy.onyx index 7fdd8c8..aebc1c4 100644 --- a/src/sand_toy.onyx +++ b/src/sand_toy.onyx @@ -161,7 +161,7 @@ draw :: () { gfx.set_texture(0); gfx.use_ortho_projection(0, ~~window_width, 0, ~~window_height); - gfx.textured_quad(.{ 0, BAR_HEIGHT }, .{ ~~window_width, ~~window_height - BAR_HEIGHT }, .{ 0, 0 }, .{ 1, 1 }); + gfx.textured_rect(.{ 0, BAR_HEIGHT }, .{ ~~window_width, ~~window_height - BAR_HEIGHT }, .{ 0, 0 }, .{ 1, 1 }); gfx.flush(); @@ -169,16 +169,16 @@ draw :: () { draw_selection_bar :: () { - gfx.quad(.{ 0, 0 }, .{ ~~window_width, BAR_HEIGHT }, color=.{.2,.2,.2}); + gfx.rect(.{ 0, 0 }, .{ ~~window_width, BAR_HEIGHT }, color=.{.2,.2,.2}); x_off := 4.0f; for type: Particle.types { if type == selected_particle { - gfx.quad(.{ x_off - 4, 0 }, .{ BAR_HEIGHT, BAR_HEIGHT }, color=.{1,1,0}); + gfx.rect(.{ x_off - 4, 0 }, .{ BAR_HEIGHT, BAR_HEIGHT }, color=.{1,1,0}); } color := particle_type_to_color(type) |> convert_color(); - gfx.quad(.{ x_off, 4 }, .{ BAR_HEIGHT - 8, BAR_HEIGHT - 8 }, color=color); + gfx.rect(.{ x_off, 4 }, .{ BAR_HEIGHT - 8, BAR_HEIGHT - 8 }, color=color); x_off += BAR_HEIGHT; } -- 2.25.1