openGL ES 2.0 笔记 5
来源:互联网 发布:彩虹3引擎数据库工具 编辑:程序博客网 时间:2024/05/01 03:52
预处理指令
和C语言一样,有如下预处理指令
下面是一些预处理宏,在编译是被替换为适当的值
#error log 编译错误退出,并生成一个LOG 信息
#pragma 编译器相关指示
#version 100 用于向后兼容,指示当前shader是用哪个版本的opengl es。opengl es 2.0的版本是100
#extension 指示一个扩展函数是,或者所有扩展函数是否可用,格式如下:
behavior有4个可选值:
- require,必须有这个扩展,如果GPU不支持,抛出错误;
- enable, 扩展使能,如果不支持,抛出告警;
- warn, 所有使用到扩展的语句,抛出告警;
- disable, 禁用扩展
- openGL ES 2.0 笔记 5
- openGL ES 2.0 笔记1
- openGL ES 2.0 笔记 2
- openGL ES 2.0 笔记 3
- openGL ES 2.0 笔记 4
- openGL ES 2.0 笔记 6
- openGL ES 2.0 笔记 texture
- 【C++ OpenGL ES 2.0编程笔记】5: mipmap
- Opengl ES初识 (Opengl ES笔记)
- openGL ES 2.0 笔记 7 Vertex Attribute
- openGL ES 2.0 笔记 vertex shader
- opengl es 2.0 学习笔记1
- Android OpenGL ES 2.0-学习笔记(一)
- OpenGL ES 2.0 学习笔记(一)
- OpenGL ES 2.0 学习笔记(二)
- OpenGL ES 2.0 学习笔记(三)
- OpenGL ES 2.0 学习笔记(四)
- OpenGL ES 2.0 笔记 - 着色语言基础
- Web browser hacks, Css hacks - ie, firefox, chrome, safri, Opera
- http 头信息详解/http协议
- MAC: how to edit env PATH
- [翻译]List为什么实现了那么多接口?
- HTTP协议ETag窥探
- openGL ES 2.0 笔记 5
- HTTP协议header头域
- Luci编程
- 浏览器缓存相关的Http头介绍:Expires,Cache-Control,Last-Modified,ETag
- openGL ES 2.0 笔记 6
- Cscope的使用(领略Vim + Cscope的强大魅力)
- http协议监测调试的“瑞士军刀” LiveHttpHeaders 安装使用教程
- 浅析HTTP协议
- 如何解决Eclipse中Android 代码自动补全卡死的问题