Skip to content

shader errors in webgl_buffergeometry_instancing_lambert #18801

@moraxy

Description

@moraxy

Rendering works, but the shaders cause errors:

THREE.WebGLProgram: shader error:  0 35715 false gl.getProgramInfoLog
Varyings with the same name but different type, or statically used varyings in fragment shader are not declared in vertex shader: vHighPrecisionZW�  
WebGL: INVALID_OPERATION: useProgram: program not valid
WebGL: INVALID_OPERATION: drawElementsInstancedANGLE: no valid shader program in use
[.WebGL-0x1a706ef5f700]GL ERROR :GL_INVALID_OPERATION : glDrawElementsInstancedANGLE: attempt to draw with all attributes having non-zero divisors
WebGL: too many errors, no more errors will be reported to the console for this context.

git bisect blames fb7edb9 / #18696 which introduced vHighPrecisionZW

Three.js version
  • Dev
  • r114
Browser
  • Chrome
  • Firefox
OS
  • Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions