scp-fs2open / scp-fs2open/fs2open.github.com

Scripting FR: Batched LUA HUD Drawing

Open
#3,023 1 comment 0 reactions 0 assignees View on GitHub
enhancement scripting wish list
Dominant language
C++
Stars
487
Forks
184
Avg merge
3d 8h
Merged PRs (30d)
45

Description

Looking at some of the performance profiling, and how long it can take to do some HUD drawing, even when not in world-space, it seems like some sort of batched HUD drawing would be in order. At least for rendering Images (both normal and monochrome-aa-type), a proper pipeline would be nice.
Even losing a bit of flexibility, or having to register all textures to an atlas or so before using it, some option for higher speed drawing would be worth it, as otherwise it is not really feasible to do much UI-Improvement from the scripting side.
Even minimizing it's drawcalls as much as possible, the HUD script alone tends to already scrape the limits of acceptable performance impact.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.