RawBuffer1 73_RawBuffer 컴퓨트 쉐이더(CPU가 아닌 GPU에 일을 넘기는 방식)에 대해 알아볼 것이다. 지금까지 작업한 WinMain의 코드들은 CPU에서 돌아가는 코드들이었다. Engine 프로젝트 쪽에 있는 DirectX로 처리되는 게 GPU에 의해 처리되는 것이다. 렌더링 파이프라인을 타서 GPU에서 이용되는 거였다. GPU한테 일을 시키기 위해 Shader를 만들어서 이런저런 걸 기술해서 GPU에게 시킬 수 있었다. 역사적인 부분을 봐야 한다. CPU는 코어 개수가 많지 않지만 개개인이 똑똑한 직원들이다 GPU는 몸값은 낮지만 숫자가 많다고 볼 수 있다. GPU, CPU 양쪽을 바쁘게 하는 게 최종 목표다. CPU는 할게 많으니 언제든지 찾을 수 있는 반면 GPU는 상대적으로 Rendering 부분 외에는 아직까지 사용.. DirectX 2024. 3. 21. 이전 1 다음