Merge pull request #632 from chrisforbes/fix-displacement

Fix displacement sample blindly enabling BC compression feature
This commit is contained in:
Sascha Willems 2019-12-05 20:18:57 +01:00 committed by GitHub
commit 6d63dc32c3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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()