Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • linux-rt-lts linux-rt-lts
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch LinuxArch Linux
  • Packaging
  • Upstream
  • linux-rt-ltslinux-rt-lts
  • Repository
Switch branch/tag
  • linux-rt-lts
  • drivers
  • gpu
  • drm
  • radeon
  • evergreen_blit_kms.c
Find file BlameHistoryPermalink
  • Jerome Glisse's avatar
    drm/radeon: flush read cache for gtt with fence on r6xx and newer GPU V3 · 77b1bad4
    Jerome Glisse authored Oct 26, 2011
    Cayman seems to be particularly sensitive to read cache returning
    old data after bind/unbind to GTT. Flush read cache for GTT range
    with each fences for all new hw. Should fix several rendering glitches.
    Like
    
    V2 flush whole address space
    V3 also flush shader read cache
    
    https://bugs.freedesktop.org/show_bug.cgi?id=40221
    https://bugs.freedesktop.org/show_bug.cgi?id=38022
    https://bugzilla.redhat.com/show_bug.cgi?id=738790
    
    
    
    Signed-off-by: default avatarJerome Glisse <jglisse@redhat.com>
    Reviewed-by: default avatarAlex Deucher <alexander.deucher@amd.com>
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    77b1bad4