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
- 입방체 매핑
- 조명 처리
- Dynamic Indexing
- 네트워크 게임 프로그래밍
- 장치 초기화
- light
- DirectX12
- 게임 디자인 패턴
- gitlab
- direct3d
- Render Target
- 직교 투영
- 큐브 매핑
- 노멀 맵핑
- DirectX
- 네트워크
- 동적 색인화
- effective C++
- 게임 클래스
- InputManager
- 게임 프로그래밍
- FrameResource
- C++
- Frustum Culling
- 디퍼드 렌더링
- gitscm
- Deferred Rendering
- TCP/IP
- Direct3D12
- 절두체 컬링
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