Henrik Rydgård
5f8118b82b
Separate T3DCreate* into its own header to avoid including Windows.h etc in some cases.
2018-02-25 10:27:59 +01:00
Unknown W. Brackets
4b8d8c875d
Qt: Remove old texture debug API.
...
No one's testing it and it's not the best way. We have a better
implemented API and should use it instead.
2018-02-19 09:09:35 -08:00
Unknown W. Brackets
cdf378d20c
GLES: Prevent race condition on shutdown.
...
emuThreadState might become STOPPED before the last frame has been run,
which can cause WaitUntilQueueIdle to hang.
It's simpler just to wait until StopThread() is called, since it now is.
This will line up properly with run_.
2018-02-11 11:40:11 -08:00
Unknown W. Brackets
a85a88e112
SDL: Apply shutdown race condition fix.
2018-02-10 16:55:50 -08:00
Henrik Rydgård
20eb566665
Minor Qt cleanup, force OpenGL since we don't yet support Vulkan in Qt
2018-02-08 11:19:48 +01:00
Henrik Rydgård
87cc586c08
Qt: Fix emuthread management to exit cleanly without hanging
2018-02-07 16:43:49 +01:00
Henrik Rydgård
903abe8779
Qt: Prevent some race conditions on shutdown by deleting emugl.
2018-02-04 13:54:10 +01:00
Henrik Rydgård
583c20991f
Qt: Some cleanup and fixes. Still not working correctly with gl-render-manager.
2018-02-04 13:42:04 +01:00
Henrik Rydgård
98cfaef6ec
Rough fix for threaded GL for Qt.
2018-01-31 12:05:18 +01:00
Henrik Rydgård
51f467a7b3
Kill off the GL state cache
2018-01-27 15:10:17 +01:00
Unknown W. Brackets
56835fc017
Qt: Fix OpenGL init.
...
Needs to check extensions before creating thin3d, as others do.
2017-12-26 16:04:19 -08:00
Unknown W. Brackets
766b40aad8
GPU: Reset GPUBackend on graphics init.
...
This way, when using a port that doesn't support Vulkan, it doesn't just
silently use upside down GL, etc.
2017-12-26 16:02:55 -08:00
Unknown W. Brackets
ebce6da223
UI: Remove auto-download options.
...
See previous commit removing actual functionality.
2017-12-25 11:20:26 -08:00
Henrik Rydgård
740d0504ad
Move QtMain.cpp and PCMain.cpp to more sensible locations. Native isn't standalone anymore...
2017-12-19 18:04:26 +01:00
Henrik Rydgård
7d0fc9ce65
Rework GL lost-device to work more like Vulkan. Gets rid of gl_lost manager etc.
2017-12-07 15:05:59 +01:00
Henrik Rydgård
c12f17134b
Links from the UI: Change from http:// to https:// wherever possible.
2017-11-14 12:53:36 +01:00
Unknown W. Brackets
661b2a3aa8
UI: Make GPU events more consistent.
2017-04-27 20:03:50 -07:00
Unknown W. Brackets
9e390510df
Remove legacy InputState.
2017-03-14 22:07:07 -07:00
Ettore Atalan
e5462ad003
Update ppsspp_de.ts
...
Updated and almost completed German translation.
2017-03-11 23:52:06 +01:00
Henrik Rydgard
55aa879216
A lot of buildfixes
2017-02-06 16:16:43 +01:00
Henrik Rydgard
f1c96c056d
Move all the GL/D3D9 FBO code into thin3d.
2017-02-06 11:40:16 +01:00
Henrik Rydgård
837ce9085c
Merge pull request #9281 from zminhquanz/UIWindows
...
Add Github choose in help
2017-02-05 16:22:50 +01:00
zminhquanz
99ce8d343b
Typo fix
2017-02-05 20:19:30 +07:00
zminhquanz
beaa03c0ad
Add Github choose in help
...
Make more convenient if you contact github quickly
2017-02-05 20:16:22 +07:00
Henrik Rydgard
1a149ba02d
Final tweak to the cleaned up FBO api before moving it to thin3d. Buildfixes.
2017-02-04 22:25:34 +01:00