Luke Benstead
|
713fc0a396
|
Minor fixes to the triangle dropping logic
|
2018-06-13 21:21:36 +01:00 |
|
Luke Benstead
|
299df08111
|
Implement logic for dropping invisible triangles from the strip
|
2018-06-13 20:38:20 +01:00 |
|
Luke Benstead
|
e8e0881db8
|
Refactor vertex submission to separate perspective division from vertex calculation
|
2018-06-10 14:25:49 +01:00 |
|
Luke Benstead
|
4d3858d0f0
|
More clipping work
|
2018-06-06 19:58:59 +01:00 |
|
Luke Benstead
|
b2a26e58b3
|
Merge remote-tracking branch 'origin/master' into near-z
|
2018-06-06 08:40:34 +01:00 |
|
Luke Benstead
|
1baeba1c59
|
Start working on z-clipping
|
2018-06-06 08:33:41 +01:00 |
|
Luke Benstead
|
a8d5d2f506
|
Add NeHe lesson 3, and a Vertex Array version of lesson 2
|
2018-05-29 17:02:57 +01:00 |
|
Luke Benstead
|
b6b1591010
|
Add the first nehe sample and make it work
|
2018-05-29 13:12:38 +01:00 |
|
Luke Benstead
|
396ea82856
|
Drop all of the old libGL files
|
2018-05-20 16:16:53 +01:00 |
|
Luke Benstead
|
23e564269b
|
Fix lighting bugs
|
2018-05-19 09:17:24 +01:00 |
|
Luke Benstead
|
f9cdefcd81
|
Replace the entire matrix stack handling to work towards fixing lighting
|
2018-05-16 21:00:41 +01:00 |
|
Luke Benstead
|
4218111ab8
|
Make things C89 friendly
|
2018-05-14 17:10:53 +01:00 |
|
Luke Benstead
|
ab11a02056
|
Diffuse should be ignored if lighting is enabled
|
2018-05-13 09:00:38 +01:00 |
|
Luke Benstead
|
97f4e020ad
|
Rename experimental and update the Makefile
|
2018-05-12 21:06:22 +01:00 |
|