提交 6a93799c 编写于 作者: M Mr.doob

Clean up.

上级 c2e0a092
...@@ -130,8 +130,8 @@ function WebGLRenderer( parameters ) { ...@@ -130,8 +130,8 @@ function WebGLRenderer( parameters ) {
// geometry and program caching // geometry and program caching
_currentGeometryProgram = { _currentGeometryProgram = {
geometryID: null, geometry: null,
programID: null, program: null,
wireframe: false wireframe: false
}, },
...@@ -659,10 +659,10 @@ function WebGLRenderer( parameters ) { ...@@ -659,10 +659,10 @@ function WebGLRenderer( parameters ) {
var updateBuffers = false; var updateBuffers = false;
if ( geometry.id !== _currentGeometryProgram.geometryID || program.id !== _currentGeometryProgram.programID || material.wireframe !== _currentGeometryProgram.wireframe ) { if ( geometry.id !== _currentGeometryProgram.geometry || program.id !== _currentGeometryProgram.program || material.wireframe !== _currentGeometryProgram.wireframe ) {
_currentGeometryProgram.geometryID = geometry.id; _currentGeometryProgram.geometry = geometry.id;
_currentGeometryProgram.programID = program.id; _currentGeometryProgram.program = program.id;
_currentGeometryProgram.wireframe = material.wireframe; _currentGeometryProgram.wireframe = material.wireframe;
updateBuffers = true; updateBuffers = true;
...@@ -1036,8 +1036,8 @@ function WebGLRenderer( parameters ) { ...@@ -1036,8 +1036,8 @@ function WebGLRenderer( parameters ) {
// reset caching for this frame // reset caching for this frame
_currentGeometryProgram.geometryID = null; _currentGeometryProgram.geometry = null;
_currentGeometryProgram.programID = null; _currentGeometryProgram.program = null;
_currentGeometryProgram.wireframe = false; _currentGeometryProgram.wireframe = false;
_currentMaterialId = - 1; _currentMaterialId = - 1;
_currentCamera = null; _currentCamera = null;
...@@ -1396,8 +1396,8 @@ function WebGLRenderer( parameters ) { ...@@ -1396,8 +1396,8 @@ function WebGLRenderer( parameters ) {
var program = setProgram( camera, scene.fog, material, object ); var program = setProgram( camera, scene.fog, material, object );
_currentGeometryProgram.geometryID = null; _currentGeometryProgram.geometry = null;
_currentGeometryProgram.programID = null; _currentGeometryProgram.program = null;
_currentGeometryProgram.wireframe = false; _currentGeometryProgram.wireframe = false;
renderObjectImmediate( object, program ); renderObjectImmediate( object, program );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册