ParsedPacket

This commit is contained in:
2025-02-10 18:46:03 +06:00
parent cea3a0ca28
commit a27f055af8
4 changed files with 46 additions and 20 deletions

View File

@@ -1163,14 +1163,6 @@ void Vulkan::checkLibrary()
bool canContinue = true;
// Необходимый функционал
if(!device.DeviceFeatures.depthBounds)
{
report << "\t*depthBounds: "
<< device.DeviceFeatures.depthBounds
<< '\n';
canContinue = false;
}
if(!device.DeviceFeatures.geometryShader)
{
report << "\t*geometryShader: "
@@ -1179,14 +1171,6 @@ void Vulkan::checkLibrary()
canContinue = false;
}
if(!device.DeviceFeatures.dualSrcBlend)
{
report << "\t*geometryShader: "
<< device.DeviceFeatures.imageCubeArray
<< '\n';
canContinue = false;
}
// Проверка наличия необходимых расширений
for(auto ext : NeedExtensions)
if(std::find_if(device.Extensions.begin(), device.Extensions.end(), [&](const vkDeviceExtension &obj) { return obj.ExtensionName == ext; }) == device.Extensions.end())
@@ -1428,10 +1412,7 @@ void Vulkan::initNextSettings()
.features = {0}
};
features.features.depthBounds = true;
features.features.geometryShader = true;
features.features.dualSrcBlend = true;
features.features.shaderInt16 = true;
feat11.uniformAndStorageBuffer16BitAccess = true;
feat11.storageBuffer16BitAccess = true;