Programming/DirectX 12 썸네일형 리스트형 DX12 리소스 기초 (상수버퍼 텍스쳐) https://hannom.tistory.com/158https://megayuchi.com/2017/06/26/d3dresourcebuffer%eb%a5%bc-heap%ec%97%90-%eb%a7%b5%ed%95%91%ed%95%b4%ec%84%9c-%ec%82%ac%ec%9a%a9%ed%95%98%ea%b8%b0/https://m.blog.naver.com/PostView.nhn?blogId=wkdghcjf1234&logNo=220805006374&proxyReferer=https%3A%2F%2Fwww.google.com%2Fhttps://docs.microsoft.com/ko-kr/windows/win32/direct3d12/resource-binding-flow-of-control https://.. 더보기 DX12 다중 스레드 렌더링 voidOnRender_MainThread() { // 각 자식 렌더링 스레드에 알리고 렌더링을 시작합니다. forworkerIdinworkerIdList { SetEvent(BeginRendering_Events[workerId]); } // Pre 명령 목록은 렌더링을 준비하는 데 사용됩니다. // Pre 명령 목록 재설정 pPreCommandList->Reset(...); // 백 버퍼의 표시 상태와 Rendering Target 사이의 장벽을 설정합니다. pPreCommandList->ResourceBarrier(1, (..., D3D12_RESOURCE_STATE_PRESENT, D3D12_RESOURCE_STATE_RENDER_TARGET)); // 백 버퍼의 색을 지운다. pPreComman.. 더보기 DirectX 12 기초 (1) API 자원 설명 DirectX 12 기초 (1) AIP 자원 설명 ID3D12DeviceDirect3D 를 사용사기 위해서는 반드시 디바이스 생성을 해야 그래픽 작업이 가능해 진다ID3D12Device는 하드웨어에 리소스 생성을 지기할수 있는 객체로써 아주 중요하다밑에 나열한 함수 이름들이 다가 아니다 20가지가 넘는 자원을 생성 하는 함수들이 있다ID3D12Device CreateCommandAllocator(); ID3D12Device.CreateCommandList(); ID3D12Device.CreateCommandSignature(); ID3D12Device.CreateCommandQueue(); ID3D12Device.CreateCommittedResource(); ID3D12Device.CreateCompu.. 더보기 이전 1 다음