Refresh/src
cosmonaut 1f9f7e0939 Memory Management Rewrite (#41)
Various changes to reduce and optimize memory usage.

- Defragmenter
- Allocate 4 16MB transfer buffers for pool
- If transfer is larger than 16MB, create temporary transfer buffer
- Fixed some issues with CopyTextureToTexture

Reviewed-on: MoonsideGames/Refresh#41
2023-05-18 23:43:11 +00:00
..
Refresh.c Shader cross-compiler (#34) 2023-01-20 23:19:12 +00:00
Refresh_Driver.h Remove fixed command buffers + minor cleanup (#33) 2023-01-14 18:03:58 +00:00
Refresh_Driver_Template.txt Remove SRC1 blend factors and depthClampEnable flag 2022-12-28 19:10:59 -08:00
Refresh_Driver_Vulkan.c Memory Management Rewrite (#41) 2023-05-18 23:43:11 +00:00
Refresh_Driver_Vulkan_vkfuncs.h Memory Management Rewrite (#41) 2023-05-18 23:43:11 +00:00
Refresh_Image.c Redesign image API to be format agnostic (#40) 2023-04-19 06:42:44 +00:00
miniz.h image load and save 2020-12-27 22:45:12 -08:00
stb_image.h Redesign image API to be format agnostic (#40) 2023-04-19 06:42:44 +00:00
stb_image_write.h image load and save 2020-12-27 22:45:12 -08:00