Skip to content

About

SDL3 display, input, and filesystem integration for the Deki Engine

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

43 Commits

Folders and files

Repository files navigation

Deki SDL3 Integration

Docs: https://dekiengine.github.io/deki-sdl3-integration/ (components and properties, generated from the code)

SDL3 display, input, and filesystem integration for the Deki Engine.

Part of Deki Engine.

Namespace

Types live in DekiSdl3. Scene files store the qualified name, and so does code:

using namespace DekiSdl3;
obj->AddComponent<SomeComponent>();

Install

Package Manager in the Deki Editor, or DekiEditor --packages-add deki-sdl3-integration <project>.

Dependencies

Dependency Type
deki-input Deki package
SDL3 (3.2.8) External (zlib License)

Partial present

SDL3Display::PresentRegions uploads only the changed rectangles of an RGB565 framebuffer (SDL_LockTexture with a rect) when the project's dirty-rect tracking is on; the window is still redrawn from the texture every frame. Other framebuffer formats use the whole-frame path.

License

Apache 2.0. See LICENSE.

Third-party licenses are listed in NOTICE.

About

SDL3 display, input, and filesystem integration for the Deki Engine

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages