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 |
|
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 |
|
JosJuice
|
dc5a678fca
|
Merge pull request #7510 from dreamsyntax/patch-1
Update ShadowTheHedgehog config - GUP.ini
|
2018-10-24 09:59:40 +02:00 |
|
dreamsyntax
|
e88c46453b
|
Update ShadowTheHedgehog config - GUP.ini
|
2018-10-24 00:37:00 -07:00 |
|
Stenzek
|
c4d1e4adff
|
Merge pull request #7450 from stenzek/glcontext
GLInterface refactoring/cleanup and runtime platform selection
|
2018-10-24 14:51:21 +11:00 |
|
shuffle2
|
9c9d598ec0
|
Merge pull request #7507 from JosJuice/readme-windows-sdk
Update the Windows SDK version in the Readme file
|
2018-10-20 08:00:02 -07: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 |
|
JosJuice
|
5a5d4cad47
|
Update the Windows SDK version in the Readme file
This was missed in PR 7506.
|
2018-10-20 08:44:32 +02:00 |
|
Tilka
|
6119212d68
|
Merge pull request #7506 from Tilka/windows_sdk
Update to Visual Studio's default Windows SDK
|
2018-10-20 01:14:58 +01: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 |
|
Tilka
|
cb576bf382
|
Merge pull request #7503 from MerryMage/signed_comparison
BTReal: Correct comparison of integers of different signs
|
2018-10-15 19:36:45 +01:00 |
|
MerryMage
|
688e8db904
|
BTReal: Correct comparison of integers of different signs
|
2018-10-15 19:30:58 +01:00 |
|
Anthony
|
cffca7cbec
|
Merge pull request #7502 from JosJuice/functions-signature
Improve the "functions signature" string
|
2018-10-15 11:01:36 -07:00 |
|
JosJuice
|
4a07b9a0e1
|
Improve the "functions signature" string
|
2018-10-15 18:31:02 +02:00 |
|
Tilka
|
dace56cb62
|
Merge pull request #7498 from Z1ni/compress-cancel-correctly
Qt/GameList: Cancel ISO compression when the user cancels the save dialog
|
2018-10-14 20:27:47 +01:00 |
|
Z1ni
|
d7640f5929
|
Qt/GameList: Cancel ISO compression when the user cancels the save dialog
|
2018-10-14 21:04:43 +03:00 |
|
Tilka
|
b5d855caf7
|
Merge pull request #7496 from stenzek/null-shader-cache
ShaderCache: Don't create or load shader cache with Null backend
|
2018-10-14 12:30:32 +01:00 |
|
Stenzek
|
e3f475b30e
|
NullBackend: Initialize vtx_decl in VertexFormat
This field was previously left uninitialized, which resulted in corrupted
UID caches being created.
|
2018-10-14 21:24:09 +10:00 |
|
Tilka
|
660fb3fca0
|
Merge pull request #7412 from AdmiralCurtiss/xfb-stitch-in-order
Stitch together overlapping XFB regions in order of XFB copy creation.
|
2018-10-14 12:00:41 +01:00 |
|
Stenzek
|
c2fab7f016
|
ShaderCache: Don't create or load shader cache with Null backend
|
2018-10-14 20:03:57 +10:00 |
|
Tilka
|
64515d0840
|
Merge pull request #7216 from leoetlino/test
Fix BT passthrough by sending larger packets
|
2018-10-14 10:22:51 +01:00 |
|
Tilka
|
34f50d378d
|
Merge pull request #7484 from Rukario/patch-1
Quick GameINI update for Sonic Heroes
|
2018-10-14 10:01:49 +01:00 |
|
Tilka
|
8d1e996f39
|
Merge pull request #7495 from JosJuice/wii-menu-1.0-region-3
Show 1.0U instead of 1.0 for Wii Menu 1.0
|
2018-10-14 09:49:26 +01:00 |
|
JosJuice
|
34c05e17dc
|
Show 1.0U instead of 1.0 for Wii Menu 1.0
As suggested by https://github.com/dolphin-emu/dolphin/pull/7487#issuecomment-429528407
|
2018-10-14 09:47:47 +02:00 |
|
Tilka
|
e18fbb9bd3
|
Merge pull request #7449 from amaiorano/fix-extensions-combo-update-on-reset-defaults
Fix extensions combo update on reset defaults
|
2018-10-14 02:22:54 +01:00 |
|
Tilka
|
9a1f259626
|
Merge pull request #7486 from amaiorano/fix-infinite-polling-for-usb-devices
Fix infinite polling for usb devices after the "add to whitelist" dia…
|
2018-10-14 01:13:35 +01:00 |
|
Tilka
|
1abb27909d
|
Merge pull request #7480 from sp00nd/master
Change gecko sorting back to manual
|
2018-10-14 01:07:51 +01:00 |
|
Tilka
|
2d0e217715
|
Merge pull request #7485 from amaiorano/double-click-to-add-usb-whitelist-device
Make double click on selected usb whitelist device add it
|
2018-10-14 01:02:50 +01:00 |
|
Tilka
|
4b14fa40a6
|
Merge pull request #7494 from MerryMage/SPR_HID0
Jit_SystemRegisters: Correct behaviour for mtspr SPR_HID0 (Redux)
|
2018-10-14 01:00:15 +01:00 |
|
MerryMage
|
93ec976975
|
Jit_SystemRegisters: Correct behaviour for mtspr SPR_HID0 (Redux)
* BTR modifies its argument.
* Do not fallthrough.
|
2018-10-13 19:20:08 +01:00 |
|
Pierre Bourdon
|
ff17e2f174
|
Merge pull request #7493 from dolphin-emu/revert-7491-SPR_HID0
Revert "Jit_SystemRegisters: Correct behaviour for mtspr SPR_HID0"
|
2018-10-13 20:04:39 +02:00 |
|
Pierre Bourdon
|
2508f6c621
|
Revert "Jit_SystemRegisters: Correct behaviour for mtspr SPR_HID0"
|
2018-10-13 20:04:30 +02:00 |
|
Pierre Bourdon
|
2bdee9b80b
|
Merge pull request #7455 from spycrab/qt_tags
Qt/GameList: Implement tag system
|
2018-10-13 19:58:32 +02:00 |
|
Tilka
|
58361d827e
|
Merge pull request #7491 from MerryMage/SPR_HID0
Jit_SystemRegisters: Correct behaviour for mtspr SPR_HID0
|
2018-10-13 17:18:13 +01:00 |
|