From e57a90ffc8de13bf68e925f616f56d8f13b668e1 Mon Sep 17 00:00:00 2001 From: Eduardo Sandalo Porto Date: Mon, 10 Jun 2024 18:27:25 -0300 Subject: [PATCH] Change shader example in the guide Necessary due to the newly-implemented safety checking for HVM --- GUIDE.md | 4 ++-- tests/golden_tests/run_file/guide_shader_dummy.bend | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/GUIDE.md b/GUIDE.md index 4d5e3aaf..917a717e 100644 --- a/GUIDE.md +++ b/GUIDE.md @@ -747,13 +747,13 @@ compute-heavy, but less memory-hungry, computations. For example, consider: ```python # given a shader, returns a square image -def render(depth, shader): +def render(depth): bend d = 0, i = 0: when d < depth: color = (fork(d+1, i*2+0), fork(d+1, i*2+1)) else: width = depth / 2 - color = shader(i % width, i / width) + color = demo_shader(i % width, i / width) return color # given a position, returns a color diff --git a/tests/golden_tests/run_file/guide_shader_dummy.bend b/tests/golden_tests/run_file/guide_shader_dummy.bend index e9e67f9d..8d40bb03 100644 --- a/tests/golden_tests/run_file/guide_shader_dummy.bend +++ b/tests/golden_tests/run_file/guide_shader_dummy.bend @@ -1,11 +1,11 @@ # given a shader, returns a square image -def render(depth, shader): +def render(depth): bend d = 0, i = 0: when d < depth: color = (fork(d+1, i*2+0), fork(d+1, i*2+1)) else: width = depth / 2 - color = shader(i % width, i / width) + color = demo_shader(i % width, i / width) return color # given a position, returns a color @@ -20,4 +20,4 @@ def demo_shader(x, y): # renders a 256x256 image using demo_shader def main: - return render(5, demo_shader) \ No newline at end of file + return render(5) \ No newline at end of file