Correction for required device features

This commit is contained in:
saschawillems 2017-03-17 20:48:13 +01:00
parent bdd3678859
commit 27a1e15ce4
2 changed files with 4 additions and 4 deletions

View file

@ -108,9 +108,9 @@ public:
// Enable physical device features required for this example // Enable physical device features required for this example
virtual void getEnabledFeatures() virtual void getEnabledFeatures()
{ {
// Geometry shader support is required for this example // Tessellation shader support is required for this example
if (deviceFeatures.fillModeNonSolid) { if (deviceFeatures.tessellationShader) {
enabledFeatures.geometryShader = VK_TRUE; enabledFeatures.tessellationShader = VK_TRUE;
} }
else { else {
vks::tools::exitFatal("Selected GPU does not support tessellation shaders!", "Feature not supported"); vks::tools::exitFatal("Selected GPU does not support tessellation shaders!", "Feature not supported");

View file

@ -98,7 +98,7 @@ public:
virtual void getEnabledFeatures() virtual void getEnabledFeatures()
{ {
// Geometry shader support is required for this example // Geometry shader support is required for this example
if (deviceFeatures.fillModeNonSolid) { if (deviceFeatures.geometryShader) {
enabledFeatures.geometryShader = VK_TRUE; enabledFeatures.geometryShader = VK_TRUE;
} }
else { else {