When committing multiple files (17 or more) in DX12 project to SVN, a message window appears and the engine is forcibly terminated. - DX12 프로젝트에서 여러개의 파일들(17개 이상)을 SVN 커밋시에 그래픽카드 메모리 부족 메세지창이 나오면서 엔진이 강제 종료됨.

anonymous_user_e2f028d0
Fri, 19 Mar 2021 03:54:39 +0000
Rendering

DX12 에서 SVN 커밋 시에 GPU 메모리 부족으로 인한 엔진 강제 종료

1 기존 프로젝터나 새로 프로젝트를 생성해 주세요.

2 세팅 / 플렛폼 - Windows / 기본 RHI 항목을 DirectX 12 로 변경해 주세요.

3 소스 컨트롤 에서 Subversion (SVN)이 연결되어 있어야 합니다.

4 DirectX 12로 변경을 위해서 엔진 에디터를 재실행 주세요.

5 파일 20개 이상(더 많이 필요할 수 있음) 을 폴더에 추가해 주세요. - FBX 애니메이션 파일로 테스트 해봤습니다.

6 추가한 파일들을 다른 폴더로 이동해 주세요.

7 SVN 커밋이 진행되다가 첨부된 GPU 메모리 사용량이 증가합니다.

8 메모리가 오버되면 첨부된 렌더링 리소스 할당을 위한 비디오 메모리가 부족합니다… Error 창이 뜹니다.

9 창을 닫으면 엔진이 강제 종료 됩니다.

4.26 버전도 같은 현상이 발생합니다.

DX11 에서는 문제가 없습니다. DX12 를 사용하면서 해결 방법이 있을까요?

Unreal Engine : 4.25
Graphic Card : RTX 3090 16G

Engine forced shutdown due to insufficient GPU memory when committing to SVN in DX12

1 Create an existing projector or a new project.

2 Settings / Platform-Windows / Change the default RHI item to DirectX 12.

3 Subversion (SVN) must be connected in source control.

4 Relaunch the engine editor to change to DirectX 12.

5 Please add at least 20 files (you may need more) to the folder. -I tested it with an FBX animation file.

6 Move the added files to another folder.

7 As the SVN commit proceeds, the attached GPU memory usage increases.

8 When the memory is over, there is insufficient video memory for allocating the attached rendering resource… An Error window appears.

9 When the window is closed, the engine is forcibly shut down.

Same as 4.26.
No problem with DX11. Is there a solution?

Unreal Engine : 4.25
Graphic Card : RTX 3090 16G

1 post - 1 participant