索引

A      B    C      D     E     F     G

H      I     J      K     L     M     N

O      P    Q      R     S     T

U      V    W      X     Y     Z

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的更多相关文章

  1. Opengl4.5 中文手册—A

    因为opengl API 比较庞大,网络上还没有完整的.较新的opengl中文手册 这对很多人很不方便,所以整理了这一系列,用于帮助大家"快速浏览最新的opengl api" 为了 ...

  2. Opengl4.5 中文手册—G

    索引 A      B    C      D     E     F     G H      I     J      K     L     M     N O      P    Q      ...

  3. Opengl4.5 中文手册—B

    索引 A      B    C      D     E     F     G H      I     J      K     L     M     N O      P    Q      ...

  4. Opengl4.5 中文手册—C

    索引 A      B    C      D     E     F     G H      I    J      K     L     M     N O      P    Q      ...

  5. Opengl4.5 中文手册—D

    索引 A      B    C      D     E     F     G H      I     J      K     L     M     N O      P    Q      ...

  6. Opengl4.5 中文手册—E

    索引 A      B    C      D     E     F     G H      I     J      K     L     M     N O      P    Q      ...

  7. phpredis中文手册——《redis中文手册》 php版

    本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...

  8. man rsync翻译(rsync命令中文手册)

    本文为命令rsync的man文档翻译,几乎所有的选项都翻译了,另外关于筛选规则部分只翻译了一部分.由于原文很多地方都比较啰嗦,所以译文中有些内容可能容易让国人疑惑,所以我个人在某些地方加上了注释.若有 ...

  9. [转]phpredis中文手册

    本文是参考<redis中文手册>,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法). 目录(使用CTRL+F快速查找命令): Key ...

随机推荐

  1. sphinx随笔记了一下

    sphinx笔记 一:下载中文版coreseek包1:解压后,将etc下的mysql.conf文件复制一份放到上级目录下,改名为sphinx.conf2:配置文件: 2.1:source配置数据源so ...

  2. Capacitor电容

    capacitor无正负极性. cap electrolit有极性,实际中不能接反,否则电容会烧毁或爆炸. MULTISIM仿真中接反会有漏阻存在,但不会烧毁. 电容的分类 按结构可分为:固定电容,可 ...

  3. 使用Java连接Redis

    下载redis的驱动包:Jedis.下载地址:https://mvnrepository.com/artifact/redis.clients/jedis/2.9.0 打开IDE,我使用的是Eclip ...

  4. Keepalive之nginx调度架构

    author:JevonWei 版权声明:原创作品 单主模式Keepalive之Nginx调度 实验目的:实现Nginx调度的高可用,当一台Nginx调度器故障时,启用备用的Nginx调度,在架构中, ...

  5. 开源的API集成测试工具 v0.1.2 - 增强体验

    Hitchhiker 是一款开源的 Restful Api 集成测试工具,你可以在轻松部署到本地,和你的team成员一起管理Api. 详细介绍请看: http://www.cnblogs.com/br ...

  6. 第4阶段——制作根文件系统之分析init进程(2)

    本节目标: (1) 了解busybox(init进程和命令都放在busybox中) (2) 创建SI工程,分析busybox源码来知道init进程做了哪些事情 (3)  分析busybox中init进 ...

  7. C# IComparable 和 IComparer 区别

    理解很重要: 开始对这两个接口的区别一直是很模糊,看到很多书后,终于知道了区别,形成了个人的理解: 关于 IComparable 比喻一个类person实现了 IComparable,那么它就要重写C ...

  8. python--对于装饰器的理解

    1.首先,有个原来写好的函数,完成一定的功能,比如下面的,就打印一句话(某程序被调用).简单点,容易帮我们想清楚程序是怎么执行的. ''' 原函数 ''' def fun1(): print(&quo ...

  9. SNS团队Beta阶段第六次站立会议(2017.5.27)

    1.立会照片 2.每个人的工作 成员 今天已完成的工作 明天计划完成的工作 罗于婕 发音图标的改进 对界面各部分的图标进行完善.美化 龚晓婷 对于历史记录功能的测试 对于历史记录功能进一步完善 林仕庄 ...

  10. 团队作业8——Beta 阶段冲刺6th day

    一.当天站立式会议 二.每个人的工作 (1)昨天已完成的工作(具体在表格中) 完善订单功能 (2)今天计划完成的工作(具体如下) 完善支付功能 (3) 工作中遇到的困难(在表格中) 成员 昨天已完成的 ...