mirror of
https://github.com/bailwillharr/engine.git
synced 2024-09-21 04:51:18 +00:00
Fix shader error
This commit is contained in:
parent
d76c8bb9cb
commit
1206d4626c
@ -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;
|
||||
|
@ -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));
|
||||
|
Loading…
Reference in New Issue
Block a user