This website requires JavaScript.
Explore
Help
Sign In
riley
/
basalt
Watch
1
Star
0
Fork
0
You've already forked basalt
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
Files
18062cd3ebea5e69b7cff89bc0aaff23f4102d33
basalt
/
include
History
Riley King-Saunders
18062cd3eb
Added tracing logs to darray when creating/destroying/copying/moving/(re)allocating
2025-06-26 13:14:55 +10:00
..
containers
Added tracing logs to darray when creating/destroying/copying/moving/(re)allocating
2025-06-26 13:14:55 +10:00
core
Updated memory interface for get_memory_usage_string. It now takes a pointer to a uint and optionally a char* to write the output buffers size to and the buffer pointer. It still returns the buffer pointer.
2025-06-24 15:43:06 +10:00
vulkan
Created basalt::context class and its implementation. Creates an underlying VkInstance, and if debug layers are present, creates a VkDebugUtilsMessengerEXT. There are two flags, should_free that controls whether the destructor will do anything, and using_validation_layers that states whether validation layers and debug utils have been setup. This is primarilly done to free them later and signify a runtime debug configuration.
2025-06-24 15:59:40 +10:00
basalt_defines.h
Added a definition file that contains some typedefs and platform-specific aliasing (debug_break, static assert, and verifies that the C macro NULL is defined)
2025-06-23 00:46:26 +10:00