[PATCH vkd3d 5/5] vkd3d: Create and write descriptor sets for root signature unbounded ranges.

Henri Verbeet hverbeet at gmail.com
Thu Oct 7 08:58:38 CDT 2021


On Thu, 7 Oct 2021 at 15:41, Giovanni Mascellani
<gmascellani at codeweavers.com> wrote:
> I think Conor and Henri might be using AMD video cards, for which
> apparently these limits are much higher (e.g. [1]). Unfortunately, it
> seems that it's just AMD which has such high limits. Both Intel and
> NVIDIA (and others) stay more in the dozens ballpark. I don't know how
> hard it would be to reduce that 1024 number. Also, while a hint, it's
> not obvious that these errors are related to the crash (even if it's
> not, it's probably a bug in itself, isn't it?).
>
Yes, that's a bug, and in fact something Conor is already aware of to
some extent. (In the sense that "1024" is too low for some
applications; I wasn't aware that we actually go over the limit on
NVIDIA.) The "1024" number comes from
vk_binding_count_from_descriptor_range(); you could try adjusting it
for the relevant descriptor type to see if that helps.



More information about the wine-devel mailing list