목록미사용 엔진 (1)
Game Tech Blog
DirectX - Draw Call ( 드로우 콜 )
Draw Call (드로우 콜) 이란? CPU가 GPU에게 가지고 있는 오브젝트의 정보 기반으로 메쉬를 렌더링하라! 라는 명령을 일컫는다. 여기서 오브젝트가 렌더링 되기 위한 정보는 아래와 같다. 1) 메쉬 정보 2) 버텍스 정보 3) 텍스쳐 정보 4) 이외 다수 정보. CPU의 명령과 렌더링 되기 위한 정보를 기반으로 GPU 는 오브젝트를 그릴 수 있다. 어떤 과정을 기반으로 그리는가? CPU 와 GPU 는 긴밀한 협업관계를 가지고 있다. 먼저, GPU가 메쉬를 렌더링 하기위해선 그릴 버텍스 데이터, 텍스쳐 머티리얼, 쉐이더 정보들이 있어야한다. 이들을 미리 CPU가 로딩하여, GPU 메모리에 올려놓고, 그 재료들을 이용하여 GPU가 렌더링 연산을 수행한다. 중요한 것은 CPU에서 로딩한 데이터들은 복..
미사용 엔진/DirectX
2023. 10. 2. 16:43