Skip to content
  • José María Casanova Crespo's avatar
    v3d: flag dirty state when binding compute states · 068c8889
    José María Casanova Crespo authored
    
    
    As introduced in "v3d: flag dirty state when binding new sampler states"
    we need to add support for compute states. New flag VC5_DIRTY_COMPTEX and
    VC5_DIRTY_UNCOMPILED_CS are introduced.
    
    Reaching 33 flags at the dirty field forces us to change the type to
    uint_64. Flags are reordered and empty continuous bits are available
    for future pipeline stages.
    
    v2: Update flag conditions to compile cs shader. (Eric Antholt)
        Now dirty flags use uint_64t and flags are reordered.
        Added VC5_DIRTY_UNCOMPILED_CS flag.
    
    Reviewed-by: default avatarEric Anholt <eric@anholt.net>
    068c8889