• Joined on 2025-09-09
slim pushed to indirect at pub/prototype1 2026-02-14 00:03:09 +00:00
2367ce1e9d MargaretImgAllocation now stores a direct pointer to MargaretImgAllocatorOneBlock. And both margaretImgAllocator and margaretBufAllocator blocks store pointers to allocators that created them. Memory allocators (buffer, images) are now stored on heap. Now I can do a simplification of allocations management: I don't need to pass allocator to allocation method. Though I hadn't refactored that yet...
slim pushed to indirect at pub/prototype1 2026-02-13 23:05:00 +00:00
248b81f2ec Omg, I just deleted all the crap I wrote 12.02. I made static resource transfer SO MUCH EASIER. But in exchange for simplicity, the rules for when you can acreate and ddelete meshes and font faces are ultra-convoluted. Because I removed all the deletions&copying queues. Everything is super-low-level now
slim pushed to indirect at pub/prototype1 2026-02-13 16:01:30 +00:00
b05c64a131 Clion keeps newlinging my frigging IFS
slim pushed to indirect at pub/prototype1 2026-02-13 15:54:29 +00:00
bca52758cc Split 0a pipeline set into light config set and texture set. Replaced light array ubo with light array storage buffer. But while writing this I realized that my current approach to staging buffer handling is trash, so I will need to rewrite everything I wrote yesterday :(
slim pushed to indirect at pub/prototype1 2026-02-12 18:08:17 +00:00
8cc0b43a5d Wow! I removed std140 padding of matrices in geom.h and nothing broke
slim created branch indirect in pub/prototype1 2026-02-12 18:01:36 +00:00
slim pushed to indirect at pub/prototype1 2026-02-12 18:01:36 +00:00
5b8ecd8020 Little refactoring of alice: Added Abigail urility (transfer_in_mainloop.h). Buffers/textures that get copied to device local memory and then never modified occured many times in alice and lucy and was generally worth moving into a separate class.
71f73964cf Stashing progress... Don't take this commit seriously
4f06ecb7ac Fixed a dum l_adele Makefile bug
8c928841ad Fixed dumb color blending bug in margaret. Discovered it when set non-black wallpaper
Compare 4 commits »
slim transferred repository secret/prototype1 to pub/prototype1 2026-02-11 21:48:02 +00:00
slim transferred repository pub/prototype1 to pub/prototype1 2026-02-10 23:15:58 +00:00
slim transferred repository secret/nixos-config to pub/nixos-config 2026-02-10 23:15:36 +00:00
slim pushed to master at pub/nixos-config 2026-02-10 17:53:59 +00:00
00c402dc78 Removed AI slop
slim pushed to master at pub/nixos-config 2026-02-10 15:54:52 +00:00
679d04a764 Editing of configs + ribbit.jpg wallpaper (has nothing to do with ribbit btw)
slim pushed to master at pub/nixos-config 2026-02-10 13:56:16 +00:00
a2f1530daf I did it. I finally got rid of this declarative crap and rewrite everything to bash. No home-manager channel. No bullshit. Just me and my disk
slim pushed to parsing-scenes at pub/prototype1 2026-02-08 22:28:45 +00:00
1e6097ac2a I wrote program that renders sekelton.glb. But what's the point now? It does not draw as expected. Spine and jaw are gone. Hierarchy makes no sense. Plus my game erendering class sucks. And as if it couldn't already be worse, HSE just dropped like 7 homeworks and tomorrow I can't afford to be late for stupid fucking classes. How is it that I hate gltf rendering 10 much more than homework. Fuck this fucking shit. Fuck prob-theory. Fuck caos. Fuck every single zoom lesson. Fuck ML. Fuck khronos group. Fuck blender. Fuck , fuck, fuck. I fucking hate glb format. Fuck this shit. And I am sick of C already
slim pushed to parsing-scenes at pub/prototype1 2026-02-08 14:03:43 +00:00
795f675e6a Saving progres on glb parsing. All checks of structures are done
slim pushed to parsing-scenes at pub/prototype1 2026-02-07 23:43:59 +00:00
24a8be3a75 Okay, we have all data. Now what? (tldr: I marshalled all the json data from gltf. I did not verified it. I did not tested it. I did not imported it. Nothing is done)
slim pushed to parsing-scenes at pub/prototype1 2026-02-06 14:47:30 +00:00
2dd4ad0d7b Saving progress. Parsing of nodes and scenes arrays of glb object
slim pushed to parsing-scenes at pub/prototype1 2026-02-05 10:18:51 +00:00
09df9f4e2d Syntax error fix + partially wrote GltfNode and GltfScene structures. Sometimes I do wonder if writing 'Gltf' look good or not...
slim created branch parsing-scenes in pub/prototype1 2026-02-05 10:18:51 +00:00
slim pushed to master at pub/prototype1 2026-02-04 15:04:50 +00:00
1fbd4f0413 Finally, physically-accurate simulation of one-fourth-of-a-cylinder