Luke Benstead
6eec9d4be3
Start setting up a test suite
2020-10-26 21:19:39 +00:00
Ben Baron
0beaba5aeb
Fixed Makefile GL/version.h (echo -e to printf)
...
The `echo -e` command is non-standard, and ends up printing a -e at the top of the version.h file. Switching it to `printf` works correctly and is the "correct" command to work in all shells.
I also removed the GL/version.h file from the git cache, as it's in .gitignore but seems to have been accidentally checked in.
2020-04-05 13:47:32 -05:00
Luke Benstead
9605734476
Update Makefile
2020-01-01 14:31:55 +00:00
Luke Benstead
0819e1e5df
Update Makefile
2020-01-01 14:28:45 +00:00
Luke Benstead
6322728fae
Update Makefile
2020-01-01 14:28:25 +00:00
Luke Benstead
56b8abd758
Update Makefile
2020-01-01 14:13:34 +00:00
Luke Benstead
3c9f352827
Update Makefile
2020-01-01 14:12:12 +00:00
Luke Benstead
888a48562f
Generate version.h and print version on boot. Fixes #46
2019-09-22 21:48:43 +01:00
Luke Benstead
ccc9b59d03
Turn up to 11
2019-03-28 13:12:00 +00:00
Luke Benstead
ba66608a96
Add a basic profiler and optimise some code
2018-08-16 17:51:15 +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
b6b1591010
Add the first nehe sample and make it work
2018-05-29 13:12:38 +01:00
Luke Benstead
c363a37e30
Fix the containers to compile on C89 and C99
2018-05-26 19:17:42 +01:00
Luke Benstead
ae1bb2869b
Build out to libGLdc.a to avoid confusion with libGL
2018-05-21 19:55:20 +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
9e54126de7
Remove some old code
2018-05-16 21:43:56 +01:00
Luke Benstead
278ba01538
Fix up the makefile
2018-05-16 21:41:12 +01:00
Luke Benstead
4218111ab8
Make things C89 friendly
2018-05-14 17:10:53 +01:00
Luke Benstead
97f4e020ad
Rename experimental and update the Makefile
2018-05-12 21:06:22 +01:00
Luke Benstead
bd80c9ae7f
Add build and link targets to the makefile
2018-01-18 19:52:54 +00:00
Lawrence Sebald
0fa6e42b55
Remove +x permissions bits...
2016-01-03 22:24:52 -05:00
Josh Pearson
5fce3e1897
Added Texture Format Conversion to glTexImage2D, Added GL_TEXTURE Matrix Transformations when glEnable(GL_KOS_TEXTURE_MATRIX), various bug fixes, few more API functions added
2015-09-06 09:47:57 -07:00
Josh Pearson
763ec99483
Added multi-texture support and glCompressedTexImage2D to the GL API
2015-01-04 15:07:57 -08:00
Josh Pearson
97dc25918a
First major update to the API 9-28-14
2014-09-28 19:40:41 -07:00
U-PH3NOM-PC\PH3NOM
b6e9ff70b5
Fixed bugs reported as of 9-06-2014
2014-09-07 15:41:26 -07:00
U-PH3NOM-PC\PH3NOM
5c5a0196c5
#Initial Commit for new Open GL API, replacing the old KGL
2014-08-16 11:09:37 -07:00
Harley Laue
8e2359a1d0
This should work again
2012-07-06 09:01:41 -05:00
Harley Laue
90361d1ecb
Removing all the old CVSID stuff from the kos-ports tree.
...
I think this is the rest of them for kos-ports.
2008-10-22 07:25:38 +00:00
Dan Potter
058fc015e1
Build system improvements, and finished kos-ports tree separation.
...
Please see RELNOTES and doc/environ.sh.sample because you will need
a new environ.sh file (or at least you'll need to spread any local
mods to environ.sh and the new environ_base.sh). This still doesn't
work for any platform but DC but I'm working on that.
2003-11-30 00:02:59 +00:00
Dan Potter
cbe2111cd8
Updated changelog/relnotes, moved most addons into their own tree
2003-10-13 00:41:10 +00:00