Skip to content

Commit

Permalink
WebGLPrograms: Clean up.
Browse files Browse the repository at this point in the history
  • Loading branch information
mrdoob committed Aug 21, 2020
1 parent 8a975bc commit d6e6eef
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/renderers/webgl/WebGLProgram.js
Original file line number Diff line number Diff line change
Expand Up @@ -667,7 +667,7 @@ function WebGLProgram( renderer, cacheKey, parameters, bindingStates ) {
vertexShader = unrollLoops( vertexShader );
fragmentShader = unrollLoops( fragmentShader );

if ( parameters.isWebGL2 && ! parameters.isRawShaderMaterial ) {
if ( parameters.isWebGL2 && parameters.isRawShaderMaterial !== true ) {

// GLSL 3.0 conversion for built-in materials and ShaderMaterial

Expand Down
8 changes: 3 additions & 5 deletions src/renderers/webgl/WebGLPrograms.js
Original file line number Diff line number Diff line change
Expand Up @@ -163,8 +163,8 @@ function WebGLPrograms( renderer, cubemaps, extensions, capabilities, bindingSta
fragmentShader: fragmentShader,
defines: material.defines,

isRawShaderMaterial: material.isRawShaderMaterial,
isShaderMaterial: material.isShaderMaterial,
isRawShaderMaterial: material.isRawShaderMaterial === true,
glslVersion: material.glslVersion,

precision: precision,

Expand Down Expand Up @@ -270,9 +270,7 @@ function WebGLPrograms( renderer, cubemaps, extensions, capabilities, bindingSta
rendererExtensionDrawBuffers: isWebGL2 || extensions.get( 'WEBGL_draw_buffers' ) !== null,
rendererExtensionShaderTextureLod: isWebGL2 || extensions.get( 'EXT_shader_texture_lod' ) !== null,

customProgramCacheKey: material.customProgramCacheKey(),

glslVersion: material.glslVersion
customProgramCacheKey: material.customProgramCacheKey()

};

Expand Down

0 comments on commit d6e6eef

Please sign in to comment.