Pix 안되는 경우가 있습니다.
4
2 asked
agility 높은 버전에서 괜히
ID3D12CommandQueue1 이나 ID3D12RootSignature1 같은거 사용하면 pix로 app을 런치 했을 때, window 까지만 뜨고, 같이 켜지질 않습니다. 그래서 내려서 했습니다...
Answer 2
0
pix가 오동작 하는 경우는 사실 흔한 편입니다. pix는 완전한 버전이 없고 항상 베타버전이라고 생각하시면 됩니다. 신뢰할만한 버전이란게 없습니다. pix오동작에는 그래픽드라이버, D3D버전, GPU세대, pix자체의 버전 다 관련 됩니다.
pix가 오동작 한다면 일단 해봐야 할 것들은
GPU드라이버 업데이트
pix버전 최신으로 업데이트
D3D12 Agility SDK업데이트
여기까지 해도 문제가 된다면 기다리는 수 밖에 없습니다. 셋 중 하나의 문제일텐데 기다리면 업데이트가 되긴 하니까요.
0
아쉽게도 TDR 뭐라뭐라 하면서 Analysis가 되지 않네요 ㅠㅠ AMD 그래픽 카드라서 그런가ㅠㅠ
0
TDR이 뭐냐면 Timeout Detection and Recovery의 약자로 정해진 시간(레지스트리에 기록되어 있습니다) 안에 GPU가 응답을 안하면 복구를 위해 OS가 그래픽 드라이버를 내렸다가 다시 올립니다.
그럼 TDR이 왜 발생하느냐
레지스트리에 등록된 TDR시간이 짧은데 CUDA 디버깅등을 사요할 경우. 예전엔 이게 꽤 흔했는데 요샌 CUDA쪽 디버거가 변경됐는지 TDR기본값을 사용해도 쉽게 발생하지 않습니다.
GPU에서지원하지 않는 기능을 사용하거나 shader에서 사용한 파라미터가 GPU에서 처리 가능한 범위를 넘어가는 경우.
gpu코드가 잘못된 메모리에 접근한 경우. 이건 꽤 흔하게 발생합니다. CUDA코드나 shader코드에서 쉽게 발생하는 편입니다.
GPU드라이버 버그
gpu결함. 이것도 적지 않게 발생합니다. 제 경우는 mesh shader작업할 때 AMD 870G제품에서 간헐적으로 발생했는데 확실히 코드에는 이상이 없었고 해당 GPU에서만 25% 정도의 확률로 나타나곤 했습니다.
꼭 AMD제품이 문제라는건 아니지만...경험상 GPU 디버깅 등 문제가 생길 확률은 AMD가 높긴 합니다. 보통 게임 개발자들이 nvidia선호하는 이유이기도 하고요.
Vulkan Surface 슬라이드 오류
0
25
1
복습중에 커맨드 큐 관련 질문이 있습니다.
0
59
1
assimp-vc143-mtd.dll가 없어서 코드 실행을 진행할 수 없습니다 라는 에러가 뜹니다.
0
122
2
_vsBlob와 _psBlob에서 nullptr이 뜨면서 실행이 안됩니다
0
74
1
혹시 영상이 안되는 이유가 있을까요?
0
99
2
Model.cpp에서 ReadMaterial()의 SpecularTexture 부분 질문입니다.
0
61
0
노멀매핑 자료
0
90
1
셰이더 인텔리센스 문제
0
91
1
#include d3dx12.h 추가했지만 오류
0
99
1
MeshObject 공용 사용 방법
1
111
2
BuildBLAS 할당 리소스 사이즈
0
92
2
4강 삼각형띄우기 오류관련 질문있습니다
0
84
1
ConstnatBufferPool관련 질문
0
83
2
LNK1104 error, DirectXTexD.lib 파일을 열 수 없습니다.
0
145
1
64.애니메이션 강의의, AssimpTool 에서 FBX 애니매이션 데이터를 옮길 때의 강의 오류가 있는 것 같습니다.
1
69
1
강의에서 말씀해주신대로 폴더에 넣었는데 실행이 되지않습니다
0
103
2
SkyDemo에서 카메라 입력이 작동하지 않는 문제
0
93
2
섹션6. DirectX 11 3D 입문 강의부터 렌더링이 안됩니다
0
141
2
CommandList의 GraphicsCommandList 변경이유
0
127
2
Metal api 강의
0
134
2
[25:13] Virtual Interface 와 COM Interface간의 차이가 궁금합니다.
0
127
1
텍스처와 UV 강의 관련해서 문의드려요
0
170
2
섹션6 >> Hello color animation 과제에서 궁금한 점이 있습니다.
1
116
2
frame간 보간에 대해서 질문이있습니다.
1
135
1

