https://bugs.freedesktop.org/show_bug.cgi?id=92775
Shawn Starr changed:
What|Removed |Added
Resolution|--- |WORKSFORME
https://bugs.freedesktop.org/show_bug.cgi?id=92775
--- Comment #3 from Christian König ---
Actually it doesn't need to be so complicated. Just take a look at
amdgpu|radeon_move_vram_ram().
Instead of trying to reallocate and binding everything at once we just need to
bind the already allocate
https://bugs.freedesktop.org/show_bug.cgi?id=92775
--- Comment #2 from david1.zhou at amd.com ---
(In reply to Michel Dänzer from comment #1)
> (In reply to Shawn Starr from comment #0)
> > One solution discussed is to split up the transfer into smaller chunks in
> > radeon_ttm.
>
>
https://bugs.freedesktop.org/show_bug.cgi?id=92775
--- Comment #1 from Michel Dänzer ---
(In reply to Shawn Starr from comment #0)
> One solution discussed is to split up the transfer into smaller chunks in
> radeon_ttm.
Specifically, here's how I think a fallback could be implemented in the
https://bugs.freedesktop.org/show_bug.cgi?id=92775
Bug ID: 92775
Summary: [radeon][TTM] Contention when evicting large buffers
between VRAM and GTT
Product: DRI
Version: XOrg git
Hardware: Other
OS: All