OpenGL ES 离屏渲染实例(pbuffer)

系列文章目录

第一章 OpenGL ES 离屏渲染实例(pbuffer)

 

文章目录

  • 系列文章目录
  • 前言
  • 一、OpenGL ES 离屏渲染相关介绍
    • 1. EGL 介绍
    • 2.离屏渲染和屏幕渲染介绍
  • 二、代码实例
    • 1.EGL 部分
    • 2.opengl es 部分
    • 3.完整代码
    • 4.代码运行结果展示
  • 总结

 


前言

本文实例是基于OpenGL ES2.0相关接口实现的,测试环境为Ubuntu18.04.

 

一、OpenGL ES 离屏渲染相关介绍

1.EGL 介绍

    EGL 是图形渲染API(如opengl es) 和 本地平台(如Linux)窗口系统之间的接口,是跨平台的接口。

    EGL API 是独立于 OpenGL ES 各版本标准的独立的一套 API,其主要作用是为 OpenGL ES(opengl)指令 创建Context 、绘制目标 Surface 、配置 FrameBu

你可能感兴趣的:(OpenGL,ES,opengles)