GameSweetGame

유니티 에디터가 터지면...(Failed to present D3D11 swapchain due to device reset/removed) 본문

Unity

유니티 에디터가 터지면...(Failed to present D3D11 swapchain due to device reset/removed)

GameSweetGame 2026. 1. 28. 21:15

 

 

유니티로 신나게 작업하고 있는데 갑자기..

예전에 Direct11로 공부할 때나 보던 스왑체인이 안나온다는 메세지가 나왔다 ㅎㅎ

다시 켜보니 실행 후 3초정도 있으면 바로 터졌다.

 

띠용

 

유니티 에디터가 그래픽드라이버 리셋에 걸려서 강제종료 한다는 것 같은데

바로 구글링 들어가서 이것저것 시도해 봤는데 해결이 안됐다.

유니티도 완전히 삭제후 다시 설치해도, 버전을 바꿔도 그대로다.

 

한참을 고민하다가 스친 생각

background에서 DirectX를 쓰는 프로그램이 있나?

 

그건 바로 wallpaper engine.

움직이는 배경화면으로 사용하던 프로그램이다.

그것과 에디터랑 충돌해서 터진거 아닌가?

 

월페이퍼 엔진을 꺼봤다.

해결.

몇 시간을 날렸다ㅠ

 

정확히는 월페이퍼 엔진이 문제는 아니고

특정 배경화면이... 어떻게 만들어졌는지는 못 보지만

Bloom이나 Motion Blur처럼 실시간 후처리가 많이 들어가는 것 같았다.

이게 SwapChain이나 Device Context 서로 잡는다고 에디터랑 충돌난게 아닌가 예상해본다.

다른 배경화면은 문제가 없었음.

 

혹시 저처럼 에디터 터지는 분들 컴퓨터에서 돌아가는 프로그램들도 조사해 보세요 ㅎㅎ