
openGL
文章平均质量分 88
yongtao_liu
移动游戏 游戏
展开
-
cocos3.0+ shader
cocos2d的shader都是共用的, 存放在 GLProgramCache 中。 当setGLProgram() 的时候是从GLProgramStateCache 中寻找是否有这个shader的State, 有就返回,这个也是共用的,任意一个GLProgramState修改了, 都会影响到使用这个shader的对象添加shader的方法:先编写shader: (直接复制cocos/rende转载 2015-08-24 15:15:29 · 1053 阅读 · 0 评论 -
openGL ES
文章主要是对opengl的一些重要的知识点进行总结: 1、opengl的工作原理 通常采用图形卡驱动程序的形式: 管线(pipeline)是一个过程,可能涉及两个或多个独特的阶段或步骤.应用程序进行OpenGL函数调用时,这些命令被放置在一个命令缓冲区.该缓冲区最终填满了命令,定点数据,纹理数据等东西.缓冲区被刷新时,命令和数据就传递给下一个阶段. 2、OpenGL ES(OpenG原创 2015-04-12 17:03:28 · 683 阅读 · 0 评论