mesa/src/panfrost
Rohan Garg 16edd56fcc panfrost: Take into account a index_bias for glDrawElementsBaseVertex calls
Midgard does not accept a index_bias directly and relies instead on a
bias correction offset (offset_bias_correction) in order to calculate
the unbiased vertex index.

We need to make sure we adjust offset_start and vertex_count in order to
take into account the index_bias as required by a
glDrawElementsBaseVertex call and then supply a additional
offset_bias_correction to the hardware.

Signed-off-by: Rohan Garg <rohan.garg@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
2019-08-06 17:18:19 -07:00
..
bifrost panfrost: Move non-Gallium files outside of Gallium 2019-07-10 10:43:23 -07:00
include panfrost: Take into account a index_bias for glDrawElementsBaseVertex calls 2019-08-06 17:18:19 -07:00
midgard pan/midgard: Extend SSA concurrency checks to other args 2019-08-05 11:22:49 -07:00
pandecode panfrost: Take into account a index_bias for glDrawElementsBaseVertex calls 2019-08-06 17:18:19 -07:00
shared panfrost: Extend software tiling to larger bpp 2019-07-01 07:40:19 -07:00
Android.mk lima,panfrost: Move lima_tiling.c/h to /src/panfrost 2019-06-20 08:06:35 -07:00
Android.shared.mk lima,panfrost: Move lima_tiling.c/h to /src/panfrost 2019-06-20 08:06:35 -07:00
Makefile.sources lima,panfrost: Move lima_tiling.c/h to /src/panfrost 2019-06-20 08:06:35 -07:00
meson.build meson: drop unused dep_{thread,dl} 2019-08-03 00:08:37 +00:00