mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-18 16:56:53 +07:00
drm/amd/display: allocate fbc buffer in AMDGPU_GEM_DOMAIN_GTT
Currently the FBC buffer is allocated in VRAM, since VRAM usage is dedicatedly for scanouts, by allocating FBC back buffer in GTT shall help in conserving VRAM for other purposes. Signed-off-by: Shirish S <shirish.s@amd.com> Reviewed-by: Charlene Liu <Charlene.Liu@amd.com> Acked-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
8acad1a18a
commit
0e5916ffb8
@ -374,7 +374,7 @@ static void amdgpu_dm_fbc_init(struct drm_connector *connector)
|
||||
|
||||
if (max_size) {
|
||||
int r = amdgpu_bo_create_kernel(adev, max_size * 4, PAGE_SIZE,
|
||||
AMDGPU_GEM_DOMAIN_VRAM, &compressor->bo_ptr,
|
||||
AMDGPU_GEM_DOMAIN_GTT, &compressor->bo_ptr,
|
||||
&compressor->gpu_addr, &compressor->cpu_addr);
|
||||
|
||||
if (r)
|
||||
|
Loading…
Reference in New Issue
Block a user