MCPcopy Create free account
hub / github.com/FEX-Emu/FEX / FEXFN_IMPL(vkCreateShaderModule)

Function FEXFN_IMPL(vkCreateShaderModule)

ThunkLibs/libvulkan/Host.cpp:127–131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125// Functions with callbacks are overridden to ignore the guest-side callbacks
126
127static VkResult
128FEXFN_IMPL(vkCreateShaderModule)(VkDevice a_0, const VkShaderModuleCreateInfo* a_1, const VkAllocationCallbacks* a_2, VkShaderModule* a_3) {
129 (void*&)LDR_PTR(vkCreateShaderModule) = (void*)LDR_PTR(vkGetDeviceProcAddr)(a_0, "vkCreateShaderModule");
130 return LDR_PTR(vkCreateShaderModule)(a_0, a_1, nullptr, a_3);
131}
132
133static VkBool32
134DummyVkDebugReportCallback(VkDebugReportFlagsEXT, VkDebugReportObjectTypeEXT, uint64_t, size_t, int32_t, const char*, const char*, void*) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected