|
|
e195fae63b
|
fix imports for new allocator usage, include m3d
|
2025-05-19 19:55:29 +10:00 |
|
|
|
b6b2e87e07
|
update dependencies to use global alloc
|
2025-05-19 19:48:56 +10:00 |
|
|
|
c7db4177fa
|
fix up free list allocator, add realloc
|
2025-05-19 19:44:08 +10:00 |
|
|
|
f0147195b6
|
add build instructions to readme
|
2025-05-19 16:24:00 +10:00 |
|
|
|
cf517e0c50
|
clean up
|
2025-05-19 15:58:49 +10:00 |
|
|
|
281bf66ef6
|
remembered to free arenas
|
2025-05-18 10:40:48 +10:00 |
|
|
|
133a1b294d
|
fixed windows build
|
2025-05-18 06:47:28 +10:00 |
|
|
|
b3b6622259
|
remove macros for atomic operations
|
2025-05-14 18:40:11 +10:00 |
|
|
|
0640032505
|
fixed allocator and asset system bug, still experiencing an awful asset cleanup bug though
|
2025-05-14 07:05:47 +10:00 |
|
|
|
f0e44b5c37
|
cleanup of old code from pre-refactor
|
2025-05-11 21:25:38 +10:00 |
|
|
|
c4ce5328ef
|
added unloading textures
|
2025-05-11 21:23:06 +10:00 |
|
|
|
6dd98807ca
|
implement buffer uploads
|
2025-05-11 18:33:34 +10:00 |
|
|
|
2c58c198ea
|
fixed bug with asset loader not setting buffer offset
|
2025-05-11 15:03:08 +10:00 |
|
|
|
2ae1196e25
|
fixed issue with texture loading in asset packer, fixed shader bug, textures now work
|
2025-05-10 17:04:56 +10:00 |
|
|
|
5ff767e916
|
pattermon rendered (many things to rework/fix)
|
2025-05-08 20:48:12 +10:00 |
|
|
|
d2b5e54c3b
|
change readme to md
|
2025-05-06 19:15:10 +10:00 |
|
|
|
544a4461d3
|
add readme
|
2025-05-06 19:12:57 +10:00 |
|
|
|
c28116ff60
|
asset loading completed (finally)
|
2025-05-05 20:23:23 +10:00 |
|
|
|
ec4eb4502a
|
fix build script issue, update asset file version
|
2025-05-03 14:52:16 +10:00 |
|
|
|
0c73af4374
|
changed asset packer, changed vulkan config, misc fixes
|
2025-05-03 11:54:40 +10:00 |
|
|
|
7ae8c5bdf9
|
changed buffers to host visible/coherent cleaned up packer and old packing code
|
2025-04-30 12:13:37 +10:00 |
|
|
|
abcfb7774c
|
big refactor before rewriting buffer handling
|
2025-04-28 22:34:07 +10:00 |
|
|
|
57db8afb6d
|
update build script
|
2025-04-27 04:03:30 +10:00 |
|
|
|
7a3844013e
|
refactor of function/type names
|
2025-04-26 13:15:41 +10:00 |
|
|
|
fee5f311f2
|
work on asset loading queues
|
2025-04-25 18:48:31 +10:00 |
|
|
|
72e1b91e2a
|
work on asset loading queues
|
2025-04-25 18:48:13 +10:00 |
|
|
|
44668e8742
|
job queue abstraction, create image sampler function and misc fixes
|
2025-04-23 18:39:43 +10:00 |
|
|
|
45b8f96d34
|
abstract ticket mutexes
|
2025-04-23 09:31:20 +10:00 |
|
|
|
963554cd85
|
fixed global init flags not being flagged
|
2025-04-22 08:45:58 +10:00 |
|
|
|
986e48bce4
|
make global allocator initialize automatically
|
2025-04-22 08:44:42 +10:00 |
|
|
|
8a7d4b30bd
|
add stb_image, fix texture asset loading
|
2025-04-22 08:41:32 +10:00 |
|
|
|
d01a2e03a8
|
asset loading implemented
|
2025-04-21 21:55:58 +10:00 |
|
|
|
d29bb4f4a7
|
update build script
|
2025-04-21 14:45:30 +10:00 |
|
|
|
16e3732bbe
|
further allocator work, incomplete but will eventually return
|
2025-04-21 14:44:41 +10:00 |
|
|
|
8c45c914f0
|
start work on changing rb tree to use linked list buckets
|
2025-04-21 09:06:03 +10:00 |
|
|
|
30153e1af3
|
convert math functions to generics
|
2025-04-20 16:51:44 +10:00 |
|
|
|
c27b200984
|
hash table + basic profiler implemented, now using c23
|
2025-04-20 12:24:33 +10:00 |
|
|
|
a651082dcc
|
start work on hash table
|
2025-04-18 21:06:13 +10:00 |
|
|
|
7602982c93
|
finished free list allocator (linked list) and added small test
|
2025-04-18 12:37:35 +10:00 |
|
|
|
f57018317a
|
big clean up
|
2025-04-14 16:37:47 +10:00 |
|
|
|
347d6672d9
|
add license
|
2025-04-12 19:36:39 +10:00 |
|
|
|
2f0722132d
|
red-black tree implemented
|
2025-04-12 19:33:16 +10:00 |
|
|
|
d9ec3f4be2
|
asset packer completed
|
2025-04-07 22:26:13 +10:00 |
|
|
|
6984296e0c
|
update
|
2025-04-06 21:03:20 +10:00 |
|
|
|
1204501348
|
update
|
2025-04-06 20:53:38 +10:00 |
|
|
|
43d89bee84
|
started work on asset packer
|
2025-04-06 20:34:58 +10:00 |
|
|
|
ff07cbc572
|
added basic gui widgets
|
2025-03-30 20:50:33 +11:00 |
|
|
|
8dd01f9dfc
|
some refactoring
|
2025-03-30 11:59:53 +11:00 |
|
|
|
51b02627b1
|
fixed some queue selection cases
|
2025-03-30 09:10:43 +11:00 |
|
|
|
c76dc917cc
|
add async to vulkan buffer transfers
|
2025-03-29 17:38:04 +11:00 |
|