diff options
author | Lionel Landwerlin <lionel.g.landwerlin@intel.com> | 2019-05-24 13:17:43 +0100 |
---|---|---|
committer | Juan A. Suarez Romero <jasuarez@igalia.com> | 2019-05-28 07:12:43 +0000 |
commit | fe7c45b97edd9b593d9ee45431f9b7e4f4f10f30 (patch) | |
tree | 69f5819c7c8bd736abeb6d745e1061044d36cace /src/mesa/state_tracker/st_extensions.c | |
parent | 16eac8f754acc9c2e8035ba83ad0b178854ce8bf (diff) |
anv: fix apply_pipeline_layout pass for arrays of YCbCr descriptors
When using the binding tables to access arrays of YCbCr descriptors we
did not consider the offset of the accessed element. We can't do a
simple multiple because the binding table entries are tightly packed.
For example element 0 of the array could use 2 entries/planes and
element 1 could use 2 entries/planes.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 3bb8768b9d62 ("anv: toggle on support for VK_EXT_ycbcr_image_arrays")
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
(cherry picked from commit 2042f22e28b3a16ea137ac2083beaedd855b2c5f)
Diffstat (limited to 'src/mesa/state_tracker/st_extensions.c')
0 files changed, 0 insertions, 0 deletions