• Joined on 2023-09-20
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-25 18:48:47 +03:00
b119dbc129 Server tile type registry
05ae5bb258 Fix macros used by hash table
1120424949 Hide ThreadResult.pointer usages
Compare 3 commits »
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-25 03:28:17 +03:00
a3f00a7b22 Copy thread implementation using C11 threads.h
c4b801b761 Don't guarantee more than 32-bit thread result
Compare 2 commits »
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-25 02:38:45 +03:00
6b76570afd Spin lock initializer
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-25 02:32:56 +03:00
aaa595dbb7 Implement yielding spin lock type
8dd0ffdb3b Add thread_exit and thread_yield
Compare 2 commits »
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-24 11:28:34 +03:00
fe2590240b Also deserialize unsigned integers
67fb39b808 Fix thread.posix.c
Compare 2 commits »
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-23 15:17:03 +03:00
4eed5f9af1 Add .gitignore
44cf381ce1 Basic thread wrapper
1fc696dc51 Stream abstraction, [WIP] integer (de)serealization
Compare 3 commits »
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-23 15:04:21 +03:00
9df451de61 Copy hashtable implementation from another project
bf9677f2ae Fix Makefile
Compare 2 commits »
vftdan created branch master in vftdan/tile-terminal-game 2024-10-23 14:45:46 +03:00
vftdan pushed to master at vftdan/tile-terminal-game 2024-10-23 14:45:46 +03:00
19b21f65d5 Initial commit
vftdan created repository vftdan/tile-terminal-game 2024-10-23 14:41:48 +03:00
vftdan created branch palette-functions in vftdan/cc-stuff 2024-10-04 00:53:45 +03:00
vftdan pushed to palette-functions at vftdan/cc-stuff 2024-10-04 00:53:45 +03:00
26f4511ceb Functions to allocate, reallocate, assign palettes
vftdan pushed to optimized-lookup at vftdan/cc-stuff 2024-10-04 00:16:05 +03:00
91fc5098eb Pass CFLAGS in compilation recipes
fd810cafea Merge remote-tracking branch 'origin/master' into optimized-lookup
d0cf362c1b They use 6x9 font, not 8x11...
36c19b23dc Made it a bit more silent
d4ca60c9f9 CPI -> PNG renderer
Compare 11 commits »
vftdan pushed to optimized-lookup at vftdan/cc-stuff 2024-10-03 23:40:33 +03:00
30b6534fc1 Rename character_mode to conversion_mode
53c9ba3db5 Implemented char-fast conversion mode
Compare 2 commits »
vftdan pushed to optimized-lookup at vftdan/cc-stuff 2024-10-03 23:02:19 +03:00
bedc6d9166 Add --mode argument
vftdan pushed to optimized-lookup at vftdan/cc-stuff 2024-10-03 22:20:28 +03:00
135c3642b0 Fix factored out font_atlas linear search
vftdan created branch optimized-lookup in vftdan/cc-stuff 2024-10-03 20:39:13 +03:00
vftdan pushed to optimized-lookup at vftdan/cc-stuff 2024-10-03 20:39:13 +03:00
6ebe98e94c [WIP] attempt at factoring out font_atlas linear search
46f8ecd68e GlyphBitmap typedef
Compare 2 commits »
vftdan pushed to palette-k-means at vftdan/cc-stuff 2024-10-03 12:29:27 +03:00
6028bb419e Avoid duplicate palette entries
vftdan created pull request hkc/cc-stuff#3 2024-10-03 11:29:01 +03:00
K-Means palette generation for img2cpi