Raw Buffer
[DirectX11] 060 Compute Shader
[DirectX11] 060 Compute Shader
2023.02.28DirectX 11에서 컴퓨팅 셰이더(compute shader)는 그래픽 처리 장치(GPU)에서 실행되는 셰이더 프로그램의 한 종류로, 그래픽을 렌더링하는 대신 범용 계산을 수행하도록 특별히 설계되었다. 목차 Compute Shader DirectX 11에서 컴퓨팅 셰이더(compute shader)는 그래픽 처리 장치(GPU)에서 실행되는 셰이더 프로그램의 한 종류로, 그래픽을 렌더링하는 대신 범용 계산을 수행하도록 특별히 설계되었다. 컴퓨팅 셰이더(compute shader)는 물리 시뮬레이션, 이미지 처리, 데이터 처리 등과 같은 매우 다양한 작업에 사용될 수 있다. 독립적으로 사용하거나 정점 셰이더, 픽셀 셰이더, 지오메트리 셰이더와 같은 다른 셰이더 프로그램과 함께 사용할 수 있다. 컴퓨팅 셰..
[DirectX11] 059 Raw Buffer
[DirectX11] 059 Raw Buffer
2023.02.28DirectX 11에서 Raw Buffer는 특정한 해석이나 형식 없이 바이트 시퀀스를 저장하는 데 사용되는 버퍼 객체의 유형을 가리킨다. 단순히 그래픽 처리 장치(GPU)가 유연한 방식으로 접근할 수 있는 메모리 블록이다. Raw Buffer를 사용하면 미리 정의된 형식으로 제한되지 않고 저장되는 데이터의 형식과 구조를 정의할 수 있다. 목차 Raw Buffer DirectX 11에서 Raw Buffer는 특정한 해석이나 형식 없이 바이트 시퀀스를 저장하는 데 사용되는 버퍼 객체의 유형을 가리킨다. 단순히 그래픽 처리 장치(GPU)가 유연한 방식으로 접근할 수 있는 메모리 블록이다. Raw Buffer는 일반적으로 CPU와 GPU 사이 또는 GPU 내의 서로 다른 셰이더 단계 사이에 전달되어야 하는 임..