Struma
|
fdb86f2ede
|
Do not use GVL on possibly time-consuming functions
|
2021-06-02 08:42:32 -04:00 |
|
Struma
|
84c4f97c6c
|
Add more detailed platform detection
|
2021-05-23 21:40:48 -04:00 |
|
Struma
|
f1f5f99133
|
Have window resizing functions properly wait on each other
|
2021-05-21 17:13:53 -04:00 |
|
Struma
|
699ffc0245
|
Support Retina displays
|
2021-05-21 16:28:51 -04:00 |
|
Struma
|
6fe980abc8
|
Massively improve animation frame timing
|
2021-05-04 23:32:01 -04:00 |
|
Struma
|
b3b0d3c48f
|
separate Graphics.delta / average_frame_rate timer
|
2021-03-01 03:45:34 -05:00 |
|
Struma
|
03a9636105
|
temp fix for broken vsync on macOS
|
2021-03-01 02:10:05 -05:00 |
|
Struma
|
1683483170
|
Make FPS counter a little more accurate
|
2021-03-01 01:51:15 -05:00 |
|
Struma
|
ae9e292a1b
|
add Graphics.average_frame_rate
|
2021-02-27 08:17:14 -05:00 |
|
Struma
|
286270b51e
|
Update graphics delta at the start of update
|
2021-02-26 06:25:19 -05:00 |
|
Struma
|
02c06be88a
|
Add Ruby-accessible delta clocks (microseconds)
|
2021-02-25 21:29:21 -05:00 |
|
Struma
|
d4d2b7c7cb
|
Keep input repeat timings independent of FPS
|
2021-02-25 19:28:44 -05:00 |
|
Struma
|
2fd585393d
|
the not-so-great warning purge
|
2021-02-22 01:22:26 -05:00 |
|
Struma
|
7db1c1219e
|
Prefix mkxp-z preprocessor definitions with MKXPZ_
|
2020-12-31 14:50:07 -05:00 |
|
Struma
|
c5f8ebef2e
|
Fix Apple M1 OpenGL->Metal and SDL2_sound crashes
|
2020-12-26 17:46:01 -05:00 |
|
Struma
|
0e278c3e5c
|
Drop ObjFW as a dependency
|
2020-11-22 03:48:03 -05:00 |
|
Struma
|
f98b1e031f
|
Reorganize src dir
|
2020-11-21 01:36:24 -05:00 |
|