Add a readme
This commit is contained in:
parent
9e54126de7
commit
cd71de76ee
28
README.md
Normal file
28
README.md
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
|
||||||
|
# GLdc
|
||||||
|
|
||||||
|
This is a partial implementation of OpenGL 1.2 for the SEGA Dreamcast for use
|
||||||
|
with the KallistiOS SDK.
|
||||||
|
|
||||||
|
It began as a fork of libGL by Josh Pearson but has undergone a large refactor
|
||||||
|
which is essentially a rewrite.
|
||||||
|
|
||||||
|
The aim is to implement as much of OpenGL 1.2 as possible, and to add additional
|
||||||
|
features via extensions.
|
||||||
|
|
||||||
|
Things left to (re)implement:
|
||||||
|
|
||||||
|
- Fog
|
||||||
|
- Near-Z clipping
|
||||||
|
- Spotlights and point lights
|
||||||
|
- Framebuffer extension
|
||||||
|
|
||||||
|
Things I'd like to do:
|
||||||
|
|
||||||
|
- Use a clean "gl.h"
|
||||||
|
- Define an extension for modifier volumes
|
||||||
|
- Support `GL_ALPHA_TEST` using punch-thru polys
|
||||||
|
- Add support for point sprites
|
||||||
|
- Optimise, add unit tests for correctness
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user