준비물
- Visual Studio 2022 (recommended)
- DirectX12 SDK
- 참고 문서
프로젝트 셋팅
- 기본 프로젝트 셋팅
- DirectX 12 관련 라이브러리 셋팅
- Static Library 기준 Librarian > Additional Dependencies
- d3dx12.h 추가
- Auto Vectorized 활성화 (기본이 활성화 되어있음)
- 수학함수를 단순하게 사용하기 위해 SIMD 대신 Auto Vectorized에 의존.
- 어차피 대부분의 큰 연산들은 GPU에서 이뤄지기 때문에.
- 아래 링크 아래부분 참조.
- Auto-Parallelizer (선택)
- 루프를 병렬 처리.
- 참고
- https://docs.microsoft.com/en-us/cpp/build/reference/qpar-auto-parallelizer?view=msvc-160
- 생성되는 파일 UTF-8 설정
- https://jaraffe.notion.site/ab907669aa314a039ccb67234e8c35ee