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

Function VulkanSetTexture

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

Source from the content-addressed store, hash-verified

5047 }
5048
5049 static void VulkanSetTexture(HContext _context, HTexture texture, const TextureParams& params)
5050 {
5051 DM_PROFILE(__FUNCTION__);
5052 VulkanContext* context = (VulkanContext*)_context;
5053 DM_MUTEX_SCOPED_LOCK(context->m_BaseContext.m_AssetHandleContainerMutex);
5054 VulkanTexture* tex = GetAssetFromContainer<VulkanTexture>(context->m_BaseContext.m_AssetHandleContainer, texture);
5055 VulkanSetTextureInternal(context, tex, params);
5056 }
5057
5058 static int AsyncProcessCallback(HJobContext, HJob job, void* _context, void* data)
5059 {

Callers

nothing calls this directly

Calls 1

VulkanSetTextureInternalFunction · 0.85

Tested by

no test coverage detected