summaryrefslogtreecommitdiff
path: root/src/asset-manager.hpp
AgeCommit message (Collapse)Author
2025-08-21pke: embed shaders in executableJonathan Bradley
2025-08-19pke: ui box type button imageJonathan Bradley
2025-08-06pke: first-pass add asset detailsJonathan Bradley
2025-05-30pke: asset: BucketContainer>pk_bkt_arr_t & cleanupJonathan Bradley
2025-05-20pke: serialization overhaul + embedded assetsJonathan Bradley
2025-02-28pke: checkpoint: vk renames + first-pass uiJonathan Bradley
Renamed pipeline and descriptor names to be more self-descriptive. UI work is not done, and will not record. Needs vulkan items created (buffers).
2025-01-31pke: first-pass font serializationJonathan Bradley
2025-01-23pke: first-pass 2d overlay render pass scaffoldingJonathan Bradley
2025-01-16pke: add font asset typeJonathan Bradley
2025-01-14chore: fix compiler warnings + extra includesJonathan Bradley
2025-01-09flatten file structure + renameJonathan Bradley
2024-11-14add pk.h and major pkmem refactorJonathan Bradley
Completely replaces the memory module with pkmem pkmem is a newer implementation of the same bucket memory structure. Also includes replacing pkstr.h with pk.h's pkstr
2024-01-05engine assets are handled by the engineJonathan Bradley
2024-01-01add audio asset typeJonathan Bradley
2023-12-28add asset type for filteringJonathan Bradley
2023-12-27assets are global and stored in the project fileJonathan Bradley
2023-12-23first pass background asset loading - buggyJonathan Bradley
2023-12-11replace handles with union structJonathan Bradley
2023-10-31AM_Register definition did not match implementationJonathan Bradley
2023-10-09bucket teardownJonathan Bradley
2023-10-06Asset Manager debug printJonathan Bradley
2023-09-06bucket cleanupJonathan Bradley
2023-09-06cleanup naming conventions and header defsJonathan Bradley
2023-09-06move boilerplate bucket code to memory fileJonathan Bradley
2023-08-22AssetManager handles files gracefullyJonathan Bradley
We're bypassing memcpy for files because we haven't read the file yet, and we also don't want to copy the file's data around multiple times when it isn't necessary.
2023-08-10asset manager first passJonathan Bradley