mesa/src
Daniel Stone f505d6f5de panfrost/genxml: Decode Bifrost index-driven vertex jobs
Bifrost has a new type of job called 'index-driven vertex', which takes
in two shaders. The primary shader, called for all values, performs
position shading to a cacheline-aligned attribute buffer. The secondary
shader, called for values still live after culling, performs varying
shading.

It is the responsiblilty of the implementation to ensure that vertices
from different instances do not share a cacheline.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11413>
2021-07-06 15:50:28 -04:00
..
amd ac: fix win32 build 2021-07-06 14:49:24 +00:00
android_stub egl/android: refactor to use the legit vndk/window.h header 2021-06-09 21:07:54 +00:00
asahi asahi: Use XML for interpolation packet 2021-07-06 13:44:50 +00:00
broadcom ci: update VK-GL-CTS to 1.2.6.2 2021-07-01 08:12:31 +00:00
compiler nir: Free the instructions in a DCE instr removal. 2021-07-06 11:24:48 -07:00
drm-shim drm-shim: fix compile with glibc >= 2.33 2021-04-20 05:49:29 +00:00
egl gbm: Version the GBM backend interface 2021-07-06 16:57:59 +00:00
etnaviv etnaviv: tell the truth if alpha-test is supported 2021-04-08 19:25:26 +00:00
freedreno turnip/kgsl: new flag TU_USE_KGSL 2021-07-01 04:22:55 +00:00
gallium iris: Use isl_surf_get_uncompressed_surf 2021-07-06 19:29:42 +00:00
gbm gbm: Load backend based on DRM device driver name 2021-07-06 16:58:00 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx glx: create DRI screen for display GPU incase of prime 2021-06-03 09:12:32 +00:00
gtest
hgl
imgui
intel intel/isl: Add more cases to isl_surf_get_uncompressed_surf 2021-07-06 19:29:42 +00:00
loader loader: Factor out driver library loading code 2021-07-06 16:57:59 +00:00
mapi glthread: change when glFlush flushes asynchronously 2021-06-17 02:24:22 +00:00
mesa nir: Add pass to lower phi precision 2021-06-29 23:27:28 +00:00
microsoft microsoft/compiler: Change behavior for emitting inexpressible barriers 2021-07-01 21:05:14 +00:00
nouveau
panfrost panfrost/genxml: Decode Bifrost index-driven vertex jobs 2021-07-06 15:50:28 -04:00
tool pps: Intel pps driver 2021-05-18 14:28:48 +00:00
util util/disk_cache: Don't leak when cache is empty 2021-07-02 01:54:10 +00:00
virtio venus: fix AHB VkBuffer memory requirement 2021-07-01 03:42:24 +00:00
vulkan vulkan/wsi: Fix prime blits to use system memory for the destination 2021-07-02 23:35:57 +00:00
meson.build panfrost: Add a Vulkan driver for Midgard/Bifrost GPUs 2021-06-22 14:07:34 +00:00