mesa/src/intel/vulkan
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
..
tests
anv_allocator.c intel/gen12: Fix memory corruption issues in fused Gen12 parts. 2021-01-26 00:01:27 +00:00
anv_android.c
anv_android.h
anv_android_stubs.c
anv_batch_chain.c
anv_blorp.c
anv_cmd_buffer.c
anv_descriptor_set.c
anv_device.c
anv_dump.c
anv_entrypoints_gen.py
anv_extensions.py
anv_extensions_gen.py
anv_formats.c
anv_gem.c
anv_gem_stubs.c
anv_genX.h
anv_icd.py
anv_image.c
anv_intel.c
anv_nir.h
anv_nir_add_base_work_group_id.c
anv_nir_apply_pipeline_layout.c
anv_nir_compute_push_layout.c
anv_nir_lower_multiview.c
anv_nir_lower_ycbcr_textures.c anv: Use sized types for nir_tex_instr::dest_type 2021-01-25 11:21:42 +01:00
anv_pass.c
anv_perf.c
anv_pipeline.c intel/compiler, anv: Delete cs_prog_data->slm_size 2020-10-14 23:13:41 +00:00
anv_pipeline_cache.c
anv_private.h
anv_queue.c
anv_util.c
anv_wsi.c
anv_wsi_display.c
anv_wsi_wayland.c
anv_wsi_x11.c
gen7_cmd_buffer.c
gen8_cmd_buffer.c
genX_blorp_exec.c
genX_cmd_buffer.c anv: Skip CCS ambiguate which preceed fast-clears 2021-01-26 00:08:59 +00:00
genX_gpu_memcpy.c
genX_pipeline.c intel: Produce a "constrained" output from gen_get_urb_config() 2021-01-27 18:30:54 +00:00
genX_query.c
genX_state.c
meson.build
TODO
vk_format_info.h