summaryrefslogtreecommitdiff
path: root/WebInterface/wasm/asm-paint/src/canvas.rs
diff options
context:
space:
mode:
Diffstat (limited to 'WebInterface/wasm/asm-paint/src/canvas.rs')
-rw-r--r--WebInterface/wasm/asm-paint/src/canvas.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/WebInterface/wasm/asm-paint/src/canvas.rs b/WebInterface/wasm/asm-paint/src/canvas.rs
index a1ef415..1956be0 100644
--- a/WebInterface/wasm/asm-paint/src/canvas.rs
+++ b/WebInterface/wasm/asm-paint/src/canvas.rs
@@ -1,10 +1,10 @@
use web_sys;
-use web_sys::{WebGlProgram, WebGlRenderingContext, WebGlShader};
+use web_sys::{WebGl2RenderingContext};
use wasm_bindgen::JsCast;
pub struct Canvas {
element: web_sys::HtmlCanvasElement,
- ctx: WebGlRenderingContext,
+ ctx: WebGl2RenderingContext,
}
impl Canvas {
@@ -13,15 +13,15 @@ impl Canvas {
element.dyn_into::<web_sys::HtmlCanvasElement>()
.ok()?;
debug!("create webgl2 context");
- error!("'{:#?}'", element.get_context("webgl2").ok()??.dyn_into::<WebGlRenderingContext>());
let ctx = element.get_context("webgl2").ok()??
- .dyn_into::<WebGlRenderingContext>().ok()?;
+ .dyn_into::<WebGl2RenderingContext>().ok()?;
+ info!("created webgl2 context successfully");
Some(Self {
element, ctx
})
}
pub fn render(&self) {
- info!("rich kidd");
+ info!("do a barrel roll");
}
}