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()函数进行加载即可.但是由于老是出错,所以自己实现了一下,也 ...
随机推荐
- 企业微信的IM架构设计揭秘:消息模型、万人群、已读回执、消息撤回等
本文作者潘唐磊,腾讯WXG(微信事业群)开发工程师,毕业于中山大学.内容有修订. 1.内容概述 本文总结了企业微信的IM消息系统架构设计,阐述了企业业务给IM架构设计带来的技术难点和挑战,以及技术方案 ...
- 基于开源IM即时通讯框架MobileIMSDK:RainbowChat v8.3版已发布
关于MobileIMSDK MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级.高度提炼,一套API优雅支持UDP .TCP .WebSocket 三种协议,支持iOS.A ...
- 使用 SK Plugin 给 LLM 添加能力
前几篇我们介绍了如何使用 SK + ollama 跟 LLM 进行基本的对话.如果只是对话的话其实不用什么 SK 也是可以的.今天让我们给 LLM 整点活,让它真的给我们干点啥. What is Pl ...
- [LC793]阶乘函数后 K 个零
题目描述 f(x) 是 x! 末尾是 0 的数量.(回想一下 x! = 1 * 2 * 3 * ... * x,且 0! = 1 ) 例如, f(3) = 0 ,因为 3! = 6 的末尾没有 0 : ...
- uwp 图像处理例子
async void test() { Color replaceBlack = Color.FromArgb(224,233,55,6); Color replaceWhite = Color.Fr ...
- 彻底讲透Spring Bean生命周期,源码深度剖析!
前言本篇文章主要是要介绍如何在Spring IoC 容器中 如何管理Spring Bean生命周期. 在应用开发中,常常需要执行一些特定的初始化工作,这些工作都是相对比较固定的,比如建立数据库连接,打 ...
- C#遍历获取文件夹下所有文件
1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using ...
- RocketMQ原理—5.高可用+高并发+高性能架构
大纲 1.RocketMQ的整体架构与运行流程 2.基于NameServer管理Broker集群的架构 3.Broker集群的主从复制架构 4.基于Topic和Queue实现的数据分片架构 5.Bro ...
- 正式发布!《ICPMM行业云平台运营管理能力成熟度》系列标准来了!
近日,由中国信息通信研究院(简称中国信通院)主办的企业上云用云专项行动会在北京举行.在"行业云平台研讨会暨年度成果发布会"专题会议中,中国信通院携手天翼云与业界多家头部机构发布&l ...
- DC/DC layout建议
DCDC电路的重要性不言而喻,不合理的PCB Layout会造成芯片性能变差,甚至损坏芯片.如:线性度下降.带载能力下降.工作不稳定.EMI辐射增加.输出噪声增加等. 环路面积最小原则 DC/DC电路 ...