diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/cube.scm | 10 | ||||
-rw-r--r-- | examples/window.scm | 6 |
2 files changed, 16 insertions, 0 deletions
diff --git a/examples/cube.scm b/examples/cube.scm new file mode 100644 index 0000000..bcd4f01 --- /dev/null +++ b/examples/cube.scm @@ -0,0 +1,10 @@ +(use-modules (sdl3) + (sdl3 gpu) + (sdl3 video)) + +(define window (make-window "Hello" 640 480)) +(define gpu (make-gpu-device '(spirv))) +(claim-window-for-gpu-device! gpu window) +(sleep 3) +(destroy-gpu-device! gpu) +(destroy-window! window) diff --git a/examples/window.scm b/examples/window.scm new file mode 100644 index 0000000..ea68079 --- /dev/null +++ b/examples/window.scm @@ -0,0 +1,6 @@ +(use-modules (sdl3) + (sdl3 video)) + +(define window (make-window "Hello" 640 480)) +(sleep 3) +(destroy-window! window) |