Fix shader error

This commit is contained in:
Bailey Harrison 2023-02-18 01:55:22 +00:00
parent d76c8bb9cb
commit 1206d4626c
2 changed files with 5 additions and 1 deletions

View File

@ -11,7 +11,6 @@ layout( push_constant ) uniform Constants {
} constants;
layout(location = 0) in vec3 inPosition;
layout(location = 1) in vec3 inNorm;
layout(location = 2) in vec2 inUV;
layout(location = 0) out vec2 fragUV;

View File

@ -1205,6 +1205,7 @@ namespace engine {
const std::vector<const char*> requiredDeviceExtensions{
VK_KHR_SWAPCHAIN_EXTENSION_NAME,
VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME,
};
for (const auto& dev : physicalDevices) {
@ -1360,6 +1361,10 @@ namespace engine {
.pEnabledFeatures = &deviceFeatures,
};
for ([[maybe_unused]] const char* ext : requiredDeviceExtensions) {
DEBUG("Using Vulkan device extension: {}", ext);
}
res = vkCreateDevice(pimpl->physicalDevice, &deviceCreateInfo, nullptr, &pimpl->device);
if (res != VK_SUCCESS) {
throw std::runtime_error("Unable to create Vulkan logical device, error code: " + std::to_string(res));