Coherent Depth Test Scheme in FreePipe.

Fang Liu,Meng-Cheng Huang,Xuehui Liu,Enhua Wu
DOI: https://doi.org/10.1145/1900179.1900235
2010-01-01
Abstract:This paper presents a rasterization rendering pipeline namely FreePipe. The system builds a bridge between the traditional graphics pipelines and the general purpose computing architecture CUDA by taking advantages of both sides. The core of FreePipe is a z-buffer based rasterizer entirely implemented in CUDA. The graphics pipeline can be easily mapped to the CUDA programming model with each stage fully open to the programmers. Within this flexible architecture, we propose a coherent depth test scheme for concurrent capture of both depth and color attributes using the atomicC AS operation in CUDA. The scheme can be easily extended to multiple level for efficient rendering of order independent transparency, which has significant performance improvement over the state-of-the-art methods based on traditional graphics pipelines.
What problem does this paper attempt to address?