Opengl4.5 中文手册—E
索引
E
glEnable
除了GL_DITHER and GL_MULTISAMPLE默认为GL_TRUE,其它默认均为GL_FALSE
GL_BLEND
颜色混合,通过glBlendFunc控制混合参数
GL_CLIP_DISTANCE i
3.0+ 启用距离裁剪,顶点程序通过gl _ClipDistance[]设置数值
4.5 gl_CullDistance挑选距离,用于图元整体剔除。
GL_COLOR_LOGIC_OP
启用位逻辑操作,由glLogicOp指定操作类型,默认GL_COPY
glLogicOp优先于glBlend, 启用了logic 则不再进行blend
GL_CULL_FACE
是否启用面剔除,默认背面剔除,可使用glCullFace剔除正面或者双面(仅显示点、线)
GL_DEBUG_OUTPUT
是否产生debug输出
GL_DEBUG_OUTPUT_SYNCHRONOUS
同步debug输出,默认异步,回调线程可能和命令执行不在一个线程
GL_DEPTH_CLAMP
True:不进行近远截面裁剪
GL_DEPTH_TEST
深度测试,glDepthFunc指定测试函数,默认GL_LESS
另可以通过glDepthRange调整深度映射范围
深度写通过glDepthMask控制!
GL_SCISSOR_TEST
裁剪测试,通过glScissor(x,y,w,h)设置裁剪矩形
GL_STENCIL_TEST
模板测试,利用 glStencilFunc (GL_ALWAYS. GL_NEVER, GL_LESS, GL_LEQUAL, GL_GREATER…)比较函数、glStencilOp(sfail, dpfail, dppass [GL_KEEP, GL_ZERO, GL_REPLACE, GL_INCR, GL_INCR_WRAP, GL_DECR, GL_DECR_WRAP]) 设置模板操作
GL_TEXTURE_CUBE_MAP_SEAMLESS
true表示立方体贴图的边界利用相邻面线性差值
GL_PROGRAM_POINT_SIZE
使用顶点程序利用gl_PointSize设置的点大小,覆盖glPointSize的设置
GL_LINE_SMOOTH
开启反锯齿。
仅当通过glLineWidth设置线宽不为1时,反锯齿才有用?
GL_POLYGON_SMOOTH
为了保重反锯齿正确,需要启用alpha缓冲区,并且将多边形从前到后排序
GL_POLYGON_OFFSET_FILL
多边形深度偏移,由glPolygonOffset设置偏移计算,一般(1,1)
GL_POLYGON_OFFSET_POINT GL_POLYGON_OFFSET_LINE //点线模式偏移,貌似没用
GL_PRIMITIVE_RESTART
启用图元重启,由glPrimitiveRestartIndex设置重启标记
GL_PRIMITIVE_RESTART_FIXED_INDEX
采用固定的图元重启索引值
采用固定的重启标记,即为0xff…..形式(根据不同的索引字节数,各位全为1)
GL_DITHER
颜色抖动
GL_MULTISAMPLE
GL_FRAMEBUFFER_SRGB
渲染缓存区采用srgb空间
GL_RASTERIZER_DISCARD
设置在光栅化之前丢弃图元, 即不启用片段着色
用于仅做顶点变换的场景,比如获取变换反馈结果
启用后glClear, glClearBufferData, glClearBufferSubData, glClearTexImage, and glClearTexSubImage等命令将无效
多重采样设置?
GL_SAMPLE_ALPHA_TO_COVERAGE
GL_SAMPLE_ALPHA_TO_ONE
GL_SAMPLE_COVERAGE
GL_SAMPLE_SHADING
GL_SAMPLE_MASK
glEnableVertexAttribArray
2.0+ 启用顶点属性数组
GLuint index 属性索引
4.5 glEnableVertexArrayAttrib直接启用vao对应顶点属性
Opengl4.5 中文手册—E的更多相关文章
- 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 中文手册—F
索引 A B C D E F G H I J K L M N O P Q ...
- NVelocity介绍,NVelocity中文手册文档及实例下载
NVelocity是什么velocity英音:[vi'lɔsiti]美音:[və'lɑsətɪ]近在做一个项目,客户要求有网站模板功能,能够自主编辑网站的风格,因为这个系统是为政府部门做子站系统,举个 ...
- (转)Sqoop中文手册
Sqoop中文手册 1. 概述 本文档主要对SQOOP的使用进行了说明,参考内容主要来自于Cloudera SQOOP的官方文档.为了用中文更清楚明白地描述各参数的使用含义,本文档几乎所有参数 ...
- man中文手册配置
1.ubuntu环境man中文手册配置 1) 终端输入sudo apt-get install manpages-zh 2) 安装后修改配置文件sudo gedit /etc/manpath.co ...
随机推荐
- js排序与重组
前几天同学发给我一个问题,思路想整理一下,也供大家参考.实际上这道题本质就是考察的是去重与排序的问题.好了闲话少说,上题. function input(req){ if(req<=10 ...
- 【渗透课程】第四篇-Web安全之信息探测
Web之信息探测,从这篇开始就正式进入了Web渗透实战过程了,嗯,前面都是讲基础,下面我们来讲Web中的信息探测. 信息探测,主要的目的 收集目标服务器系统信息(IP,服务器所用系统等) 收集目标网站 ...
- RabbitMQ核心概念篇
RabbitMQ介绍 一.RabbitMQ使用场景 RabbitMQ他是一个消息中间件,说道消息中间件[最主要的作用:信息的缓冲区]还是的从应用场景来看下: 1.系统集成与分布式系统的设计 各种子系统 ...
- Linux io Model
socket阻塞与非阻塞,同步与异步 作者:huangguisu 1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调 ...
- Hash表分析
http://baike.baidu.com/link?url=Ua74895uGf1NuPxB4pawmuAXedi427jJvM6aSLh_V1-23ptlMc7XIrr_cylIBn5d
- 32位汇编第三讲,RadAsm,IDE的配置和使用,以及汇编代码注入方式
32位汇编第三讲,RadAsm,IDE的配置和使用,以及汇编代码注入方式 一丶RadAsm的配置和使用 用了怎么长时间的命令行方式,我们发现了几个问题 1.没有代码提醒功能 2.编写代码很慢,记不住各 ...
- JS的this总结(上)-call()和apply()
JS的this总结(上)-call()和apply() 相信很多人在学习JavaScript的过程中,都会了解到this,而大部分人都会特意去网络上搜一下相关资料,大部分的文章都有这么一句话: t ...
- POJ 1236 tarjan
Network of Schools Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 19613 Accepted: 77 ...
- 201521123049 《JAVA程序设计》 第8周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 本次作业题集集合 1.List中指定元素的删除(题目4-1) 1.1 实验总结 public ...
- 201521123001《Java程序设计》第7周学习总结
1. 本周学习总结 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 参考资料: XMind 答: 大多数情况下,从性能上来说ArrayList最好,但是当集合内的元素需要频繁插入.删除时Lin ...