Kae
643e8b15a1
Fixes for other compilers
2023-07-21 12:22:26 +10:00
Kae
848b11399f
Get SE-compatible voice transmission working
2023-07-16 23:04:09 +10:00
Kae
3b38825b34
more voice stuff
2023-07-14 13:13:19 +10:00
Kae
f14f77724d
more voice work!!!
2023-07-13 20:47:53 +10:00
Kae
28f4204b09
more Voice work
2023-07-13 19:12:55 +10:00
Kae
fe99ec6966
Render the world in its own framebuffer
2023-07-06 23:59:18 +10:00
Kae
fe4cc19618
Change pure string format calls to use fmt::to_string
2023-07-06 19:26:28 +10:00
Kae
15b0e99460
Initial setup of input stuff
2023-07-02 06:34:43 +10:00
Kae
bda140ab73
Renderer: Cache uniform and attribute locations
2023-07-01 07:31:40 +10:00
Kae
1a861fb045
Fix GL error
2023-07-01 03:58:02 +10:00
Kae
fd5247321f
Split world & interface shaders
2023-06-30 05:55:41 +10:00
Kae
d5fbd2001b
RenderPrimitive micro-optimizations
2023-06-30 04:34:10 +10:00
Kae
422871450d
Halve SDL audio buffer size to halve audio latency
2023-06-29 01:29:29 +10:00
Kae
bc2080e2c6
Improve windowing logic
2023-06-29 01:12:52 +10:00
Kae
99846487b9
Properly clean up SDL controllers and cursors on application exit
2023-06-28 23:34:59 +10:00
Kae
0b7ddd05d1
Add extremely basic controller support (only movement)
2023-06-28 22:52:09 +10:00
Kae
a1e428fafa
Fix cursor cleanup
2023-06-28 00:51:02 +10:00
Kae
332983c97b
The Formatting String Catastrophe
2023-06-27 20:23:44 +10:00
Kae
14b9689b6d
Change formatting to use fmtlib (STILL NEED TO CHANGE TO FMT SYNTAX!)
2023-06-27 19:24:35 +10:00
LDA
c9e889723b
resolved most of the compiler warnings/errors under gcc
...
also update xxhash and tinyformat
2023-06-26 11:58:35 -07:00
Kae
32411daa67
Fix 1:1 scale cursors being Australian
2023-06-26 18:05:00 +10:00
Kae
13a74602bd
Upgrade to C++17
2023-06-25 20:01:32 +10:00
Kae
6832c10ed5
Split shaders into their own files
...
some unrelated directives thing too
2023-06-23 23:01:25 +10:00
Kae
aeece136a4
Remove unused List from logGlErrorSummary
2023-06-23 19:01:41 +10:00
LDA
fa5042902c
👋 only print opengl errors if errors actually occurred. also fixed building on gcc
2023-06-23 01:57:16 -07:00
Kae
176c79bada
Hardware Cursor support
...
Updated SDL2 for this, so lib\ is no longer gitignored
2023-06-23 18:13:26 +10:00
Kae
bab5f0bd11
Update StarMainApplication_sdl.cpp
2023-06-23 15:45:03 +10:00
Kae
d6fdd96076
Fixes and stuff
...
Using proper SDL Audio APIs now
Fixed borderless
Create game window before asset load
Bump up root loading worker thread count to 8
Fix not hearing other player songs on load-in
Fix issues with shipworlds missing ship.level property
Fix rare thread race with received chat packets on the server-side
2023-06-21 15:25:10 +10:00
Kae
0ec3000536
processing directives for text box widgets
...
few other misc things
also fixed SDL audio on newer SDL vers
2023-06-21 10:40:53 +10:00
Kae
6352e8e319
everything everywhere
...
all at once
2023-06-20 14:33:09 +10:00