개발 스위 즐링이란? -techopedia에서 정의

스위 즐링이란? -techopedia에서 정의

차례:

Anonim

정의-Swizzling은 무엇을 의미합니까?

컴퓨터 그래픽과 관련하여 스위블 링은 이미지의 픽셀에서 벡터 정보를 재정렬하여보다 빠르고 효율적으로 렌더링합니다. 스위 즐링은 특정 GPU (그래픽 처리 장치) 또는 CPU가 픽셀 정보를 읽는 방식을 선호하므로 오버 헤드가 줄어들 기 때문입니다. 결과는 훨씬 더 빠르게 렌더링 할 수있는 동일한 이미지입니다.

Techopedia는 Swizzling을 설명합니다

스위블 링은 벡터 정보를 구성하는 값의 행렬을 재정렬하여 이루어집니다. 다른 렌더러 및 그래픽 프로세서가 다른 방식으로 그리고 다른 순서로 데이터에 액세스하기 때문에이 특별한 방식으로 벡터 정보를 스위블하면 프로그래머가 데이터를 더 빠르게 처리 할 수있는 특정 명령을 사용할 수 있습니다. 또한 텍스처 캐시를 더 잘 사용할 수 있도록 메모리에서 데이터를 구성하는 데 도움이 될 수 있습니다. 예를 들어, 벡터 컴포넌트 c1.rgba는 그래픽 프로세서가 데이터를 재정렬하는 데 걸리는 단계를 제거하기 위해 c2.abgr로 스위 즐링되어 처리 속도가 빨라질 수 있습니다.


스위 즐링의 한 가지 단점은 이미지 데이터가 원래 형식에서 크게 변경되어 이미지 데이터에 빠르게 액세스하기가 더 어렵다는 것입니다. 따라서 스위 즐링 된 이미지를 처리하는 것이 더 빠를 수 있지만 사실 후에 편집하기는 매우 어렵습니다.

스위 즐링이란? -techopedia에서 정의