Commit Graph

6 Commits

Author SHA1 Message Date
Mid
6cbd201b63 Huge load
1. k3Update added, which must be called per frame.
2. Added GPU timers for profiling.
3. Added ARB_direct_state_access support because Mesa is being a bitch
again.
4. Cached uniform locations in an open-addressing hash table.
Unfortunately, I'm pretty sure there was no performance increase, at
least on my development machine, but it shouldn't hurt anywhere else.
2025-10-12 20:46:56 +03:00
Mid
6d5ba6037c Add scrollbar and image objects, cropping, layout properties 2025-08-28 14:13:08 +03:00
Mid
295c882100 Animation trees 2025-08-10 16:09:13 +03:00
mid
f84505f36b Add multisampled FBO support 2025-05-10 18:19:38 +03:00
mid
43fcf81381 Fix mipmapping and add texture compression 2025-05-10 18:15:39 +03:00
mid
deb6387908 Bug fixes and split to k3_internal.h 2025-03-23 15:09:26 +02:00