基于Linux的OpenGL性能及其跨平台应用程序开发研究

被引量 : 0次 | 上传用户:keyina
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
OpenGL是用来生成计算机图形图像的最为广泛接受的跨平台API。然而目前存在的问题:一是随着OpenGL在PC上的日益广泛的应用,其跨平台实现时的性能成为一个至关重要的问题;二是由于缺少成熟、功能强大且可跨平台运行的集成开发环境工具平台,使得构建一个能够跨平台运行的OpenGL应用程序遇到了不小的困难。针对这一问题本论文首先研究了OpenGL跨平台实现性能问题。分析了OpenGL基于PC的工作原理,包括泛型实现、硬件实现和OpenGL跨平台实现。对作为OpenGL在PC上的一个主要实现平台的Linux的相关内容做了介绍,例如,Linux发行版和内核编译。并详细论述了使用OpenGL性能特征小组的SPECviewperf 9.0对OpenGL在Windows和Linux操作平台上实现时的性能进行了测评,并给出相关数据和图表。测评结果显示,只有当OpenGL运行在硬件模式时才能发挥出较高的性能,同时操作平台对于OpenGL实现性能的影响同样是不可忽略的。测评方法和结果对于OpenGL实现平台的选择具有一定的参考价值。接下来,主要研究了在Linux上OpenGL实现和应用程序开发问题。论述了使用Eclipse开发基于Linux的OpenGL应用程序。重点介绍了开发平台Eclipse,包括它的特征和体系结构。并基于Eclipse,使用OpenGL在Linux上开发了某型飞机的仪表仿真系统,详细论述了所使用的OpenGL关键技术。系统开发的方法为跨平台OpenGL应用程序的开发提供了一个新的途径,同时减少了对于微软Windows操作系统和Visual Studio开发平台的依赖。
其他文献
在当前形势下,基于我国高新技术中小企业固有的特点,在营销方面需要对产品策略、定价策略、分销策略、促销策略等进行优化选择,同时在后续运行管理和实施控制中,要进一步创新
以葛根淀粉为原料,以耐高温活性酵母为发酵菌种,进行发酵生产酒精的研究,以还原糖含量为指标,通过正交试验确定了最佳的酶解工艺条件为:加酶量20U/g,料液比1:1,酶解时间3.5h,酶解温度90
做事,要做有价值的事,不做没有用的事,不做既糊弄别人又糊弄自己的事,更不做赔本赚吆喝的事,也就是“不兴伪事”。伪事,说到底,就是弄虚作假的事,欺上瞒下的事,不仅于人于己无益,还会遗
报纸
目的从侧貌美学角度对安氏Ⅱ类2分类错进行研究。方法选取非拔牙自锁矫治安氏Ⅱ类2分类的青少年与成人患者各30例,通过10项常用美学指标进行研究。结果矫治后青少年组与成人
制造业的销售和收款业务的内部控制是制造企业的重要组成部分,文章以业务流程为线索,探讨制造业企业销售与收款业务内部控制,最后对加强销售与收款内部控制提出了建议。
针对近10年来怒江州实施百万亩林果基地、泸水县新种植泡核桃70多万亩的实际,阐述了核桃幼林下续断规范化栽培技术,目的在于充分利用好核桃林地空间价值,提质增效。一方面通
本研究采用语料库为基础的研究方法,以英语为外语的学习者语料库(中国学习者英语语料库CLEC)作为数据,重点考察了中国大学生非英语专业(大学英语四级水平)写作中使用频率最高的
论报纸的“图片化”、“杂志化”及“电子化”——试析报纸未来发展趋势王天定“图片化”、“杂志化”、“电子化”是近年来一些专家和学者为报纸的发展设计的三种模式,这“三
运用辩证观点来分析中国传统文化的当代价值与缺憾。在全球化与超全球化视野中,在前现代、现代与后现代并存的视域中,利用综合创新的方法来探析中国传统文化的精华与糟粕。中
在现当代西方美学研究重心从美的本质转移至审美经验这一重大美学背景下,姚斯于20世纪70年代后期转入审美经验研究。但姚斯研究的不是普通的审美经验,而是以艺术经验为主的历史