Luke Benstead
|
e70922ebb7
|
Fix various problems with the lighting calculations
|
2018-06-06 21:23:17 +01:00 |
|
Luke Benstead
|
4a154d9c4e
|
Add a near-z line clipping function in preparation for implementing near-z clipping
|
2018-05-31 09:38:34 +01:00 |
|
Luke Benstead
|
9167869633
|
Add gluOrtho2D, ortho2d example and fix glOrtho
|
2018-05-29 19:39:27 +01:00 |
|
Luke Benstead
|
101f260ce6
|
Add nehe06
|
2018-05-29 17:18:01 +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
|
0e48a3824b
|
Fix Accumlation buffer error in lxdream
|
2018-05-28 08:52:35 +01:00 |
|
Luke Benstead
|
a08ce4a06c
|
Fix crash if glTexParameter was called when no texture bound
|
2018-05-28 07:16:40 +01:00 |
|
Luke Benstead
|
c363a37e30
|
Fix the containers to compile on C89 and C99
|
2018-05-26 19:17:42 +01:00 |
|
Luke Benstead
|
51d02ae489
|
Stub out some of the ARB_framebuffer_object extension
|
2018-05-20 21:29:04 +01:00 |
|
Luke Benstead
|
f3339e1868
|
Implement gen/delete/bind framebuffers
|
2018-05-20 16:44:16 +01:00 |
|
Luke Benstead
|
8a4e53a9c7
|
Fix fog enable/disable
|
2018-05-20 16:37:45 +01:00 |
|
Luke Benstead
|
396ea82856
|
Drop all of the old libGL files
|
2018-05-20 16:16:53 +01:00 |
|
Luke Benstead
|
1421736733
|
Remove another old file
|
2018-05-19 13:43:22 +01:00 |
|
Luke Benstead
|
23e564269b
|
Fix lighting bugs
|
2018-05-19 09:17:24 +01:00 |
|
Luke Benstead
|
2d9c439490
|
Implement normal matrix calculation
|
2018-05-16 21:30:11 +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
|
de1fb05ac1
|
Fix bugs in immediate mode
|
2018-05-14 16:58:58 +01:00 |
|
Luke Benstead
|
4106206562
|
Implement glMaterialfv
|
2018-05-13 19:48:55 +01:00 |
|
Luke Benstead
|
2cef0cb25e
|
Implement glLightf
|
2018-05-13 09:34:44 +01:00 |
|
Luke Benstead
|
ab11a02056
|
Diffuse should be ignored if lighting is enabled
|
2018-05-13 09:00:38 +01:00 |
|
Luke Benstead
|
c76338b16f
|
Add glNormalX, remove more dead code
|
2018-05-12 21:20:26 +01:00 |
|
Luke Benstead
|
97f4e020ad
|
Rename experimental and update the Makefile
|
2018-05-12 21:06:22 +01:00 |
|