본문 바로가기

swap chain

Presentation - Image views 이전 글 : Swap chain 다음 글 : Graphics Pipeline basics Image views스왑 체인의 렌더 파이프 라인을 포함하여 VkImage 를 사용하려면 렌더링 파이프 라인에서 VkImageView 객체를 만들어야 합니다. 이미지 뷰는 말 그대로 이미지에 대한 뷰입니다. 밉 매핑 을 사용하지 않고 2D 텍스처, 깊이 텍스처로 처리 해야하는 경우와 같이 이미지에 액세스하는 방법과 액세스 할 이미지 부분을 설명합니다. 이 장에서는 스왑 체인의 모든 이미지에 대한 기본 이미지 뷰를 생성하여 나중에 색상 대상으로 사용할 수있는 createImageViews 함수를 작성합니다. 먼저 이미지 뷰를 저장할 클래스 멤버를 추가합니다. std::vector swapChainImageViews; .. 더보기
Presentation - Swap chain 이전 글 : Window surface 다음 글 : Image views Swap chain스왑 체인Vulkan에는 "기본 프레임 버퍼" 개념이 없으므로 화면에서 시각화 하기 전에 렌더링 할 버퍼를 소유하는 인프라가 필요합니다. 이 인프라를 스왑 체인 이라고 하며 Vulkan에 명시 적으로 만들어야 합니다. 스왑 체인은 본질적으로 화면에 표시되기를 기다리는 이미지 대기열입니다. 우리의 응용 프로그램은 그와 같은 이미지를 가져 와서 그 이미지를 큐에 반환합니다. 대기열의 작동 방식과 대기열에서 이미지를 표시하기 위한 조건은 스왑 체인 설정 방법에 따라 다르지만 스왑 체인의 일반적인 목적은 이미지의 프레젠테이션을 화면 새로 고침 빈도와 동기화하는 것입니다. Checking for swap chain supp.. 더보기