summaryrefslogtreecommitdiff
path: root/fractiform.js
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2023-06-14 11:58:41 +0100
committerpommicket <pommicket@gmail.com>2023-06-14 11:58:41 +0100
commita6df8658309f82c62e4507894e409b65a6470950 (patch)
treefd0252730d8c391f38bb914d677e80819d3bee1c /fractiform.js
parented5d2abddffcf72d28dd427d08efc50d4b1456d9 (diff)
nicer show_error
Diffstat (limited to 'fractiform.js')
-rw-r--r--fractiform.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/fractiform.js b/fractiform.js
index eac29a6..9575802 100644
--- a/fractiform.js
+++ b/fractiform.js
@@ -39,6 +39,7 @@ void main() {
gl.linkProgram(program);
if (!gl.getProgramParameter(program, gl.LINK_STATUS)) {
show_error('Error linking shader program:\n' + gl.getProgramInfoLog(program));
+ return;
}
vertex_buffer = gl.createBuffer();
@@ -92,6 +93,6 @@ function compile_shader(name, type, source) {
}
function show_error(error) {
- // TODO: display error in browser
- console.log(error);
+ document.getElementById('error-message').innerText = error;
+ document.getElementById('error-dialog').showModal();
}