(期刊投稿高清数字电视机顶盒3DOSD显示框架的设计与实现.docVIP

  • 8
  • 0
  • 约 5页
  • 2017-01-27 发布于四川
  • 举报

(期刊投稿高清数字电视机顶盒3DOSD显示框架的设计与实现.doc

(期刊投稿高清数字电视机顶盒3DOSD显示框架的设计与实现

高清数字电视机顶盒3D OSD显示框架的设计与实现 江维 罗才华 四川九州电子科技股份有限公司技术开发中心 摘要:本文阐述了在高清数字电视机顶盒中如何利用OpenGL ES 构建3D OSD显示框架,以及应用中的几个问题。 关键词:OpenGL ES 高清数字电视机顶盒 引言 随着手机、平板电脑等个人消费电子产品越来越多的使用3D UI交互界面,机顶盒传统平面化的2D OSD很难再吸引用户眼球。同时,大尺寸平板电视机的普及和具备3D硬件加速功能的高清数字电视机顶盒解码芯片的逐步推出,为高清数字电视机顶盒的OSD具备3D效果和动画功能提供了显示平台和硬件支持。 OpenGL ES (OpenGL for Embedded Systems) 是OpenGL三维图形API的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。 OpenGL ES 3D OSD显示框架 OpenGL ES是一个平台立的图形库,在它能够工作之前,需要与一个实际的窗口系统关联起来,这与OpenGL。但不的是,这部份工作有标准,这个标准就是EGL。在不同平台上有不同的机制关联窗口系统 图1 OpenGL ES初始化 在OpenGL ES工作之前,需要对OpenGL ES进行初始化。主要包括五个步骤:获取Display,初始化EGL,选择Config创建Context 图2 其中,SD Framebuf

文档评论(0)

1亿VIP精品文档

相关文档