Skip to content

zink: decrease aggressiveness of increasing descriptor data space adaptive

An increase by factor 10 with each re-allocation is a bit aggressive and we hit the available limit easily on lavapipe.

By starting of with an initial larger scale, but decreasing this over time this error can be avoided.

Specifically with "spec@arb_shader_texture_lod@execution@tex-miplevel-selection *gradarb 1d" originally the buffer sizes would be 250, 2500, 25000, and 250000, with the patch it's 250, 4000, and 32000.

Edited by Gert Wollny

Merge request reports