Opengl4.5 中文手册—F
索引
F
glFenceSync?
3.2+ 当前gl 命令流中创建同步对象
GLenum condition, : GL_SYNC_GPU_COMMANDS_COMPLETE
GLbitfield flags : 0
服务端和客户端可通过glWaitSync\glClientWaitSync等待命令执行完成
glFinish
2.0+ 等gl 命令执行完成
glFlush
2.0+ 将所有缓冲命令发往服务端,但并不等待命令执行完成
glFlushMappedBufferRange
3.0+ 只是修改的buffer数据范围,数据由glMapBufferRange通过GL_MAP_FLUSH_EXPLICIT_BIT标记映射。
GLenum target, GL_ARRAY_BUFFER \GL_ATOMIC_COUNTER_BUFFER…..
GLintptr offset, 偏移,相对于当前映射区域的起始地址
GLsizeiptr length
可多次调用,指定多个不同的区域
glFlushMappedNamedBufferRange 4.5+ 直接指定buffer
glFramebufferParameteri ?
4.3+ 设置帧缓冲区参数
GLenum target : GL_DRAW_FRAMEBUFFER/GL_FRAMEBUFFER, GL_READ_FRAMEBUFFER
GLenum pname
GL_FRAMEBUFFER_DEFAULT_WIDTH/HEIGHT/LAYERS/SAMPLES 默认宽\高\层\采样数,
当帧缓冲区没有关联附件时使用此参数设置,否则使用附件对应的值。
GL_FRAMEBUFFER_DEFAULT__FIXED_SAMPLE_LOCATIONS 是否采用相同的采样数和位置, 0表示采用不同的采样位置、采样数, 设置为其它值使用固定的采样位置、采样数
GLint param 设置的参数值
默认的绘制、读取缓冲区不能修改,不能作为此命令的目标帧缓冲区。
glFramebufferRenderbuffer 3.0
关联渲染缓冲区到帧缓冲区对象,用与渲染颜色、深度或模板
GLenum target :
GL_DRAW_FRAMEBUFFER / GL_READ_FRAMEBUFFER / GL_FRAMEBUFFER.
GLenum attachment,
GL_COLOR_ATTACHMENTi, GL_DEPTH_ATTACHMENT, GL_STENCIL_ATTACHMENT or GL_DEPTH_STENCIL_ATTACHMENT
关联的颜色缓冲区索引i为0-GL_MAX_COLOR_ATTACHMENTS-1,
设置为GL_DEPTH_STENCIL_ATTACHIMENT的渲染缓冲区内部格式必须为GL_DEPTH_STENCIL。
GLenum renderbuffertarget, : GL_RENDERBUFFER. 固定值
GLuint renderbuffer : 关联的渲染缓冲区, 为0时取消关联,并恢复对应关联点为默认状态。
glFramebufferTexture、glFramebufferTexture1/2/3D 3.2
将纹理关联到帧缓冲区
GLenum target, 绑定到的帧缓冲区对象:GL_DRAW_FRAMEBUFFER, GL_READ_FRAMEBUFFER
GLenum attachment, 同glFramebufferRenderBuffer
GLenum textarget glFramebufferTexture1/2/3D版本包含此参数(3.0+),在texture不为0时需要指定为:
1D:GL_TEXTURE_1D
2D:GL_TEXTURE_2D, GL_TEXTURE_RECTANGLE, GL_TEXTURE_CUBE_MAP_POSITIVE/NEGATIVE,_XYZ or GL_TEXTURE_2D_MULTISAMPLE
3D:GL_TEXTURE_3D
GLuint texture, 纹理名,使用glFrameBufferTexture时,如果是纹理数组或者立方图,则对应的关联点为多层
GLint level : 所使用的mipmap 层
glFramebufferTextureLayer
3.0+
和glFramebufferTexture相比追加了GLint layer参数,用于指定对应的层
glFrontFace
GLenum mode : GL_CW and GL_CCW,设置什么是正面。默认逆时针为正面
可通过glDisable(GL_CULL_FACE.)禁用。
可通过glCullFace设置剔除哪种面:GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK
Opengl4.5 中文手册—F的更多相关文章
- Opengl4.5 中文手册—A
因为opengl API 比较庞大,网络上还没有完整的.较新的opengl中文手册 这对很多人很不方便,所以整理了这一系列,用于帮助大家"快速浏览最新的opengl api" 为了 ...
- Opengl4.5 中文手册—G
索引 A B C D E F G H I J K L M N O P Q ...
- Opengl4.5 中文手册—B
索引 A B C D E F G H I J K L M N O P Q ...
- Opengl4.5 中文手册—C
索引 A B C D E F G H I J K L M N O P Q ...
- Opengl4.5 中文手册—D
索引 A B C D E F G H I J K L M N O P Q ...
- Opengl4.5 中文手册—E
索引 A B C D E F G H I J K L M N O P Q ...
- phpredis中文手册——《redis中文手册》 php版
本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...
- man rsync翻译(rsync命令中文手册)
本文为命令rsync的man文档翻译,几乎所有的选项都翻译了,另外关于筛选规则部分只翻译了一部分.由于原文很多地方都比较啰嗦,所以译文中有些内容可能容易让国人疑惑,所以我个人在某些地方加上了注释.若有 ...
- [转]phpredis中文手册
本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...
随机推荐
- js小知识-数组去重
查看zepto源码时,看到它的数组去重写法非常简单.下面是代码 var uq = function(array){ return [].filter.call(array,function(item, ...
- C#异步编程(async and await)及异步方法同步调用
1.什么是异步? 异步操作通常用于执行完成时间可能较长的任务,如打开大文件.连接远程计算机或查询数据库=异步操作在主应用程序线程以外的线程中执行.应用程序调用方法异步执行某个操作时,应用程序可在异步方 ...
- python+selenium自动化软件测试(第3章):unittest
3.1 unittest简介 前言(python基础比较弱的,建议大家多花点时间把基础语法学好,这里有套视频,可以照着练习下:http://pan.baidu.com/s/1i44jZdb 密码:92 ...
- app端性能测试笔记
IOS不清楚,我就说说android平台吧 1.按不同维度 APP级性能.代码级性能 app这一级 GT啊 emmage都可以检测 2.代码级性能的话 有可以分几块 函数性能UI ...
- Json作为配置文件注意事项
错误描述 在一次开发中,使用了JSON数据作为配置文件,但反序列化时总是出错,开始还以为是转义字符的问题,因为存了一个绝对路径(D:\xx\xx.json),后来测试发现竟然发现是类嵌套的问题. 解决 ...
- C++学习日记(二)————初始字符串类型
使用频率高,但操作复杂的数据有哪些? 做下总结: int; double;float;char;bool这些类型用的比较频繁,但并不复杂.但对于字符串来说(char数组)用的频繁但操作又复杂,只能用一 ...
- 带你简单了解python协程和异步
带你简单了解python的协程和异步 前言 对于学习异步的出发点,是写爬虫.从简单爬虫到学会了使用多线程爬虫之后,在翻看别人的博客文章时偶尔会看到异步这一说法.而对于异步的了解实在困扰了我好久好久,看 ...
- shell下office、html、pdf文档互转方法
分类: 后台开发 版权声明:本文为博主原创文章,未经博主允许不得转载. OFFICE 文档在线预览方案很多: 服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览,比如flexp ...
- MPLS VPN随堂笔记3
跨域 ASBR之间运行MPBGP 1.配置AS内部IGP保证环回口互相可达,同时建立LDP邻居 (优先启用 mpls label rang 16 100)方便查看实验现象 2.配置PE1-PE2 PE ...
- # 团队作业8——第二次项目冲刺(Beta阶段)--5.27 seventh day
团队作业8--第二次项目冲刺(Beta阶段)--5.27 seventh day Day six: 会议照片 项目进展 Beta冲刺的最后一天,以下是今天具体任务安排: 队员 昨天已完成的任务 今日计 ...