各阶段对应的API
2015-11-09 10:07:29 8 举报
登录查看完整内容
API(应用程序接口)是一组定义了软件组件之间如何相互通信的规则和协议。在软件开发的不同阶段,可以使用不同的API来实现特定的功能。例如,在需求分析阶段,可以使用业务逻辑API来描述系统的功能需求;在设计阶段,可以使用架构API来描述系统的架构设计;在编码阶段,可以使用编程API来描述具体的编码实现;在测试阶段,可以使用测试API来描述测试用例和测试结果;在部署阶段,可以使用部署API来描述系统的部署信息。总之,API在软件开发的每个阶段都发挥着重要作用,帮助开发人员更好地完成项目。
作者其他创作
大纲/内容
Whole Framebuffer Operation1.glColorMask/glDepthMask/glStencilMask2.glClear3.glClearColor/glClearDepthf/glClearStencil
Special Functions1.glFlush2.glFinish
Rasterization1.glLineWidth2.glFrontFace/glCullFace3.glPolygonOffset
Viewport and Clipping1.glDepthRangef2.glViewport
Shaders and Programs1.glCreateShader/glDeleteShader2.glShaderSource3.glCompileShader4.glGetShaderiv/glGetShaderInfoLogiv1.glCreateProgram/glDeleteProgram2.glAttachShader/glDetachShader3.glLinkProgram4.glUseProgram5.glGetProgramiv/glGetProgramInfologShaders and Program:1.glGetAttribLocation2.glBindAttribLocation3.glGetUniformLocation4.glUniform{1234}{if}/glUniform{1234}{if}v5.glUniformMatrix{234}fv
Pre-Fragment Operation1.glScissor2.glStencilFunc/glStencilFuncSeperate3.glStencilOp/glStencilOpSeperate4.glDepthFunc5.glBlendEquation/glBlendEquationSeperate6.glBlendFunc/glBlendFuncSeperate7.glBlendColor
Texturing1.glActiveTexture2.glBindTexture/glGenTextures/glDeleteTextures3.glTexImage2D/glTexSubImage2D4.glCopyTexImage2D/glCopyTexSubImage2D5.glCompressedTexImage2D/glCompressedTexSubImage2D6.glTexParameter{if}/glTexParameter{if}v7.glGenerateMipmap
State and State Requests1.glEnable/glDisable2.glGetBooleanv/glGetIntegerv/glGetFloatv/glGetString3.glIsEnabled
Vertices1.glVertexAttrib{1234}{f}/glVertexAttrib{1234}{f}v2.glVertexAttribPointer3.EnableVertexAttribArray/glDisableVertexAttribArray4.glDrawArrays/glDrawElements
Framebuffer Objects1.glBindFramebuffer/glDeleteFramebuffers/glGenFramebuffers/2.glBindRenderbuffer/glDeleteRenderbuffers/glGenRenderbuffers3.glRenderbufferStorage4.glFramebufferRenderbuffer5.glFramebufferTexture2D
Buffer Objects1.glGenBuffers/glDeleteBuffers2.glBindBuffer3.glBufferData/glBufferSubData4.glIsBuffer5.glGetBufferParameteriv
0 条评论
回复 删除
下一页