Skip to content

Commit 797b1b8

Browse files
committed
lesson 1 done i guess
1 parent e9f0026 commit 797b1b8

18 files changed

+465
-26
lines changed

book-src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
* [Basics](basics/index.md)
77
* [Creating A Window](basics/000-creating-a-window.md)
88
* [Drawing A Triangle](basics/001-drawing-a-triangle.md)
9+
* [Triangle Cleanup](basics/002-triangle-cleanup.md)
910
* [Appendix: Math](appendix-math/index.md)
1011
* [Vectors](appendix-math/vectors.md)
1112
* [Matrices](appendix-math/matrices.md)

book-src/basics/001-drawing-a-triangle.md

Lines changed: 438 additions & 7 deletions
Large diffs are not rendered by default.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Triangle Cleanup
2+
3+
TODO
4+
5+
## Using `glGetError`
6+
7+
TODO
8+
9+
## Done!
10+
11+
* Example Code: [002-triangle-arrays2](https://github.com/rust-tutorials/learn-opengl/blob/master/examples/002-triangle-arrays2.rs)

examples/001-triangle-arrays1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ fn main() {
177177
unsafe {
178178
glClear(GL_COLOR_BUFFER_BIT);
179179
glDrawArrays(GL_TRIANGLES, 0, 3);
180-
win.swap_window();
181180
}
181+
win.swap_window();
182182
}
183183
}

examples/002-triangle-arrays2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ fn main() {
109109
unsafe {
110110
glClear(GL_COLOR_BUFFER_BIT);
111111
glDrawArrays(GL_TRIANGLES, 0, 3);
112-
win.swap_window();
113112
}
113+
win.swap_window();
114114
}
115115
}

examples/003-rectangle-elements.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ fn main() {
121121
unsafe {
122122
glClear(GL_COLOR_BUFFER_BIT);
123123
glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_INT, null());
124-
win.swap_window();
125124
}
125+
win.swap_window();
126126
}
127127
}

examples/004-shader-basics.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ fn main() {
126126
unsafe {
127127
glClear(GL_COLOR_BUFFER_BIT);
128128
glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_INT, null());
129-
win.swap_window();
130129
}
130+
win.swap_window();
131131
}
132132
}

examples/005-shader-uniforms.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ fn main() {
129129
glClear(GL_COLOR_BUFFER_BIT);
130130
glUniform4f(uni_color_loc, 0.1, green, 0.1, 1.0);
131131
glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_INT, null());
132-
win.swap_window();
133132
}
133+
win.swap_window();
134134
}
135135
}

examples/006-more-attributes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ fn main() {
143143
unsafe {
144144
glClear(GL_COLOR_BUFFER_BIT);
145145
glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_INT, null());
146-
win.swap_window();
147146
}
147+
win.swap_window();
148148
}
149149
}

examples/007-textures.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ fn main() {
195195
unsafe {
196196
glClear(GL_COLOR_BUFFER_BIT);
197197
glDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_INT, null());
198-
win.swap_window();
199198
}
199+
win.swap_window();
200200
}
201201
}

0 commit comments

Comments
 (0)