Commit Graph

6 Commits

Author SHA1 Message Date
Luke Street 4cd8d2f009 Refactor viewport fit handling; use game viewport for RmlUi 2026-05-05 23:13:31 -06:00
Luke Street 702583583d Update RmlUi interfaces 2026-05-01 00:25:23 -06:00
Luke Street a2c431d084 RmlUi: Add a hacky API to adjust input type 2026-04-30 00:05:37 -06:00
Luke Street 7717090352 RmlUi: Avoid re-activating SDL text input 2026-04-29 23:49:27 -06:00
Luke Street 57b748d868 RmlUi: Override Activate/DeactivateKeyboard in SystemInterface 2026-04-29 23:43:14 -06:00
CraftyBoss eceac96bcb RmlUi integration (#142)
* begin work on integration

* draw null tex when tex handle is null, switch to immediates for geometry translation

* fix window resizing and texture loads, switch to dynamic ubo

* remove immediate usage

* Add initial rmlui public API

* Use proper dimensions; fix texture resolution

* Remove unnecessary SetDimensions

* Cleanup & add clip mask support

* Implement blur and shadow filters

---------

Co-authored-by: Luke Street <luke@street.dev>
2026-04-27 23:43:30 -06:00