Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 동적 색인화
- 장치 초기화
- light
- 큐브 매핑
- effective C++
- 네트워크
- 조명 처리
- C++
- 게임 프로그래밍
- FrameResource
- 노멀 맵핑
- 디퍼드 렌더링
- DirectX12
- 절두체 컬링
- gitscm
- Frustum Culling
- gitlab
- 네트워크 게임 프로그래밍
- Render Target
- TCP/IP
- 직교 투영
- DirectX
- 게임 디자인 패턴
- 입방체 매핑
- 게임 클래스
- Deferred Rendering
- direct3d
- Direct3D12
- InputManager
- Dynamic Indexing
Archives
- Today
- Total
목록FrameResource (1)
코승호딩의 메모장
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bOapAA/btsxrk6tXjM/ursW0Rwn59DclzbIvA8en0/img.png)
이번 글에서는 쉐이더에 필요한 ConstantBuffer를 넘겨주는 방법과 [DirectX 입문]에서 배운 CPU와 GPU의 동기화 작업을 최적화하기 위한 수단인 FrameResource를 적용해보려고 합니다. 이에 대한 내용은 이전 글을 참고하면 됩니다. [Frame Resource와 Render Item] 01 Frame Resource Frame Resource 프레임 자원이란 프레임마다 명령 대기열을 완전히 비우지 않고 CPU와 GPU의 활용도를 높이는 최적화 수단이다. CPU와 GPU는 병렬로 작동하기 때문에 동기화가 필요하다고 suengho2257.tistory.com ConstantBuffer 상수 버퍼를 쉐이더로 넘기기 위해서 루트 시그니처를 사용해야 하고 이를 위해 루트 파라미터를 정의해..
DirectX12/DirectX12 응용
2023. 10. 7. 07:37