mesa/src/intel/blorp
Kenneth Graunke a710145b5b intel: Produce a "constrained" output from gen_get_urb_config()
When calculating a URB configuration, we start with a notion of how
much space each stage /wants/ (to achieve the maximum amount of
concurrency), but sometimes fall back to giving it less than that,
because we don't have enough space.  (Typically, this happens when
the per-stage size is large, or there are many stages, or both.)

We now output a "constrained" boolean which is true if we weren't
able to satisfy all the "wants" due to a lack of space.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8721>
2021-01-27 18:30:54 +00:00
..
blorp.c intel/blorp: Drop support for STC_CCS resolves 2020-12-10 22:41:33 +00:00
blorp.h intel/blorp: Drop support for STC_CCS resolves 2020-12-10 22:41:33 +00:00
blorp_blit.c intel/blorp: Use sized types for nir_tex_instr::dest_type 2021-01-25 11:21:42 +01:00
blorp_clear.c intel/blorp: use intrinsic builders 2021-01-06 14:34:41 +00:00
blorp_genX_exec.h intel: Produce a "constrained" output from gen_get_urb_config() 2021-01-27 18:30:54 +00:00
blorp_nir_builder.h intel/blorp: Use sized types for nir_tex_instr::dest_type 2021-01-25 11:21:42 +01:00
blorp_priv.h blorp: allow blits with floating point source layers 2020-10-22 15:46:51 +00:00
meson.build util: Add helgrind support for simple_mtx 2020-11-24 21:03:34 +00:00
TODO intel/blorp: Add a TODO file 2016-09-12 10:14:49 -07:00