MCPcopy Create free account
hub / github.com/defold/defold / VulkanDeleteIndexBuffer

Function VulkanDeleteIndexBuffer

engine/graphics/src/vulkan/graphics_vulkan.cpp:2417–2427  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2415 }
2416
2417 static void VulkanDeleteIndexBuffer(HIndexBuffer buffer)
2418 {
2419 if (!buffer)
2420 return;
2421 DeviceBuffer* buffer_ptr = (DeviceBuffer*) buffer;
2422 if (!buffer_ptr->m_Destroyed)
2423 {
2424 DestroyResourceDeferred(g_VulkanContext, buffer_ptr);
2425 }
2426 delete buffer_ptr;
2427 }
2428
2429 static void VulkanSetIndexBufferData(HIndexBuffer buffer, uint32_t size, const void* data, BufferUsage buffer_usage)
2430 {

Callers

nothing calls this directly

Calls 1

DestroyResourceDeferredFunction · 0.70

Tested by

no test coverage detected