OpenGL与GLSL各版本对应说明
- OpenGL 4.6
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 4.60 Specification
- OpenGL 4.5
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 4.50 Specification
- OpenGL 4.4
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 4.40 Specification
- OpenGL 4.3
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 4.30 Specification
- OpenGL 4.2
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 4.20 Specification
- OpenGL 4.1
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 4.10 Specification
- OpenGL 4.0
- (API Core Profile)
- A Japanese translation of the API core profile specification is also available.
- (API Compatibility Profile)
- OpenGL Shading Language 4.00 Specification
- OpenGL 3.3
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 3.30 Specification
- OpenGL 3.3 Reference Pages
- OpenGL 3.3 Reference Pages
- OpenGL 3.2
- (API Core Profile)
- (API Compatibility Profile)
- OpenGL Shading Language 1.50 Specification
- OpenGL 3.1
- (API Specification)
- (with GL_ARB_compatibility extension)
- OpenGL Shading Language 1.40 Specification
- OpenGL 3.0
- (API Specification)
- OpenGL Shading Language 1.30 Specification
- OpenGL 2.1
- (API Specification)
- OpenGL Shading Language 1.20 Specification
- OpenGL 2.1 Reference Pages
- OpenGL 2.1 Reference Pages
- OpenGL 2.0
- (API Specification)
- OpenGL Shading Language 1.10 Specification
- OpenGL 1.x
- OpenGL 1.5 API Specification
- OpenGL 1.4 API Specification
- OpenGL 1.3 API Specification
- OpenGL 1.2.1 API Specification
- OpenGL 1.1 API Specification (PostScript format)
- OpenGL 1.0 API Specification
- Older GLX Specifications
- GLX 1.3 Specification
- GLX 1.3 Protocol Encoding Specification
- GLX 1.2 Specification (PostScript format)
- GLX Protocol Slides (PostScript format; only of historical interest)
- OpenGL Utility Library (GLU) Specification
- GLU 1.3 Specification (November 4, 1998)
参考链接: https://www.khronos.org/registry/OpenGL/index_gl.php
OpenGL与GLSL各版本对应说明的更多相关文章
- OpenGL和GLSL版本更迭
前言 最近才发现,自己写的glsl和教程的glsl版本对不上,一直以为是xcode不允许使用太高版本,只能使用OpenGL 2.0的版本,却不知使用glfw可以使用到最新的OpenGL版本.
- OpenGL 与 GLSL 版本号
来自:https://github.com/mattdesl/lwjgl-basics/wiki/GLSL-Versions You can use the #version command as t ...
- OpenGL中GLSL渲染茶壶光照完整程序
顶点着色器VertexShader.txt: uniform vec3 lightposition;//光源位置 uniform vec3 eyeposition;//相机位置 uniform vec ...
- 【AR实验室】OpenGL ES绘制相机(OpenGL ES 1.0版本)
0x00 - 前言 之前做一些移动端的AR应用以及目前看到的一些AR应用,基本上都是这样一个套路:手机背景显示现实场景,然后在该背景上进行图形学绘制.至于图形学绘制时,相机外参的解算使用的是V-SLA ...
- 【OpenGL】glsl、glew、glfw
glsl: OpenGL着色语言(OpenGL Shading Language)是用来在OpenGL中着色编程的语言,也即开发人员写的短小的自定义程序,他们是在图形卡的GPU (Graphic Pr ...
- Dev-Cpp配置OpenGL图形库(成功版本:Dev-Cpp 5.7.1 MinGW 4.8.1)
★配置前须知:Dev-Cpp自带OpenGL的使用和OpenGL简介 (附Dev-Cpp下载地址:http://sourceforge.net/projects/orwelldevcpp/?sourc ...
- OpenGL编程指南第版本学习笔记 --- OpenGL程序实现过程(win32 + OpenGL)
1. 先上代码 头文件glCommon.h #include <GL/glew.h> #include <GL/GL.h> #include <GL/GLU.h> ...
- 【志银】Dev-Cpp配置OpenGL图形库(成功版本:Dev-Cpp 5.7.1 MinGW 4.8.1)
★配置前须知:Dev-Cpp自带OpenGL的使用和OpenGL简介 (附Dev-Cpp下载地址:http://sourceforge.net/projects/orwelldevcpp/?sourc ...
- 现代OpenGL教程 01 - 入门指南
原文链接传送门 译序 早前学OpenGL的时候还是1.x版本,用的都是glVertex,glNormal等固定管线API.后来工作需要接触DirectX9,shader也只是可选项而已,跟固定管线一起 ...
- OpenGL 笔记 <2> Compiling and Linking a shader program
Preface 这一节所有的主要内容都在一个OpenGL库文件中<LoadShaders.h> ,只需要用LoadShader()函数进行加载即可.但是由于老是出错,所以自己实现了一下,也 ...
随机推荐
- Qt通用方法及类库12
函数名 //初始化表格 static void initTableView(QTableView *tableView, int rowHeight = 25, bool headVisible = ...
- error C2589: “(”:“::”右边的非法标记错误的处理
问题:error C2589: "(":"::"右边的非法标记错误的处理 标准库在<algorithm>头中定义了两个模板函数std::min() ...
- 解决Failed to load module canberra-gtk-module错误
在Ubuntu环境里,通过./triangulation 1.png 2.png 命令运行高翔的ch7的triangulation程序时报错: Gtk-Message: 09:10:26.571: F ...
- Unix和Windows操作系统中路径中的正斜杠和反斜杠的区别
- SuperMap Objects中如何正确获取选择Selection以及提示“遇到一个未知错误,请重新打开窗口。ErrorMessage:尝试读取或写入受保护的内存。这通常指示他内存已损坏”
之前有一个项目中,首先在主线程(即UI线程)中通过Query()选择所需要的点几何对象记录集,然后将记录集转换为选择集,再刷新地图,从而实现将点几何对象选择并高亮显示的效果.随后通过另外一个工作线程在 ...
- 整理ML&AI学习路径图
干货分享: 下面给出一个笔者自己整理的GitHub仓库:https://github.com/isLinXu/awesome-road-map 里面包含了一些可供参考的学习路径和思维导图,并整理微软. ...
- sql server版本太老,java客户端连接失败问题定位
背景 最近半路接手了一个系统的优化需求,这个系统有个遗留问题还没解决,随着新需求的上线,系统正式开放使用,这个遗留问题也必须解决. 这个系统大概是下面这样的,支持录入各种数据源的信息(ip.端口.数据 ...
- 我的c语言笔记
1. 进制转换 二进制.八进制和十六进制向十进制转换都非常容易,就是"按权相加".如:1010.1101 = 1×23 + 0×22 + 1×21 + 0×20 + 1×2-1 + ...
- WebSocket详解:技术原理、代码演示和应用案例
1.内容简介 本文将简要介绍 WebSocket 的由来.原理机制以及服务端/客户端实现,并以实际客户案例指导并讲解了如何使用 WebSocket 解决实时响应及服务端消息推送方面的问题.本文适用于熟 ...
- ORACLE 中报ORA-30926 无法在源表中获得稳定的行的处理
在库存处理的业务中有这么一个场景,一张处方划价单进行库存扣减处理,如果此单据同一商品有两行以上,同时扣减同一行库存记录,使用MERGE INTO批量更新是就会报错:ORA-30926 无法在源表中获得 ...