summaryrefslogtreecommitdiffstats
path: root/platform/android/rendering_context_driver_vulkan_android.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add debug utilities for VulkanMatias N. Goldberg2024-08-211-1/+1
| | | | | | | | | | | | | | | | | | | | | Features: - Debug-only tracking of objects by type. See get_driver_allocs_by_object_type et al. - Debug-only Breadcrumb info for debugging GPU crashes and device lost - Performance report per frame from get_perf_report - Some VMA calls had to be modified in order to insert the necessary memory callbacks Functionality marked as "debug-only" is only available in debug or dev builds. Misc fixes: - Early break optimization in RenderingDevice::uniform_set_create ============================ The work was performed by collaboration of TheForge and Google. I am merely splitting it up into smaller PRs and cleaning it up.
* Finish splitting functionality of the Vulkan and D3D12 backends into ↵Dario2024-02-121-0/+69
RenderingDeviceDriver.