Browse > Article
http://dx.doi.org/10.5392/JKCA.2013.13.08.044

Raster Pipeline Implementation based on 3D Graphics Geometry Pipelines  

Baek, Nakhoon (경북대학교 IT대학 컴퓨터학부)
Publication Information
Abstract
Raster operations are widely used to display full-color graphics images (or pixmaps) and single-color images (or bitmaps). These features are strongly needed for image processing applications and font output. However, current mobile graphics platforms, including OpenGL ES hardware implementations, do not directly support these features. To fully support those raster operations on the mobile graphics platforms, we interpreted the graphics images as a set of 3D points, and processed those 3D points through the typical 3D geometry pipelines, in a full-software implementation. Our implementation shows sufficient execution speeds, and passed the official conformance tests to show its correctness.
Keywords
Raster Operation; Geometry Pipeline; Software Implementation;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 최홍준, 김철홍, "범용 응용프로그램 실행 시 하드웨어 구성과 분기 처리 기법에 따른 GPU 성능 분석", 한국콘텐츠학회논문지, 제13권, 제3호, pp.9-21, 2013.   과학기술학회마을   DOI   ScienceOn
2 M. Segal and K. Akeley, The OpenGL Graphics System: A Specification, Version 2.1, Khronos Group, 2006(12).
3 도주영, 백낙훈, "OpenGL을 이용한 Direct3D 기능의 구현", 한국콘텐측학회논문지, 제11권, 제11 호, pp.19-27, 2011.   과학기술학회마을   DOI   ScienceOn
4 K. Pulli, "New APIs for mobile graphics," Proc. SPIE Multimedia on Mobile Devices II, 2006.
5 D. Blythe, OpenGL ES Common/Common-Lite Profile Specification, Khronos Group, 2007.
6 T. Olson, OpenGL ES Extension No. 7: OES_draw_texture, Khronos Group, 2004.
7 A. Munshi and J. Leech, OpenGL ES Common Profile Specification, Version 2.0.24, Khronos Group, 2009(4).
8 B. Lipchak, OpenGL ES, Version 3.0.1, 2013(1).
9 M. Kilgard, The OpenGL Utility Toolkit (GLUT) Programming Interface API, Version 3, Silicon Graphics, 1996.
10 N. Baek, "Implementation of the raster pipeline over the 3D geometry pipeline: A point-set approach," Proc. ICCE 2013, pp.15-16, 2013.
11 N. Mansfield, The Joy of X: The Architecture of the X Window System, UIT Cambridge Ltd., 2010.
12 http://www.khronos.org/opengles/sc/
13 E. Angle, Interactive Computer Graphics, A top-down approach with OpenGL, 6th Ed., 2012.