字符串拼接为shader的函数
- renderBufferDirect 执行bufferdirect
- setProgram 设置program
- initMaterial 启用material
- 如果Program有shaderID了 就会return了
- getProgramCacheKey
- getParameters中有字段进行更新
- parameters里面进行判断 哪些字段需要拼接 只是判断
- 需要判断shader是否更新
- 如果确定要拼接 WebGLProgram 进行新的shader拼接
- acquireProgram 缓存program
- WebGLProgram shader字符串拼接
设置融合的函数
- renderBufferDirect
- setMaterial
- setBlending
- enable