burkkyy 1ba1442cc4 Require GPU-driven device features
Enable descriptor indexing (bindless), buffer device address, scalar
block layout, indirect draw count, shader draw parameters, timeline
semaphores and synchronization2 alongside dynamic rendering. A single
feature list drives both physical device selection and device creation.
The VMA allocator is created with buffer device address support.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 15:51:33 -07:00
2026-09-25 23:12:04 -07:00
2026-09-25 19:58:11 -07:00
2026-09-30 02:42:45 -07:00
2026-09-25 19:32:33 -07:00
2026-09-26 02:18:12 -07:00
2026-09-30 15:51:33 -07:00
2026-09-26 02:18:12 -07:00
2026-09-26 02:18:12 -07:00
2026-09-30 02:04:59 -07:00
2026-09-30 02:42:45 -07:00
2026-09-30 02:04:59 -07:00
2026-09-25 19:21:41 -07:00
2026-09-25 19:58:11 -07:00
2026-09-25 19:58:11 -07:00

sophia

showcase

Getting Started

COMING SOON

Developing on the engine

Dependencies

Build instructions

Builds use the presets in CMakePresets.json (debug, release), each in its own build/<preset> directory:

cmake --preset debug
cmake --build --preset debug

Or with the dev helper: dev build [preset] [--fresh].

Third Party libraries used

S
Description
No description provided
Readme 2 MiB
Languages
C++ 87.3%
GLSL 6.1%
Python 5.5%
CMake 1.1%