Commit Graph

25 Commits

Author SHA1 Message Date
ad2afbeebd Add editorconfig 2025-06-14 21:59:45 +10:00
6e08f363ae Simplify lessons that use textured shaders w/o tinting 2025-06-14 21:39:25 +10:00
ac038eecfd rust: Implement lesson10 2025-06-14 21:12:56 +10:00
96ccb0c4b7 swift: Decouple lesson09 star behaviour 2025-06-14 19:42:40 +10:00
3d9b17d18b swift: Add clarifying self's to lesson09 2025-06-14 19:25:58 +10:00
fb3b3e7811 rust: Implement lesson09 2025-06-14 19:23:11 +10:00
1107dc0ed8 c: Fix wrong mipmap mode in lesson10 2025-06-14 16:50:43 +10:00
e78fcc0afb swift: Implement lesson10 2025-06-14 16:50:08 +10:00
427468200c swift: Correct lesson09 app delegate name 2025-06-13 21:27:20 +10:00
61f2c73b77 swift: Implement lesson09 2025-06-13 21:08:34 +10:00
983ccbf754 Fix indentation inconsistency 2025-06-13 15:48:10 +10:00
2bb4704d79 c: Zero-prefix the early lessons for logical IDE ordering 2025-06-13 15:37:57 +10:00
a0097e1e1c Style, formatting, and consistency fixes 2025-06-13 15:32:02 +10:00
44a606df5b swift: Implement lesson08 2025-06-13 15:06:29 +10:00
79ed26d26d rust: Implement lesson08 2025-06-13 14:30:29 +10:00
1b4a78f5cb rust: Implement lessons 1-7 2025-06-12 20:09:07 +10:00
69eef16b6a swift: Simplify surface pixel size calculation 2025-06-12 15:53:05 +10:00
0dd8ed021f c: Fix typo "resouce" in comment 2025-06-12 14:26:35 +10:00
4d6bd0e01f swift: Simplify copy pass variants 2025-06-12 14:24:48 +10:00
9781c2f01f swift: Move texture uploads into copy pass 2025-06-12 14:17:31 +10:00
b0ee1ee4c3 swift: Implement lessons 1-7 2025-06-10 22:26:10 +10:00
99f2c3e9b4 Fix some typos and small errors 2025-06-10 22:18:55 +10:00
f791a1d3d5 c: Shared random implementation 2025-06-01 11:36:15 +10:00
ca30c29c06 c: Fix transfer buffer size 2025-05-31 18:53:50 +10:00
cdb2c800cc c: Add lessons 1-10 2025-05-31 18:09:29 +10:00