Skip to content
  • Mika Kahola's avatar
    lib/rendercopy: Enable fast clear · fed745e5
    Mika Kahola authored
    
    
    Enable fast clear rendering on rendercopy function.
    
    v2: Modify _gen9_render_copyfunc to support fast clear (Matt)
        Enable fast clear bit on 3D sequence (Matt)
        Add helper function to figure out clear color modifier (Matt)
    v3: Remove unrelated line additions/removes
    v4: Fast clear with color (Imre)
    v5: Write raw 32-bit color values to register (Imre)
        Require 32-bit color format
    v6: Rebase to use batchbuffer without libdrm dependency
    v7: Enable clear color (Nanley)
    v8: Various cleanups (Imre)
        Modificate buffer creation (Imre)
    v9: Renaming of render_copyfunc() to render_op() (Imre)
        Remove igt_render_clearfunc variable (Imre)
    v10: Dst buffer width division by 64 pixels and height by 16 lines (Imre)
         Reorder ss10 bit fields (Imre)
         Relocate buffer with clear color value enabled (Imre)
         Set fast clear enable bit in correct dword (Imre)
    
    Signed-off-by: default avatarMika Kahola <mika.kahola@intel.com>
    Reviewed-by: default avatarImre Deak <imre.deak@intel.com>
    fed745e5