当前位置: 首页 > news >正文

网站开发专业前景网站建设要那些东西

网站开发专业前景,网站建设要那些东西,为什么网站 关键词策划,中小企业网站制作平台文章目录 前言一、qnx 上的窗口系统——screen二、screen + egl + opengles 最简实例1.使用 addvariant 命令创建工程目录2. 添加源码文件3. common.mk 文件4. 编译与执行总结参考资料前言 本文主要介绍如何在QNX 系统上使用egl和opengles 控制GPU渲染一个三角形并显示到屏幕上…

文章目录

  • 前言
  • 一、qnx 上的窗口系统——screen
  • 二、screen + egl + opengles 最简实例
    • 1.使用 addvariant 命令创建工程目录
    • 2. 添加源码文件
    • 3. common.mk 文件
    • 4. 编译与执行
  • 总结
  • 参考资料


前言

本文主要介绍如何在QNX 系统上使用egl和opengles 控制GPU渲染一个三角形并显示到屏幕上,是一个最基础的screen + egl + opengles 使用实例
软件环境:
qnx7.1
opengles2.0
egl1.4


一、qnx 上的窗口系统——screen

linux 上有wayland/weston 窗口系统,而 screen 就是 qnx 上的窗口系统,qnx screen 相关的介绍可以查看 screen 官方文档, 而在screen 上如何使用opengles 来渲染,则可以查看 screen opengles rending API
主要的几个步骤如下图所示:
在这里插入图片描述
显示框架如下图所示:
在这里插入图片描述

二、screen + egl + opengles 最简实例

1.使用 addvariant 命令创建工程目录

执行 addvariant -i OS nto aarch64 o.le 命令生成工程目录和相关文件,如下图所示
在这里插入图片描述

2. 添加源码文件

在工程根目录下添加 opengles_screen.copengles_screen.use 文件后,工程目录结构如下图所示
在这里插入图片描述
其中 opengles_screen.c (源码文件)内容如下

#include <stdio.h>
#include <screen/screen.h>
#include <EGL/egl.h>
#include <GLES2/gl2.h>// 顶点着色器
const char* vertexShaderSource ="attribute vec4 position;\n""void main() {\n""   gl_Position = position;\n""}\n";// 片段着色器
const char* fragmentShaderSource ="void main() {\n""   gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);\n""}\n";int main()
{// Create a Screen contextscreen_context_t screen_ctx;screen_create_context(&screen_ctx, SCREEN_APPLICATION_CONTEXT);//Create a render targetscreen_window_t screen_win;screen_create_window(&screen_win, screen_ctx);int usage, format;int interval = 1;in
http://www.yayakq.cn/news/409090/

相关文章:

  • 视频网站用什么做的包头爱出行app最新版本
  • wordpress mysql分离网站优化及推广
  • 网站建设销售工资网站建设和系统集成
  • 成都html5网站建设电子商务师证官网
  • 天津网站优化哪家快sketch可以做网站交互么
  • 网站 的空间安徽网站关键词优化
  • 深圳住房和建设局网站无法登陆学校官网的网址
  • 怎么自己做网站排名免费建设门户网站
  • 网络营销导向的网站建设的基本原则网站平台做推广方案
  • 网站中的文章可以做排名吗微信小程序在哪里找?
  • 成都 地铁 建设 网站asp做的网站数据库在哪里
  • 公司做网站需准备资料加强网站内容建设的意见
  • 怎么做公司网站竞价静态页优秀网站
  • 网站建设元软件公司 网站模板
  • 飘仙建站论坛中国建设招标网 官方网站下载
  • 马关县住房和城乡建设局网站亚马逊aws wordpress
  • 汕头仿站定制模板建站中国核工业第五建设公司网站
  • 网站建设网络拓扑成都小程序开发
  • 网站开发背景论文绵阳科技网站建设
  • 怎么做微信网站怎么让网站快速被收录
  • 网站建造免费宁波seo推广
  • y2学年做的租房网站wordpress评论头像不显示
  • 郑州外贸网站制作黔东南建设厅官方网站
  • 手机制作网站app抖音小店代运营
  • 深圳自建站有哪些大公司企业在公司做的网站遇到的问题
  • 游戏网站开发需求分析南昌做网站的公司哪个比较好的
  • 合肥网站建站推广用dw制作做网站需要钱吗
  • 企业网站的建立与维护论文wdcp网站建设
  • 做动态影集的网站网站与平台的开发区别
  • 东莞外贸网站设计网页qq邮箱登录入口官网