File tree 3 files changed +4
-4
lines changed
3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -88,7 +88,7 @@ class Framebuffer {
88
88
// 의사 코드
89
89
ext .drawBuffersWebGL (drawBuffers) {
90
90
const framebuffer = gl ._getFramebufferByTarget (gl .FRAMEBUFFER );
91
- for (let i = 0 ; i > maxDrawBuffers; ++ i) {
91
+ for (let i = 0 ; i < maxDrawBuffers; ++ i) {
92
92
framebuffer .drawBuffers [i] = i < drawBuffers .length
93
93
? drawBuffers[i]
94
94
: gl .NONE
Original file line number Diff line number Diff line change 29
29
}
30
30
```
31
31
32
- There are 2 binding points. They are set like this
32
+ There is only 1 binding point in WebGL1. It is set like this
33
33
34
34
``` js
35
35
gl .bindFramebuffer (target, framebuffer) {
@@ -90,7 +90,7 @@ imagine is implemented like this
90
90
// pseudo code
91
91
ext .drawBuffersWebGL (drawBuffers) {
92
92
const framebuffer = gl ._getFramebufferByTarget (gl .FRAMEBUFFER );
93
- for (let i = 0 ; i > maxDrawBuffers; ++ i) {
93
+ for (let i = 0 ; i < maxDrawBuffers; ++ i) {
94
94
framebuffer .drawBuffers [i] = i < drawBuffers .length
95
95
? drawBuffers[i]
96
96
: gl .NONE
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ class Framebuffer {
85
85
// 伪代码
86
86
ext .drawBuffersWebGL (drawBuffers) {
87
87
const framebuffer = gl ._getFramebufferByTarget (gl .FRAMEBUFFER );
88
- for (let i = 0 ; i > maxDrawBuffers; ++ i) {
88
+ for (let i = 0 ; i < maxDrawBuffers; ++ i) {
89
89
framebuffer .drawBuffers [i] = i < drawBuffers .length
90
90
? drawBuffers[i]
91
91
: gl .NONE
You can’t perform that action at this time.
0 commit comments