Pierre Bourdon
|
e903d346ea
|
Merge pull request #7552 from stenzek/texture-cache-leak
TextureCache: Fix leaking TCacheEntry instances
|
2018-11-09 04:27:14 +01:00 |
|
spycrab
|
1595a9bdcd
|
Updater: Show progress in taskbar
|
2018-11-08 11:54:56 +01:00 |
|
Stenzek
|
78056686fd
|
TextureCache: Fix leaking TCacheEntry instances
|
2018-11-08 11:52:17 +10:00 |
|
Pierre Bourdon
|
16a618f413
|
Merge pull request #7548 from stenzek/graphics-window-crash
OGL: Fix crash when opening graphics window on another backend
|
2018-11-07 17:45:52 +01:00 |
|
Pierre Bourdon
|
a77882468b
|
Merge pull request #7544 from DXGLdotinfo/master
Add supportedOS manifests for Windows 7, 8, 8.1, and 10 to DolphinQt …
|
2018-11-07 15:35:56 +01:00 |
|
Pierre Bourdon
|
c52bdba28a
|
Merge pull request #7542 from Tilka/fifo_analyzer
FIFOAnalyzer: don't use misleading format strings
|
2018-11-07 13:26:01 +01:00 |
|
Stenzek
|
7efdd1070b
|
OGL: Fix crash when opening graphics window on another backend
|
2018-11-07 21:20:12 +10:00 |
|
Techjar
|
dfa4395ba0
|
Core/Config: Fix memcard path not being saved
|
2018-11-07 04:29:44 -05:00 |
|
Stenzek
|
a45f977d26
|
Analytics: Add deferred EFB copies setting to graphics settings
|
2018-11-07 16:25:01 +10:00 |
|
Stenzek
|
66b6e72c5e
|
Vulkan: Submit fewer command buffers in deferred EFB copies mode
|
2018-11-07 16:25:01 +10:00 |
|
Stenzek
|
8e2c063d62
|
TextureCache: Implement deferred/batched EFB copies
|
2018-11-07 16:25:01 +10:00 |
|
William
|
6d437b282a
|
Add supportedOS manifests for Windows 7, 8, 8.1, and 10 to DolphinQt and Updater. Enables high contrast themes on Windows 8+.
|
2018-11-03 22:33:55 -04:00 |
|
Tillmann Karras
|
6714159660
|
FIFOAnalyzer: don't use misleading format strings
|
2018-11-03 14:37:22 +00:00 |
|
JosJuice
|
20b8c24847
|
Fix first DTK track not playing after booting with IPL
DVDLowAudioBufferConfig doesn't start a DTK stream, it just tells the
drive that the game is allowed to use DTK. At least if I'm not mistaken.
|
2018-11-01 21:06:11 +01:00 |
|
Pierre Bourdon
|
6bb31fc94c
|
DolphinQt: tell analytics to reload settings on change
|
2018-10-29 05:07:47 +01:00 |
|
Pierre Bourdon
|
9095233d21
|
Merge pull request #7483 from Zexaron/netplay_save-host-settings
Netplay: Properly save hosting settings
|
2018-10-29 01:44:41 +01:00 |
|
Pierre Bourdon
|
f1413dbbf6
|
Merge pull request #7501 from Techjar/class-memaccess-cleanup
VideoCommon: Clean up class-memaccess warnings
|
2018-10-28 23:59:51 +01:00 |
|
Pierre Bourdon
|
7094f225d4
|
Merge pull request #7515 from JosJuice/wcsftime
Use wcsftime instead of strftime on Windows to fix encoding errors
|
2018-10-28 23:58:17 +01:00 |
|
Pierre Bourdon
|
53a45e5c28
|
Merge pull request #7445 from Techjar/improve-sfmlhelper
Improve SFMLHelper
|
2018-10-28 23:53:59 +01:00 |
|
Pierre Bourdon
|
98987beb73
|
Merge pull request #7526 from Tilka/mo_logging
DolphinQt: reduce warnings about MO files
|
2018-10-28 23:52:22 +01:00 |
|
Pierre Bourdon
|
2071dea9b7
|
Merge pull request #7497 from stenzek/lazy-initialize
Qt/MainWindow: Lazy initialize child windows
|
2018-10-28 23:51:23 +01:00 |
|
Pierre Bourdon
|
98b0efb6de
|
Merge pull request #7499 from JosJuice/purge-game-list-cache
DolphinQt: Implement "Purge Game List Cache"
|
2018-10-28 17:00:04 +01:00 |
|
Tillmann Karras
|
13930f565a
|
DolphinQt: reduce warnings about MO files
|
2018-10-28 11:45:59 +00:00 |
|
Stenzek
|
7c4607a05a
|
Vulkan: Add missing increment of draw call count
|
2018-10-28 11:32:26 +10:00 |
|
Pierre Bourdon
|
756a2fe14d
|
Merge pull request #7517 from delroth/analytics-perf
Report performance information through our analytics subsystem
|
2018-10-28 00:43:12 +02:00 |
|
Pierre Bourdon
|
83c3370c2a
|
RenderBase: send performance sample at every end of frame
Not the best integration point, but couldn't think of something better.
This implementation has the benefit to be super simple.
|
2018-10-27 17:39:54 +02:00 |
|
Pierre Bourdon
|
6a891ea37c
|
Core/Analytics: add support for performance sampling
Samples are pushed to the analytics module every frame but only sent
once every ~15min. We send data for 100 frames at a time.
|
2018-10-27 17:39:53 +02:00 |
|
Pierre Bourdon
|
d98c0da41b
|
Common/Analytics: add basic support for vector serialization
Only supports u32 for now since that's the only thing we need.
|
2018-10-27 17:16:58 +02:00 |
|
Pierre Bourdon
|
64e04eb38c
|
SystemTimers: export performance index from the throttler callback
|
2018-10-27 15:14:59 +02:00 |
|
JosJuice
|
5718b870d1
|
Use wcsftime instead of strftime on Windows to fix encoding errors
Reported by https://forums.dolphin-emu.org/Thread-odd-codes-appear-in-save-load-state-when-chinese-language-is-used
|
2018-10-26 14:26:21 +02:00 |
|
JosJuice
|
8bbec31295
|
DolphinQt: Implement "Purge Game List Cache"
This is a missing feature from DolphinWX.
|
2018-10-25 08:29:54 +02:00 |
|
Mat M
|
74c49c961e
|
Merge pull request #7504 from JosJuice/game-id-partition-none
Fix issue 11422 (inconsistent game ID for some hacked games)
|
2018-10-24 21:15:10 -04:00 |
|
Pierre Bourdon
|
eadb4a66a5
|
ThrottleCallback: use microseconds to represent realtime
Using milliseconds doesn't provide a lot of granularity, and we can use
all we can get for performance analysis.
|
2018-10-25 02:27:49 +02:00 |
|
Stenzek
|
8c84e27155
|
Core: Fix display being passed as surface to ControllerInterface
|
2018-10-24 15:24:10 +10:00 |
|
Stenzek
|
1e8cdc02d1
|
CMake: Fix DolphinNoGUI build
|
2018-10-24 14:50:23 +10:00 |
|
Stenzek
|
2c6d96433c
|
GLContext: Try GL versions 3.2-4.6 when getting a context
GLX previously was only creating a 4.0 context.
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
c95802afeb
|
CMake: Make X11 and EGL optional
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
0559311f92
|
GLContext: Runtime selection of EGL/GLX on Linux
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
025e909773
|
GLContext: Use destructor instead of Shutdown() to cleanup
Also uses the Initialize() method to make the context current.
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
4b8d1c2b42
|
GLContext: Combine shared context initialization and creation
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
dcdd02d646
|
GLContext: Remove global context pointer
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
eb284b5d66
|
VideoBackends: Pass window system info from host on creation
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
9c57a98723
|
GLContext: Use host connection
This also removes the need for a sleeping event thread.
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
1d827a5223
|
Renderer: Pull dimensions from GLInterface/Swapchain
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
a3961750a7
|
Drop Host_GetRenderSurface and pass display to backend
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
134d967be2
|
Refactoring and cleanup of GLInterface (now GLContext)
|
2018-10-20 21:11:34 +10:00 |
|
Stenzek
|
74b82bab3b
|
GLInterface: Drop Haiku support
|
2018-10-20 21:11:33 +10:00 |
|
Tillmann Karras
|
97cc9894e4
|
Update to Visual Studio's default Windows SDK
|
2018-10-20 00:53:08 +01:00 |
|
Mat M
|
4d62037f88
|
Merge pull request #7505 from JosJuice/korean-country-code
DiscIO: Restore the Korean case in CountryCodeToCountry
|
2018-10-19 17:28:50 -04:00 |
|
JosJuice
|
338f3467e5
|
DiscIO: Restore the Korean case in CountryCodeToCountry
I must've goofed or something last time I changed this.
|
2018-10-19 18:45:59 +02:00 |
|