Skip to content

I tried to run triangle.c on Intel Arc B580 #9

@procedural

Description

@procedural

I know, I know, dis GPU is weeeeeeird, but stay with me on this one! 😄😄

Here's what it printed when running the app:

ERROR (DeviceVK.hpp:161) - VK::Intel(R) Arc(TM) B580 Graphics - [4238086583] vkCreatePipelineLayout(): max per-stage acceleration structure bindings count (2048) exceeds device maxPerStageDescriptorUpdateAfterBindAccelerationStructures limit (16).
The Vulkan spec states: The total number of bindings with a descriptorType of VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR accessible to any given shader stage across all elements of pSetLayouts must be less than or equal to VkPhysicalDeviceAccelerationStructurePropertiesKHR::maxPerStageDescriptorUpdateAfterBindAccelerationStructures (https://docs.vulkan.org/spec/latest/chapters/descriptorsets.html#VUID-VkPipelineLayoutCreateInfo-descriptorType-03572)

I think this one is solvable, right? 😄

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions