--- # edu-6jjp title: '§5 Exercise 1: create a window and clear it to a colour' status: todo type: task created_at: 2026-03-13T19:54:44Z updated_at: 2026-03-13T19:54:44Z parent: edu-4u7w --- Write the first hands-on exercise: create a winit window, initialise a wgpu surface, and clear it to a solid colour each frame. Walk through Instance → Adapter → Device → Surface → RenderPass with annotated Rust code. The GPU hello world. Part 2 of the Shader Programming chapter.