Henrik Rydgård
80df926265
Qt: Set window title asynchronously. Should fix #10674
2018-03-03 08:56:56 +01:00
Henrik Rydgård
448e8fb49a
Split out QtHost.h from HostTypes.h
2018-03-03 08:46:12 +01:00
Henrik Rydgård
ebb819b5cc
Qt: Don't call SDL_PumpEvents from the emu thread. Fixes #10660
2018-03-01 08:46:22 +01:00
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
Henrik Rydgard
bd4436c6eb
Centralize EstimatePerVertexCost and Execute_BlockTransferStart
2017-01-23 17:22:17 +01:00
latot
cb1e01f380
clean double end statements
2016-12-03 12:25:05 -03:00
latot
7047ad2271
fix sscanf types
2016-12-02 22:46:52 -03:00
Florent Castelli
6ab5243101
qmake: Remove!
...
25% of the build systems have been removed.
2016-10-17 23:45:22 +02:00
Florent Castelli
cb4d0732df
qt: Remove qrc files
2016-10-17 23:45:21 +02:00
Florent Castelli
a9da49a653
qt: Remove translations as a workaround
2016-10-17 23:45:21 +02:00
Florent Castelli
f02e2b59b0
qt: Build Qt frontend with CMake. Requires Qt5.
2016-10-17 23:45:21 +02:00
Henrik Rydgård
6cee9429cc
Qt lang buildfix
2016-10-14 23:18:34 +02:00
Henrik Rydgard
486963487b
Move unix-icons out of assets
2016-10-14 22:38:33 +02:00
Florent Castelli
94d57f4573
maemo: Remove!
2016-10-12 13:13:09 +02:00
Florent Castelli
70593d1004
android: Change preprocessor define to standard __ANDROID__
...
ANDROID is only standard to the old Makefile buildsystem, not the platform.
2016-10-12 11:14:09 +02:00
Florent Castelli
4145b60a0e
symbian: Remove!
2016-10-11 18:49:08 +02:00
Florent Castelli
373db56a16
blackberry: Remove!
2016-10-11 17:40:32 +02:00
Henrik Rydgard
6d0d36bf91
Update version to 1.3
2016-09-17 15:22:31 +02:00
Unknown W. Brackets
30e99206c9
UI: Add a generic word wrapper class.
2016-07-04 16:03:22 -07:00
Unknown W. Brackets
27d135d48a
Decouple save states from UI.
...
It's the UI's job to decide how and what things are displayed, not Core's.
This also reduces reasons for linkage issues.
2016-05-27 21:25:05 -07:00
Unknown W. Brackets
7258f8cae3
Qt: Default to 2x PSP window size.
2016-05-21 10:43:24 -07:00
Unknown W. Brackets
ba908b7b1e
Qt: Use new window size config settings.
...
It's no longer tied directly to render resolution.
2016-05-21 09:58:58 -07:00
Unknown W. Brackets
b7224e269c
Qt: Remove CPU core option from menu.
...
We've removed on Windows too, and this fixes a build error.
2016-05-13 23:56:16 -07:00
Unknown W. Brackets
5dbac165f4
Qt, gcc, and Symbian buildfixes.
2016-05-08 14:10:07 -07:00
Unknown W. Brackets
9280bb3eda
Merge pull request #8715 from unknownbrackets/tex-replace
...
Initial texture replacement support
2016-05-01 09:58:16 -07:00
Unknown W. Brackets
c30287c4e5
Another buildfix for Qt, linking issue.
...
This is a bit of a hack, but it resolves the linking issue that only
seems to happen in the Qt build system.
2016-05-01 09:17:55 -07:00