TobiD7 fe9194b907 More work to drivers
- Add gfx_test
- add texture loading to GfxOpenGL
- add full submit code
- add debug logging
- add construct and destroy functionality to Pool
- add command functionality
- add vertex and index pools to lithium (static and not threadsafe yet)
- Update GfxDriver Matrix with SetViewPort
- Add glfw (only dependency of gfx_test) maybe later required for input driver
2026-03-16 17:33:46 +01:00
2026-03-16 17:33:46 +01:00
2026-03-16 06:37:51 +01:00
2026-03-16 17:33:46 +01:00
2026-03-16 17:33:46 +01:00
2026-03-16 17:33:46 +01:00
2026-01-25 21:12:16 +01:00
2026-03-16 17:33:46 +01:00
2026-01-25 00:04:40 +01:00
2026-03-16 15:19:12 +01:00
2026-03-01 21:41:53 +01:00
2026-03-16 17:33:46 +01:00
2026-03-16 17:33:46 +01:00
2026-03-16 06:37:51 +01:00
2025-06-22 21:05:09 +02:00

Palladium

Framework / Engine to create Homebrew Apps / Games

Building

Install Dependencies:

# This Command will install everything
(dkp-)pacman -S --noconfirm 3ds-dev 3ds-portlibs

Building:

If you want to have the lib in a projects libs dir or so you can simply add -DCMAKE_INSTALL_PREFIX=./res to the cmake command and copy the dirs from res to you libs folder

mkdir -p build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release # Make sure to build in Release Mode (exept you want to debug some issues)
make
make install

Credits

Icon Username Description
https://github.com/tobid7 tobid7 main dev of RenderD7, Palladium
https://github.com/devkitpro devkitpro devkitarm, picasso, libctru and citro3d
https://github.com/nothings nothings stb_image(_write) and stb_truetype
https://github.com/nlohmann nlohmann for json.hpp
Description
New Library for everything based on RenderD7
Readme MIT 2.8 MiB
Languages
C 51.4%
C++ 47.1%
CMake 1.5%