summaryrefslogtreecommitdiff
path: root/reduced_system_layer.c
diff options
context:
space:
mode:
authorMitya Selivanov <automainint@guattari.tech>2025-01-16 22:46:37 +0100
committerMitya Selivanov <automainint@guattari.tech>2025-01-16 22:46:37 +0100
commit308a1cf24208816b92ab830ec082757ca30738c9 (patch)
tree1bc2bdc8c6d179d144e4753bee08a59e3199cb1c /reduced_system_layer.c
parent39aad7f9ca931342f58bf638b5aadd1923db0f50 (diff)
downloadreduced_system_layer-308a1cf24208816b92ab830ec082757ca30738c9.zip
Simple anti-aliasing
Diffstat (limited to 'reduced_system_layer.c')
-rw-r--r--reduced_system_layer.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/reduced_system_layer.c b/reduced_system_layer.c
index 8b35ea3..8370c46 100644
--- a/reduced_system_layer.c
+++ b/reduced_system_layer.c
@@ -29,8 +29,7 @@
//
// - Work in progress
// - Drop files - Web
-// - Graphics - Anti-aliasing
-// - Plain buffer allocator
+// - Seldom allocator
// - Logging
// - Examples
// - Conway's Game of Life
@@ -42,6 +41,7 @@
// - Icons
// - Vector math
// - CMYK color
+// - Textures
// - Test suite
// - System
// - Window
@@ -91,8 +91,9 @@
// - Adaptive resolution
// - Oklab color
// - Relative coordinates
-// - Blending
+// - Alpha blending
// - Self-contained impl
+// - Anti-aliasing
// - System
// - Window - X11, Web
// - Sound - ALSA, Web
@@ -539,6 +540,7 @@ typedef struct {
Drop_File *drop_files;
vec4_f32 pixels [MAX_NUM_PIXELS];
+ vec4_f32 sketch [MAX_NUM_PIXELS];
Input_Key input [MAX_INPUT_SIZE];
c8 clipboard [MAX_CLIPBOARD_SIZE];
b8 key_down [MAX_NUM_KEYS];