noah pushed to main at MetzNet/roleplay
-
4cf1ed725d Added screen-corner anchoring to the UI pipeline
noah pushed to main at MetzNet/roleplay
-
d448eb81d1 Added time to draw function and started to layout game ui. Add window resizing next and in-shader anchoring next.
noah pushed to main at MetzNet/roleplay
-
79e3f99d4f Made width/height a variable
noah pushed to main at MetzNet/roleplay
-
b19240899a Fixed Makefile for linux
noah pushed to main at MetzNet/roleplay
-
ec7e5cbfdf Moved draw buffer recording outside draw function
noah pushed to main at MetzNet/roleplay
-
f067b42161 Moved ui draw/compute recording to seperate functions
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