Jonathan Hamilton
658a4a6e29
Mark an ImgTec driver bug as fixed in 1.8@4693462
...
Now we correctly parse ImgTec's GL_VERSION string we can actually use
the BugInfo's version stuff correctly here
2017-09-02 14:05:16 -07:00
Jonathan Hamilton
662abcb2fe
Parse IMGTEC's GL_VERSION string format
...
ImgTec's driver uses a major.minor@changeID versioning system
This is packed into a double so "1.9@4850625" becomes "109.4850625"
The next release brnach is expected to be 1.10, hence the need for 2
digits for the branch minor.
The changeID should be unique for each build, but is shared over all
branches, so only makes sense to compare withing a branch.
It's likely branch 'major' versions will be used for major hardware
revisions, and the drivers for both maintained in parallel. Thus it
may not make sense to compare versions between different major
verisons - if/when this happens we can hook up a DriverDetails::Family
as needed.
2017-09-02 14:05:16 -07:00
Markus Wick
4bf672bb27
Merge pull request #6003 from lioncash/forward
...
AsyncShaderCompiler: Forward arguments to the specified type's constructor in CreateWorkItem()
2017-09-02 23:03:47 +02:00
Lioncash
6f97e3faa6
AsyncShaderCompiler: use std::make_unique in CreateWorkItem()
...
Same behavior, simpler code.
2017-09-02 14:08:00 -04:00
Lioncash
62615c601e
AsyncShaderCompiler: Forward arguments to the specified type's constructor in CreateWorkItem()
...
As this just hands off the arguments to another type's constructor,
perfect forwarding should be used here to preserve any potential move semantics.
2017-09-02 14:06:48 -04:00
JosJuice
1191280e76
Translation resources sync with Transifex
2017-09-02 13:54:52 +02:00
Mat M
b073db51e5
Merge pull request #6000 from spycrab/qt_fix_older
...
Qt: Fix building on <= 5.7.x
2017-09-01 22:02:18 -04:00
spycrab
fcdd247f93
Qt: Fix building on <= 5.7.x
2017-09-02 03:20:20 +02:00
Leo Lam
8e9857d3cd
Merge pull request #5954 from khg8m3r/OSXKeyboard
...
Clean up OSX input selection
2017-09-01 21:31:17 +02:00
Leo Lam
a7285486d9
Merge pull request #5977 from spycrab/qt_tools
...
Qt: Implement some missing "Tools" items
2017-09-01 21:28:36 +02:00
JosJuice
4e0a05d63d
Merge pull request #5986 from gamemasterplc/master
...
Add Kirby Return to Dreamland Metafortress patch
2017-09-01 21:26:46 +02:00
gamemasterplc
f7b9c9d06c
Add Kirby Return to Dreamland metafortress patch
...
Only added for US and JP version. Based off gameconfig patch included in USB loaders. gameconfig patch exists for PAL version but not dolphin patch.
2017-09-01 21:21:21 +02:00
spycrab
1173c2f790
Qt: Implement "Extract Certificates from NAND"
2017-08-29 08:31:50 +02:00
spycrab
561d31f887
Qt: Implement "Import BootMii NAND Backup"
2017-08-29 08:31:45 +02:00
spycrab
a2b7632850
Qt: Implement "Load GameCube Main Menu"
2017-08-29 02:57:46 +02:00
spycrab
0dfde1d34e
Qt: Implement "Export All Wii Saves"
2017-08-28 23:00:14 +02:00
spycrab
9469fc3d6f
Qt: Implement "Import Wii Save"
2017-08-28 23:00:14 +02:00
Leo Lam
1705d15d6f
Merge pull request #5969 from JosJuice/android-filename
...
MainAndroid: Remove s_filename
2017-08-28 21:03:26 +02:00
Leo Lam
378416f986
Merge pull request #5972 from leoetlino/close
...
WiimoteReal: Fix device handles not being closed
2017-08-28 21:01:12 +02:00
Leo Lam
297c0c87e9
Merge pull request #5974 from orbea/wx
...
Undefine wxHAS_XLOCALE_SUPPORT
2017-08-28 20:59:22 +02:00
JosJuice
7a06251e5b
Merge pull request #5987 from spycrab/qt_graphics_layout
...
Qt/GraphicsWidget: Fix bad layout column
2017-08-27 18:19:17 +02:00
spycrab
95a53a435c
Qt/GraphicsWidget: Fix bad layout column
2017-08-27 10:04:06 +02:00
Stenzek
a539a96681
Merge pull request #5985 from stenzek/gl-efb-pokes
...
OGL: Fix EFB pokes using incorrect color/depth
2017-08-27 16:21:45 +10:00
Stenzek
21b3cd4759
OGL: Fix EFB pokes using incorrect color/depth
2017-08-27 11:55:24 +10:00
JosJuice
378a79658e
Merge pull request #5982 from spycrab/qt_properties_title
...
Qt/PropertiesDialog: Make title more like Wx
2017-08-26 22:57:04 +02:00
spycrab
56aad4a958
Qt/PropertiesDialog: Make title more like Wx
2017-08-26 14:44:38 +02:00
JosJuice
072b423de3
Merge pull request #5967 from JonnyH/WIP/more-robust-android-settings-parser
...
Make the Android settings parser a bit more robust
2017-08-26 13:14:38 +02:00
Anthony
a861c5772d
Merge pull request #5980 from JosJuice/copydir-destructive
...
Fix regression in File::CopyDir
2017-08-25 10:35:36 -07:00
JosJuice
87d982982d
Fix regression in File::CopyDir
...
This apparently fixes https://bugs.dolphin-emu.org/issues/10499 somehow.
The first changed line of this commit is just for performance - the
second changed line is where the difference in behavior is.
2017-08-25 19:14:14 +02:00
JosJuice
d1223b6472
Merge pull request #5979 from leoetlino/extract-tmd
...
DiscIO: Fix TMD extraction
2017-08-25 17:51:00 +02:00
Léo Lam
31b04149b3
DiscIO: Fix TMD extraction
...
The offset that we read from the header is relative to the partition.
2017-08-25 17:31:50 +02:00
orbea
be3b25a750
Set wxUSE_XLOCALE to 0
2017-08-24 12:56:18 -07:00
Markus Wick
5da26f33cf
Merge pull request #5976 from RisingFog/patch-1
...
Remove FFMPEG check for Renderer::IsFrameDumping()
2017-08-24 17:23:03 +02:00
Chris Burgener
cc03e49024
Remove FFMPEG check for Renderer::IsFrameDumping()
2017-08-24 11:15:50 -04:00
Nick
ef95bf26cb
Implement GamePAd and MultiAxisController detection
2017-08-24 00:31:59 -04:00
Stenzek
7155698066
Merge pull request #5968 from JonnyH/WIP/fix-vulkan-on-drivers-without-atomic-load-support
...
Fix vulkan crash on drivers without atomic load/store support
2017-08-24 12:02:49 +10:00
Jonathan Hamilton
5a361fd6b3
Make the Android settings parser a bit more robust
...
It would fail on lines line "Value =" - IE a value set to emptystring.
This would cause the app to crash when trying to open the corresponding
settings window.
2017-08-23 15:50:21 -07:00
Jonathan Hamilton
5b41c5ae0d
Fix vulkan crash on drivers without atomic load/store support
...
This would not allocate a SSBO buffer, but still try to update the
descriptor said with a NULL buffer. Which naturally crashed.
2017-08-23 14:49:22 -07:00
Léo Lam
52f26d462e
WiimoteReal: Fix device handles not being closed
...
fail.
I have no idea how this didn't cause issues for more people.
2017-08-23 23:05:29 +02:00
JosJuice
f8703f90e3
MainAndroid: Remove s_filename
...
This fits better as a function parameter than as global state.
2017-08-23 22:36:21 +02:00
JosJuice
4ee85a3e07
Automatic translation resources sync with Transifex
2017-08-23 18:59:31 +02:00
JosJuice
fb2016838e
Merge pull request #5864 from JosJuice/directoryblob-disccontentcontainer
...
DirectoryBlob: Improve ReadInternal
2017-08-23 18:48:24 +02:00
Anthony
935c1da357
Merge pull request #5951 from ligfx/gametrackerworkqueuethread
...
GameTracker: use new Common::WorkQueueThread instead of signals/slots
2017-08-23 08:02:36 -07:00
Leo Lam
41702319c7
Merge pull request #5866 from leoetlino/vc-gameinis
...
GameINI: Add INIs for Brawl VC games
2017-08-23 13:36:39 +02:00
Léo Lam
7ecd22200f
GameINI: Add INIs for Brawl VC games
...
Brawl ships with VC games that have their own ID and are different from
the VC releases.
2017-08-23 12:07:59 +02:00
Pierre Bourdon
187e65f495
Merge pull request #5941 from delroth/wfs
...
WFS updates
2017-08-23 11:14:01 +02:00
Markus Wick
24e919a26c
Merge pull request #5944 from lioncash/sw
...
SW NativeVertexFormat: Utilize std::array where applicable
2017-08-23 08:25:33 +02:00
Nick
3abde44641
formatting cleanup
2017-08-23 00:19:34 -04:00
Lioncash
bc57ab3923
Clipper: Copy both color sequences in CopyVertex as opposed to one
...
This is likely an oversight.
2017-08-22 22:45:28 -04:00
Lioncash
ffaa9a3bea
SW NativeVertexFormat: Utilize std::array where applicable
...
Gets rid of some hardcoded looping bounds, and also simplifies code in
some places, sometimes allowing for removal of a loop altogether.
2017-08-22 22:39:28 -04:00