일반기술

3차원 그래픽 가속기에서 픽셀 캐쉬 구조의 동작방법

새로 입력되는 프레그먼트와 동일한 텍스쳐 좌표값을 갖는 기존 프레그먼트 정보를 픽셀 캐쉬와 NT 버퍼로 동시에 접근하여 검출하는 단계와, 새로 입력된 프레그먼트의 깊이 값과 검출된 기존 프레그먼트의 깊이 값을 비교하는 단계와, 비교결과, 새로 입력된 프레그먼트의 깊이 값이 기존 프레그먼트의 깊이 값보다 더 크면, 새로 입력된 프레그먼트의 정보를 NT 버퍼에 저장하고, 다음 입력되는 새로운 프레그먼트 수행을 위해 대기하는 단계와, 비교결과 새로 입력된 프레그먼트의 깊이 값이 기존 프레그먼트의 깊이 값보다 더 작으면, 새로 입력된 프레그먼트의 정보를 픽셀 캐쉬에 저장하는 단계와, 픽셀 캐쉬로부터 새로 입력된 프레그먼트의 색깔 값에 대한 읽기 연산을 수행하고, 색깔 값에 따른 알파 혼합을 수행한 후, 알파 혼합된 색깔 값을 픽셀 캐쉬에 저장하는 단계를 포함한다.깊이검사시에 성공한 깊이 데이터 즉 다시 사용될 확율이 큰 데이터만을 캐쉬에 적재함으로써, 캐쉬 오염을 줄임으로써 캐쉬 성공율을 높인다.캐쉬에 적재 할 데이터에 대한 선택기법이 간단하다.깊이 검사는 렌더링 처리에서 기본적으로 수행되는 과정이므로 이에 대한 결과만을 검사하여 수행되기 때문에 하드웨어적인 비용이 적을뿐만이 아니라 캐쉬에 데이터를 적재할지에 대한 선택 시간도 짧다.프레임 버퍼의 대역폭 문제와 접근 지연을 상당량 줄일 수 있는 픽셀 캐쉬 구조의 동작 방법을 제공하기 위한 것으로서, 새로 입력되는 프레그먼트와 동일한 텍스쳐 좌표값을 갖는 기존 프레그먼트 정보를 픽셀 캐쉬와 NT 버퍼로 동시에 접근하여 검출하는 단계와, 새로 입력된 프레그먼트의 깊이 값과 검출된 기존 프레그먼트의 깊이 값을 비교하는 단계와, 비교결과, 새로 입력된 프레그먼트의 깊이 값이 기존 프레그먼트의 깊이 값보다 더 크면, 새로 입력된 프레그먼트의 정보를 NT 버퍼에 저장하고, 다음 입력되는 새로운 프레그먼트 수행을 위해 대기하는 단계와, 비교결과, 새로 입력된 프레그먼트의 깊이 값이 기존 프레그먼트의 깊이 값보다 더 작으면, 새로 입력된 프레그먼트의 정보를 픽셀 캐쉬에 저장하는 단계와, 픽셀 캐쉬로부터 새로 입력된 프레그먼트의 색깔 값에 대한 읽기 연산을 수행하고, 색깔 값에 따른 알파 혼합을 수행한 후, 알파 혼합된 색깔 값을 픽셀 캐쉬에 저장하는 단계를 포함하여 이루어지는데 있다.

기술정보

기술분류
정보 > 기타 정보
보유기관
연세대학교
기술유형
일반기술
등록일
2006-05-24
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.