Graphics(2)
-
DirectX12 개념 블로그 정주행 2회차 - SwapChain과 Fence
1. SwapChain SwapChain의 존재 이유는 더블 버퍼링 때문이다. 더블 버퍼링이 무엇인지에 대한 설명은 아래의 링크에서 2번에 정리해 놓은 것이 있으니 이것으로 대체하며 더블 버퍼링이 무엇인지 알고 있다는 가정하에 글을 적을 것이다. https://dafher-diary.tistory.com/54 루키스 게임수학 정주행 2회차 - 장치 초기화 1. CPU vs GPU 우리가 대부분 사용하는 컴퓨터에는 CPU와 GPU라는 부품이 거의 대부분 기본적으로 장착되어 있을 것이다. 오늘 할 것은 엔진을 만드는 데 있어서 GPU에게 효율적으로 일을 시키는 일인 dafher-diary.tistory.com 더블 버퍼링은 버퍼가 2개가 필요하다. 이 2개의 버퍼를 각각 백 버퍼, 프론트 버퍼라고 한다. 백..
2023.06.09 -
DirectX12 개념 블로그 정주행 1회차 - Device와 CommandQueue
갑자기 뜬금없이 Rookiss님의 강의를 정주행하다가 블로그를 정주행하겠다는 제목이 올라와서 뜬금없을 수 있다. 근데 사실 강의를 보고 계속 공부를 하려는데 뭔가... 이해가 안되는 것이다. 더 정확히 말하자면 개운하지 않다는 것이다. 뭔가... 비주얼만 띄워놓고 말로만 설명하니까 귀로 듣는 것으로는 내용이 제대로 이해가 가지 않는 것 같았다. 다시 말해서 이대로 넘어가도 되는지 아닌지조차 스스로 확신이 서지 않았다는 것이다. 근데 이 블로그를 보고 이걸로 개념 정리를 해야겠다는 확신이 들게 되었다. 그래서 이 블로그를 정주행하면서 개념 정리도 좀 하고 Rookiss님의 강의에서 나왔던 코드들을 내 방식대로 정리도 좀 해볼 생각이다. 아래는 해당 블로그의 출처이다. 솔직히 내가 지금까지 정리했던 글보다 ..
2023.06.08