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;
|
} constants;
|
||||||
|
|
||||||
layout(location = 0) in vec3 inPosition;
|
layout(location = 0) in vec3 inPosition;
|
||||||
layout(location = 1) in vec3 inNorm;
|
|
||||||
layout(location = 2) in vec2 inUV;
|
layout(location = 2) in vec2 inUV;
|
||||||
|
|
||||||
layout(location = 0) out vec2 fragUV;
|
layout(location = 0) out vec2 fragUV;
|
||||||
|
@ -1205,6 +1205,7 @@ namespace engine {
|
|||||||
|
|
||||||
const std::vector<const char*> requiredDeviceExtensions{
|
const std::vector<const char*> requiredDeviceExtensions{
|
||||||
VK_KHR_SWAPCHAIN_EXTENSION_NAME,
|
VK_KHR_SWAPCHAIN_EXTENSION_NAME,
|
||||||
|
VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME,
|
||||||
};
|
};
|
||||||
|
|
||||||
for (const auto& dev : physicalDevices) {
|
for (const auto& dev : physicalDevices) {
|
||||||
@ -1360,6 +1361,10 @@ namespace engine {
|
|||||||
.pEnabledFeatures = &deviceFeatures,
|
.pEnabledFeatures = &deviceFeatures,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
for ([[maybe_unused]] const char* ext : requiredDeviceExtensions) {
|
||||||
|
DEBUG("Using Vulkan device extension: {}", ext);
|
||||||
|
}
|
||||||
|
|
||||||
res = vkCreateDevice(pimpl->physicalDevice, &deviceCreateInfo, nullptr, &pimpl->device);
|
res = vkCreateDevice(pimpl->physicalDevice, &deviceCreateInfo, nullptr, &pimpl->device);
|
||||||
if (res != VK_SUCCESS) {
|
if (res != VK_SUCCESS) {
|
||||||
throw std::runtime_error("Unable to create Vulkan logical device, error code: " + std::to_string(res));
|
throw std::runtime_error("Unable to create Vulkan logical device, error code: " + std::to_string(res));
|
||||||
|
Loading…
Reference in New Issue
Block a user