Skip to content

Commit

Permalink
vulkan: disable mesh shader because AMD can crash when compiling a sh…
Browse files Browse the repository at this point in the history
…ader, without any error report
  • Loading branch information
turanszkij committed Oct 1, 2024
1 parent 90e96c2 commit 8e31229
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion WickedEngine/wiGraphicsDevice_Vulkan.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2850,7 +2850,8 @@ using namespace vulkan_internal;
}
if (mesh_shader_features.meshShader == VK_TRUE && mesh_shader_features.taskShader == VK_TRUE)
{
capabilities |= GraphicsDeviceCapability::MESH_SHADER;
// Disable Vulkan mesh shader for now because it can crash AMD driver just by compiling shader, without any warnings
//capabilities |= GraphicsDeviceCapability::MESH_SHADER;
}
if (fragment_shading_rate_features.pipelineFragmentShadingRate == VK_TRUE)
{
Expand Down
2 changes: 1 addition & 1 deletion WickedEngine/wiVersion.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ namespace wi::version
// minor features, major updates, breaking compatibility changes
const int minor = 71;
// minor bug fixes, alterations, refactors, updates
const int revision = 584;
const int revision = 585;

const std::string version_string = std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(revision);

Expand Down

0 comments on commit 8e31229

Please sign in to comment.