noah pushed to main at MetzNet/roleplay
-
294fd0beb2 Reordered ui layer input struct
noah pushed to main at MetzNet/roleplay
-
ab58c63a50 Moved font and texture storage variables to UIContext
noah pushed to main at MetzNet/roleplay
-
1702f8ff85 Moved containers into UIContextStorage
noah pushed to main at MetzNet/roleplay
-
688fccf251 Changed draw to use containers instead of layers, added draw/string/code storage to layer on host side
noah pushed to main at MetzNet/roleplay
-
130c6538b2 Added host mirrors of UI data for logic
noah pushed to main at MetzNet/roleplay
-
6fa251773a only create layer buffers if count is nonzero
noah pushed to main at MetzNet/roleplay
-
1dbd924b8c Pass RenderContext pointer in exposed API functions
noah pushed to main at MetzNet/roleplay
-
d4790a8d53 Added address sanitizer, and stored font/texture names
noah pushed to main at MetzNet/roleplay
-
7b23625859 Moved index to a return of load_* instead of a parameter
noah pushed to main at MetzNet/roleplay
-
e851d64af6 Added bindless textures
noah pushed to main at MetzNet/roleplay
-
dee33d19b6 Flattened fargment shader inputs
noah pushed to main at MetzNet/roleplay
-
285a937e1b Improvements to rendering
noah pushed to main at MetzNet/roleplay
-
8c793d36c3 Moved glsl structures to common file, added convenience functions for UI elements
noah pushed to main at MetzNet/roleplay
-
eca8f30175 Got text and rects rendering from same pipeline
noah pushed to main at MetzNet/roleplay
-
7720d696bc Got text rendering bindless
noah pushed to main at MetzNet/roleplay
-
5e1720dc71 Got GPU rendering of rects working