Skip to content
  • Iago Toral's avatar
    v3d: disable lowering of indirect inputs · 7cee56b1
    Iago Toral authored
    
    
    V3D can do indirect inputs so we don't need it. Also, the lowering
    produces horrible if-ladder code that is particularly bad for geometry
    shaders where inputs are always arrays and shader bodies usually have
    a loop indexing into them.
    
    This fixes a couple of geometry shader tests in CTS that would fail to
    register allocate otherwise.
    
    There are no changes in shader-db.
    
    Reviewed-by: default avatarAlejandro Piñeiro <apinheiro@igalia.com>
    7cee56b1