Phillip Stephens
|
1822b555fa
|
Fix missed override declarations
|
2019-08-16 18:27:23 -07:00 |
Lioncash
|
d4cd2b4dce
|
General: Make use of override where applicable
Continues the override modernizations, but now targeting boo.
|
2019-08-12 22:44:45 -04:00 |
Jack Andersen
|
deefc8e995
|
Massive fmtlib refactor
|
2019-07-19 18:22:36 -10:00 |
Jack Andersen
|
29a67b9ea8
|
Inhibit screensaver using dbus or xdg-screensaver
|
2019-06-11 15:55:58 -10:00 |
Jack Andersen
|
0f330c1f05
|
Add support for MemorySanitizer instrumentation
|
2019-04-06 18:53:41 -10:00 |
Jack Andersen
|
c1d3d040bf
|
Add True and False tests for bitwise enums
|
2019-04-02 18:28:39 -10:00 |
Jack Andersen
|
af4b1a4521
|
Register PID with X11 window
|
2019-03-09 23:13:45 -10:00 |
Jack Andersen
|
f8b22ecb13
|
Correct nanosleep usage
|
2019-02-23 21:14:27 -10:00 |
Jack Andersen
|
45db327fb3
|
Remove vsync thread from X11 backend
|
2019-02-11 21:18:35 -10:00 |
Jack Andersen
|
058ea23a00
|
New code style refactor
|
2018-12-07 19:17:51 -10:00 |
Jack Andersen
|
2c2c72bfd1
|
Minor tweak
|
2018-12-07 15:28:54 -10:00 |
Jack Andersen
|
f917d154b2
|
GLX bug fixes
|
2018-10-11 10:47:37 -10:00 |
Jack Andersen
|
70b2518751
|
Window API changes
|
2018-08-27 19:41:15 -10:00 |
Jack Andersen
|
322c4d3aab
|
Use XRandR data to access DPI
|
2018-06-27 15:15:23 -10:00 |
Jack Andersen
|
1a71ed813a
|
Fix TSan-reported race conditions
|
2018-06-01 14:01:47 -10:00 |
Jack Andersen
|
3028e34b51
|
Silent audio mixing fix; Xlib Vulkan destruction order fix
|
2018-05-28 09:28:36 -10:00 |
Jack Andersen
|
721d10919b
|
Huge Vulkan refactor
|
2018-05-21 21:48:13 -10:00 |
Jack Andersen
|
eaff1ba744
|
Vulkan backend fixes
|
2018-05-20 12:37:26 -10:00 |
Jack Andersen
|
578432eb2f
|
OpenGL and Vulkan resource tracing
|
2018-05-19 20:11:49 -10:00 |
Jack Andersen
|
edf2c1e34d
|
Add PulseAudio backend. Various Xlib fixes
|
2018-05-06 12:44:31 -10:00 |
Jack Andersen
|
25dc238c44
|
Xlib deep color support
|
2018-01-21 21:33:47 -10:00 |
Phillip Stephens
|
0a93d6c105
|
Fix linux build
|
2018-01-11 08:25:05 -08:00 |
Phillip Stephens
|
872ab3900d
|
Linux build fixes
|
2018-01-07 01:25:30 -08:00 |
Jack Andersen
|
1dc69c3468
|
Work on MSAA support
|
2018-01-06 19:17:14 -10:00 |
Jack Andersen
|
676a002aa3
|
Xlib application icon fix
|
2018-01-01 19:09:15 -10:00 |
Jack Andersen
|
fa8989bed3
|
Huge compile performance refactor
|
2017-12-28 21:54:26 -10:00 |
Jack Andersen
|
6950d96b46
|
Linux build fixes
|
2017-11-12 21:19:49 -10:00 |
Jack Andersen
|
cb5d22eed6
|
string_view refactor
|
2017-11-12 20:13:32 -10:00 |
Jack Andersen
|
0f96af94f6
|
Addresses some resource lifetime issues in OpenGL and Vulkan
|
2017-11-01 23:24:50 -10:00 |
Jack Andersen
|
023d129a75
|
Use smart pointers for Xlib windows
|
2017-07-16 17:58:18 -10:00 |
Jack Andersen
|
5c52877549
|
typo fix
|
2017-03-05 20:33:18 -10:00 |
Jack Andersen
|
a547eb9dbb
|
Runtime shader cache fixes
|
2017-03-05 12:59:58 -10:00 |
Jack Andersen
|
03f155fcf5
|
Move xxhash to boo; cached shader components
|
2017-03-04 21:54:58 -10:00 |
Jack Andersen
|
245a39fd92
|
Merge branch 'master' of https://github.com/AxioDL/boo
|
2017-02-15 19:46:18 -10:00 |
Jack Andersen
|
e6b3530681
|
Fix break derp
|
2017-02-15 19:46:03 -10:00 |
Jack Andersen
|
0a4775726c
|
Add missing initializer
|
2017-02-15 18:50:21 -10:00 |
Jack Andersen
|
71593afe50
|
More Vulkan fixes
|
2017-02-15 18:47:31 -10:00 |
Jack Andersen
|
3197142d1f
|
Vulkan window resize fixes
|
2017-02-15 17:17:18 -10:00 |
Jack Andersen
|
f9ed2ba5b8
|
Make resized() lock platform-dependent
|
2017-02-15 13:13:05 -10:00 |
Jack Andersen
|
fef663a5e3
|
Allow audio AQS buffering to occur during frame idle
|
2017-02-14 20:00:10 -10:00 |
Jack Andersen
|
d71c01e1d7
|
Smart pointer usage in Vulkan.cpp
|
2016-07-20 12:19:53 -10:00 |
Jack Andersen
|
66c64cde08
|
Fallback flow for graphics APIs
|
2016-07-20 07:14:18 -10:00 |
Jack Andersen
|
0c99623aa9
|
Vulkan platform conformances
|
2016-07-01 17:44:57 -10:00 |
Jack Andersen
|
295d100ca3
|
Initial vulkan rendering within URDE
|
2016-06-30 16:30:29 -10:00 |
Jack Andersen
|
0e48afcc02
|
Initial working booTest on Vulkan
|
2016-06-29 18:54:29 -10:00 |
Jack Andersen
|
c7df255c24
|
Several Vulkan bug fixes, state setup validates
|
2016-06-26 18:33:01 -10:00 |
Jack Andersen
|
8ff2b9c404
|
Add IMIDIPort, initial ALSA midiport implementation
|
2016-05-18 16:18:52 -10:00 |
Jack Andersen
|
690edd01e6
|
Finish implementation of 'isRepeat' for XLib key events
|
2016-05-15 11:54:55 -10:00 |
Jack Andersen
|
f76caba013
|
Update glslang; GCC compatibility fixes
|
2016-04-15 10:41:24 -10:00 |
Phillip Stephens
|
80b4a7e06a
|
Maximize fix
|
2016-03-17 14:03:38 -07:00 |