Skip to content

turnip: increase maxPushConstantsSize to 256

vkd3d either wants EXT_inline_uniform_block support or maxPushConstantsSize being at least 256 to fit root signature.

See https://github.com/HansKristian-Work/vkd3d-proton/blob/a36b987bf13b918f84b3d65db3954940833fb42f/libs/vkd3d/state.c#L1193-L1210

Fixes vkd3d test "test_bindless_full_root_parameters_sm51"

I remember that EXT_inline_uniform_block was deemed to be useless for us, so I'm increasing push constants size. Does the increased consts usage has any caveats?

Merge request reports