Skip to content
  • Faith Ekstrand's avatar
    intel/isl: Don't align the height of the last array slice · 4d27c609
    Faith Ekstrand authored
    
    
    We were calculating the total height of 2D surfaces by multiplying the
    row pitch by the number of slices.  This means that we actually request
    slightly more space than actually needed since the padding on the last
    slice is unnecessary.  For tiled surfaces this is not likely to make a
    difference.  For linear surfaces, on the other hand, this means we may
    require additional memory.  In particular, this makes the i965 driver
    reject EGL imports of buffers which do not have this extra padding.
    
    Reviewed-by: default avatarJordan Justen <jordan.l.justen@intel.com>
    Cc: "17.2" <mesa-stable@lists.freedesktop.org>
    4d27c609