tu: Implement bin merging for fragment density map
This will let us merge compatible bins with a larger-than-1 fragment area, reducing tile load/store overhead. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33230>
This commit is contained in:
@@ -654,8 +654,8 @@ Additionally, not all ``TU_DEBUG`` options can be toggled at runtime, the follow
|
||||
are supported at the moment: ``nir``, ``nobin``, ``sysmem``, ``gmem``, ``forcebin``,
|
||||
``layout``, ``nolrz``, ``nolrzfc``, ``perf``, ``flushall``, ``syncdraw``,
|
||||
``rast_order``, ``unaligned_store``, ``log_skip_gmem_ops``, ``3d_load``, ``fdm``,
|
||||
``noconcurrentresolves``, ``noconcurrentunresolves``.
|
||||
``noconcurrentresolves``, ``noconcurrentunresolves``, ``nobinmerging``.
|
||||
|
||||
Some of these options will behave differently when toggled at runtime, for example:
|
||||
``nolrz`` will still result in LRZ allocation which would not happen if the option
|
||||
was set in the environment variable.
|
||||
was set in the environment variable.
|
||||
|
||||
Reference in New Issue
Block a user