Fix displacement sample blindly enabling BC compression feature

This commit is contained in:
Chris Forbes 2019-11-20 17:31:40 -08:00
parent 7086684979
commit 60a459552e

View file

@ -122,7 +122,19 @@ public:
else {
splitScreen = false;
}
enabledFeatures.textureCompressionBC = VK_TRUE;
// Enable texture compression features. We already fail in loadAssets()
// below if none are supported, so just enable whatever exists.
if (deviceFeatures.textureCompressionBC) {
enabledFeatures.textureCompressionBC = VK_TRUE;
}
if (deviceFeatures.textureCompressionETC2) {
enabledFeatures.textureCompressionETC2 = VK_TRUE;
}
if (deviceFeatures.textureCompressionASTC_LDR) {
enabledFeatures.textureCompressionASTC_LDR = VK_TRUE;
}
}
void loadAssets()