首页 state

state

举报
开通vip

state The OpenGL Machine R The OpenGL graphics system diagram, Version 1.1. Copyright  1996 Silicon Graphics, Inc. All rights reserved. C C C C C CC C C C CC CC CC CC CC CC CC CC CC CC CC CC CC CC C C C C C C C C C C C C C ...

state
The OpenGL Machine R The OpenGL graphics system diagram, Version 1.1. Copyright  1996 Silicon Graphics, Inc. All rights reserved. C C C C C CC C C C CC CC CC CC CC CC CC CC CC CC CC CC CC CC C C C C C C C C C C C C C C C TexCoord1 TexCoord2 TexCoord3 TexCoord4 Color3 Color4 Convert RGBA to float Index Convert index to float Current Texture Coordinates Current RGBA Color Current Color Index Current Normal Normal3 Vertex2 RasterPos2 Vertex3 RasterPos3 Vertex4 RasterPos4 b M M*b Model View Matrix Stack OBJECT COORDINATES EYE COORDINATES M Matrix Control MatrixMode PushMatrix PopMatrix LoadIdentity LoadMatrix N M M*N Matrix Generators Translate Scale Rotate Frustum Ortho EdgeFlag Current Edge Flag Current Raster Position CullFace Polygon Rasterization Line Segment Rasterization Point Rasterization Bitmap Rasterization Pixel Rasterization Polygon Culling Polygon Mode PolygonMode PointSize Enable/Disable (Antialiasing/Stipple) Unpack Pixels Bitmap DrawPixels TexImage PolygonStipple Pixel Transfer PixelZoom PixelTransfer PixelStore Texel Generation Texture Memory TexParameter Texture Application Fog TexEnv Fog Enable/Disable Enable/Disable Masking ColorMask IndexMask DepthMask StencilMask Pack Pixels Coverage (antialiasing) Application Pixel Ownership Test Alpha Test (RGBA only) Scissor Test Stencil Test Depth Buffer Test Clear Values Clear Control Clear ClearColor ClearIndex ClearDepth ClearStencil Blending (RGBA only) Dithering Logic Op Frame Buffer Scissor AlphaFunc StencilOp StencilFunc Enable/Disable Enable/Disable Enable/Disable Enable/Disable Enable/Disable Enable/Disable Enable/Disable Enable/Disable DepthFunc BlendFunc LogicOp Frame Buffer Control DrawBuffer Readback Control ReadBufferReadPixels MultMatrix Masking b M M*b Normalize Enable/Disable TexGen OBJECT_LINEAR TexGen EYE_LINEAR TexGen SPHERE_MAP Enable/Disable b A A*b Texture Matrix Stack Material Parameters Control ColorMaterial Material Enable/Disable Light Parameters RGBA Lighting Equation Color Index Lighting Equation Material Parameters Light Model Parameters Light Enable/Disable LightModel M M−T Enable/Disable Clamp to [0,1] Mask to [0,2n−1] Primitive Assembly Begin/End TexGen (Lighting) EvalMesh EvalPoint EvalCoord MapGrid Map Grid Application Map Evaluation Divide Vertex Coordinates by w Apply Viewport DepthRange Viewport Flatshading POINTS RASTER POS. LINE SEGMENTS POLYGONS ShadeModel Line Clipping Polygon Clipping Point Culling Clip Planes ClipPlane Mb b b (Vertex Only) Line View Volume Clipping Polygon View Volume Clipping Point View Volume Culling M*b Projection Matrix Stack M M−Tb b Feedback Encoding FeedbackBuffer PassThrough Selection Control SelectBuffer RenderMode Evaluator Control Rectangle Generation Rect M*b M*b FrontFace FrontFace LineStipple Enable/Disable (Antialiasing) PixelMap Selection Name Stack Selection Encoding InitNames PopName PushName LoadName Notes: 1. Commands (and constants) are shown without the gl (or GL_) prefix. 2. The following commands do not appear in this diagram: glAccum, glClearAccum, glHint, display list commands, texture object commands, commands for obtaining OpenGL state (glGet commands and glIsEnabled), and glPushAttrib and glPopAttrib. Utility library routines are not shown. 3. After their exectution, glDrawArrays and glDrawElements leave affected current values indeterminate. 4. This diagram is schematic; it may not directly correspond to any actual OpenGL implementation. Convert normal coords to float Enable/Disable TexSubImage CopyPixels CopyTexImage CopyTexSubImage PolygonOffset LineWidth Enable/Disable (Antialiasing) CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC CCC EdgeFlagPointer TexCoordPointer ColorPointer IndexPointer NormalPointer VertexPointer InterLeavedArrays EnableClientState DisableClientState DrawElements ArrayElement Vertex Array Control CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CCCC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC t 0 r 0 q 1 A 1 z 0 w 1 Key to OpenGL Operations Primitives Fragments Vertices Feedback & Selection Input Conversion & Current Values Texture Coordinate Generation Evaluators & Vertex Arrays Lighting Matrix Control Clipping, Perspective, and Viewport Application Rasteriz− ation Texturing, Fog, and Antialiasing Per−Fragment Operations Frame Buffer & Frame Buffer ControlPixels DrawArrays
本文档为【state】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_913716
暂无简介~
格式:pdf
大小:55KB
软件:PDF阅读器
页数:1
分类:互联网
上传时间:2012-04-09
浏览量:36