Skip to content
  • Alyssa Rosenzweig's avatar
    pan/mdg: Fix bound setting in RA for sources · 129d390b
    Alyssa Rosenzweig authored
    
    
    The bound parameter allows us to prevent allocations from crossing
    particular boundaries (typically 128-bit boundaries). For 16-bit, we
    don't want to cross 64-bit boundaries, in order to keep swizzles
    possible to encode. We already handle this for 16-bit destinations, but
    it _also_ needs to be (redundantly) handled for 16-bit sources, in case
    types don't match (for example, with a vectorized size conversion
    instruction).
    
    Fixes a few newer dEQP fails.
    
    Signed-off-by: default avatarAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
    Part-of: <mesa/mesa!8282>
    129d390b