fixes to get in game

This commit is contained in:
Missake212 2025-03-02 19:50:20 +00:00
parent 0bdd21b4e4
commit 59acb8e261
2 changed files with 4 additions and 0 deletions

View File

@ -32,6 +32,8 @@ static constexpr spv::ExecutionMode GetInputPrimitiveType(AmdGpu::PrimitiveType
return spv::ExecutionMode::Triangles;
case AmdGpu::PrimitiveType::AdjTriangleList:
return spv::ExecutionMode::InputTrianglesAdjacency;
case AmdGpu::PrimitiveType::AdjLineList:
return spv::ExecutionMode::InputLinesAdjacency;
default:
UNREACHABLE_MSG("Unknown input primitive type {}", u32(type));
}

View File

@ -50,6 +50,8 @@ static constexpr u32 NumVertices(AmdGpu::PrimitiveType type) {
return 3u;
case AmdGpu::PrimitiveType::AdjTriangleList:
return 6u;
case AmdGpu::PrimitiveType::AdjLineList:
return 4u;
default:
UNREACHABLE();
}