瀏覽代碼

WebGLProgram: Added helpers.

Mr.doob 9 年之前
父節點
當前提交
c294237ba6
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/renderers/webgl/WebGLProgram.js

+ 6 - 0
src/renderers/webgl/WebGLProgram.js

@@ -429,6 +429,9 @@ THREE.WebGLProgram = ( function () {
 		var vertexGlsl = prefixVertex + vertexShader;
 		var fragmentGlsl = prefixFragment + fragmentShader;
 
+		// console.log( '*VERTEX*', vertexGlsl );
+		// console.log( '*FRAGMENT*', fragmentGlsl );
+
 		var glVertexShader = THREE.WebGLShader( gl, gl.VERTEX_SHADER, vertexGlsl );
 		var glFragmentShader = THREE.WebGLShader( gl, gl.FRAGMENT_SHADER, fragmentGlsl );
 
@@ -457,6 +460,9 @@ THREE.WebGLProgram = ( function () {
 		var runnable = true;
 		var haveDiagnostics = true;
 
+		// console.log( '**VERTEX**', gl.getExtension( 'WEBGL_debug_shaders' ).getTranslatedShaderSource( glVertexShader ) );
+		// console.log( '**FRAGMENT**', gl.getExtension( 'WEBGL_debug_shaders' ).getTranslatedShaderSource( glFragmentShader ) );
+
 		if ( gl.getProgramParameter( program, gl.LINK_STATUS ) === false ) {
 
 			runnable = false;