GLdc

From dreamcast.wiki
Revision as of 19:13, 26 February 2023 by Unknown user (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

GLdc is an OpenGL implementation for the Dreamcast that is actively developed by Kazade. MrNeo also contributed to the testing and optimisation of GLdc

Features

Supports most of the OpenGL 1.2 implementation.

Known Issue

Lighting performance is still being worked on.

Projects built with GLdc

Building GLdc

Make sure you clone this repo in the $KOS_BASE/addons folder

cd $KOS_BASE/addons` then `git clone https://github.com/Kazade/GLdc.git

Once the folder is cloned

mkdir dcbuild
cd dcbuild
cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../toolchains/Dreamcast.cmake -DCMAKE_BUILD_TYPE=Release ..
make

 

You can now link GLdc using -lGLdc