Font Size: a A A

Research On Linux 3D Hardware Rendering And Application In Mobile Terminal

Posted on:2011-12-13Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhaoFull Text:PDF
GTID:2178360308461823Subject:Communication and Information System
Abstract/Summary:
With the development of Multimedia technology and the more extensive application of 3D technology,much stronger 3D process capability especially in mobile terminal and personal computer have been desired. The primary 3D process method have always held a large amount of resources and it also couldn't stand by the big 3D application with smooth rendering effects which would bring great power consumption. As the progress of hardware chips which can improve 3D performance greatly,3D hardware acceleration technology have already been hot point which would provide important technology support for big 3D application's smooth rendering. Mobile terminal, compare to personal computer, would be much stricter in power consumption. So it's a good choice to choose GPU to achieve 3D rendering.The 3D rendering technology in Windows operation system developed early, but such technology in Linux operation system is not enough to form common resolving scheme. This paper have already deeply studied GPU hardware acceleration technology and OpenGL 3D API in Linux system, and also designd and achieved 3D graphics driver of Linux system.This paper have analyzed the basic theory and mechanism; have studied the 3D graphic driver's system architecture and function of vertex process unit and graphic memory management unit; finally have done some test jobs and touched the application field of 3D hardware rendering. According to this results it proved the strength and feasibility of this system.
Keywords/Search Tags:3D, hardware rendering, Linux, GPU
Related items