Atturibute Data binding

bindBuffer

0: updateBuffer (https://threejs.org/build/three.module.js:12578:6)
1: Object.update (https://threejs.org/build/three.module.js:12663:4)
2: Object.update (https://threejs.org/build/three.module.js:15069:15)
3: Object.update (https://threejs.org/build/three.module.js:15492:15)
Copy the code

bufferSubData

0: updateBuffer (https://threejs.org/build/three.module.js:12584:7)
1: Object.update (https://threejs.org/build/three.module.js:12663:4)
2: Object.update (https://threejs.org/build/three.module.js:15069:15)
3: Object.update (https://threejs.org/build/three.module.js:15492:15)
Copy the code

drawBuffers

0: WebGLRenderer.setRenderTarget (https://threejs.org/build/three.module.js:25398:10)
1: WebGLShadowMap.render (https://threejs.org/build/three.module.js:19070:14)
2: WebGLRenderer.render (https://threejs.org/build/three.module.js:24525:13)
3: render (https://threejs.org/examples/webgl_animation_cloth.html:628:14)
Copy the code

bindVertexArray

0: bindVertexArrayObject (https://threejs.org/build/three.module.js:13964:42)
1: Object.setup (https://threejs.org/build/three.module.js:13902:5)
2: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24273:17)
3: renderObject (https://threejs.org/build/three.module.js:19317:16)
Copy the code

Uniform variable binding

uniformMatrix4fv

0: SingleUniform.setValueM4 [as setValue] (https://threejs.org/build/three.module.js:15942:6)
1: WebGLUniforms.setValue (https://threejs.org/build/three.module.js:16526:27)
2: setProgram (https://threejs.org/build/three.module.js:25235:14)
3: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24235:19)
Copy the code

uniform3fv

0: PureArrayUniform.setValueV3fArray [as setValue] (https://threejs.org/build/three.module.js:16197:5)
1: Function.WebGLUniforms.upload (https://threejs.org/build/three.module.js:16551:6)
2: setProgram (https://threejs.org/build/three.module.js:25216:18)
3: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24235:19)
Copy the code

uniform1iv

0: PureArrayUniform.setValueT1Array [as setValue] (https://threejs.org/build/three.module.js:16300:5)
1: Function.WebGLUniforms.upload (https://threejs.org/build/three.module.js:16551:6)
2: setProgram (https://threejs.org/build/three.module.js:25216:18)
3: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24235:19)
Copy the code

Clear

clear

0: WebGLRenderer.clear (https://threejs.org/build/three.module.js:24033:7)
1: Object.render (https://threejs.org/build/three.module.js:13713:13)
2: WebGLRenderer.render (https://threejs.org/build/three.module.js:24538:14)
3: animate (https://threejs.org/examples/webgl_geometry_cube.html:63:14**)**
Copy the code

clearColor

0: Object.setClear (https://threejs.org/build/three.module.js:19380:9)
1: WebGLShadowMap.render (https://threejs.org/build/three.module.js:18998:24)
2: WebGLRenderer.render (https://threejs.org/build/three.module.js:24525:13)
3: render (https://threejs.org/examples/webgl_animation_cloth.html:628:14)
Copy the code

Framebuffer

bindFramebuffer

0: Object.bindFramebuffer (https://threejs.org/build/three.module.js:19782:7)
1: WebGLRenderer.setRenderTarget (https://threejs.org/build/three.module.js:25342:34)
2: WebGLShadowMap.render (https://threejs.org/build/three.module.js:19070:14)
3: WebGLRenderer.render (https://threejs.org/build/three.module.js:24525:13)
Copy the code

Draw

drawElements

0: WebGLIndexedBufferRenderer.render (https://threejs.org/build/three.module.js:15212:6)
1: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24363:13)
2: renderObject (https://threejs.org/build/three.module.js:24823:10)
3: renderObjects (https://threejs.org/build/three.module.js:24796:5)
Copy the code

Window

viewport

0: Object.viewport (https://threejs.org/build/three.module.js:20260:7)
1: WebGLRenderer.setRenderTarget (https://threejs.org/build/three.module.js:25410:9)
2: WebGLShadowMap.render (https://threejs.org/build/three.module.js:19070:14)
3: WebGLRenderer.render (https://threejs.org/build/three.module.js:24525:13)
Copy the code

scissor

0: Object.scissor (https://threejs.org/build/three.module.js:20249:7)
1: WebGLRenderer.setRenderTarget (https://threejs.org/build/three.module.js:25411:9)
2: WebGLShadowMap.render (https://threejs.org/build/three.module.js:19070:14)
3: WebGLRenderer.render (https://threejs.org/build/three.module.js:24525:13)
Copy the code

On/off state

disable

0: disable (https://threejs.org/build/three.module.js:19757:7)
1: Object.setMaterial (https://threejs.org/build/three.module.js:20003:6)
2: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24237:9)
3: renderObject (https://threejs.org/build/three.module.js:19317:16)
Copy the code

enable

0: enable (https://threejs.org/build/three.module.js:19746:7)
1: Object.setMaterial (https://threejs.org/build/three.module.js:20004:6)
2: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24237:9)
3: renderObject (https://threejs.org/build/three.module.js:19317:16)
Copy the code

Texture

activeTexture

0: Object.activeTexture (https://threejs.org/build/three.module.js:20151:7)
1: setTexture2D (https://threejs.org/build/three.module.js:20762:9)
2: WebGLTextures.safeSetTexture2D (https://threejs.org/build/three.module.js:21749:3)
3: PureArrayUniform.setValueT1Array [as setValue] (https://threejs.org/build/three.module.js:16304:12)
Copy the code

bindTexture

0: Object.bindTexture (https://threejs.org/build/three.module.js:20177:7)
1: setTexture2D (https://threejs.org/build/three.module.js:20763:9)
2: WebGLTextures.safeSetTexture2D (https://threejs.org/build/three.module.js:21749:3)
3: SingleUniform.setValueT1 [as setValue] (https://threejs.org/build/three.module.js:16069:11)
Copy the code

pixelStorei

0: uploadTexture (https://threejs.org/build/three.module.js:20921:7)
1: setTexture2D (https://threejs.org/build/three.module.js:20755:5)
2: WebGLTextures.safeSetTexture2D (https://threejs.org/build/three.module.js:21749:3)
3: SingleUniform.setValueT1 [as setValue] (https://threejs.org/build/three.module.js:16069:11)
Copy the code

texParameteri

0: setTextureParameters (https://threejs.org/build/three.module.js:20835:8)
1: uploadTexture (https://threejs.org/build/three.module.js:20935:3)
2: setTexture2D (https://threejs.org/build/three.module.js:20755:5)
3: WebGLTextures.safeSetTexture2D (https://threejs.org/build/three.module.js:21749:3)
Copy the code

texImage2D

0: Object.texImage2D (https://threejs.org/build/three.module.js:20219:18)
1: uploadTexture (https://threejs.org/build/three.module.js:21038:11)
2: setTexture2D (https://threejs.org/build/three.module.js:20755:5)
3: WebGLTextures.safeSetTexture2D (https://threejs.org/build/three.module.js:21749:3)
Copy the code

useProgram

0: Object.useProgram (https://threejs.org/build/three.module.js:19816:7)
1: setProgram (https://threejs.org/build/three.module.js:25064:14)
2: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24235:19)
3: renderObject (https://threejs.org/build/three.module.js:19317:16)
Copy the code

frontFace

0: setFlipSided (https://threejs.org/build/three.module.js:20046:8)
1: Object.setMaterial (https://threejs.org/build/three.module.js:20009:3)
2: WebGLRenderer.renderBufferDirect (https://threejs.org/build/three.module.js:24237:9)
3: renderObject (https://threejs.org/build/three.module.js:19317:16)
Copy the code