degasus
0b02dc4f81
FramebufferManager: check for g_framebuffer_manager
2015-11-24 22:48:56 +01:00
degasus
0f26cdd31b
FramebufferManager: Allow CreateXFBSource to return nullptr
2015-11-24 22:48:55 +01:00
degasus
c9dc5fb376
TextureCache: Allow the backends to return nullptr for textures.
2015-11-24 22:48:55 +01:00
degasus
fc00598785
NativeVertexFormat: Inline Initialize in contructor
...
They were only called at once, so no need to seperate them.
This also removes the only dereference of the NativeVertexFormat in VideoCommon, so backends may just return nullptr.
2015-11-24 22:48:49 +01:00
degasus
df799dd124
VideoCommon: Create default implementation for state setters
...
It's fine to pull those within the backends, so there is no need to enforce them to implement this interface.
2015-11-24 22:39:10 +01:00
Markus Wick
f560e8e283
Merge pull request #3285 from jloehr/Wiimote-Index-LED-Fix
...
Fix Wiimote Index LED
2015-11-24 18:31:57 +01:00
Markus Wick
8212f402d4
Merge pull request #3287 from stenzek/d3d-texture-crash
...
D3D: Fix crash on some drivers with small textures
2015-11-24 14:28:19 +01:00
Stenzek
d1b132731d
D3D: Remove redundant cast, move pitch calculation to caller
2015-11-24 21:54:19 +10:00
Stenzek
6be4608a0d
D3D: Fix crash on some drivers with small textures
2015-11-24 21:15:19 +10:00
Scott Mansell
211169e307
Merge pull request #3269 from JosJuice/purge-cache
...
Rename "Purge Cache" to "Purge Game List Cache"
2015-11-24 14:17:49 +13:00
Scott Mansell
83bda3be46
Merge pull request #1474 from phire/DSPHLE_cleanups
...
DSPHLE: Remove individual byteswaps and replace with generic function.
2015-11-24 13:33:59 +13:00
Julian Löhr
aace2f694f
Fix Wiimote Index LED
2015-11-23 23:24:49 +01:00
Matthew Parlane
f92a36d86c
Merge pull request #3283 from RisingFog/patch-1
...
Fix Frame Advance Hold Delay Changes
2015-11-24 10:44:52 +13:00
Markus Wick
1bbec988fa
Merge pull request #3284 from Sonicadvance1/fix_ssbo_declaration
...
We shouldn't be trying to enable the SSBO extension in ES.
2015-11-23 22:15:47 +01:00
Ryan Houdek
d27dcdba48
We shouldn't be trying to enable the SSBO extension in ES.
2015-11-23 14:47:43 -06:00
Chris Burgener
1ea9b36e3b
Fix Frame Advance Hold Delay Changes
...
Fixes the issues of modifying the frame advance speed increase/decrease not actually doing anything
2015-11-23 13:53:14 -05:00
Scott Mansell
ffb9722f2d
Merge pull request #3032 from waddlesplash/dolphin-qt
...
Lots more minor DolphinQt stuffs.
2015-11-23 21:45:28 +13:00
Pierre Bourdon
deacff4adb
Merge pull request #3278 from lioncash/delete
...
ISOFile: Get rid of explicit deletes
2015-11-22 04:09:00 +01:00
Lioncash
35b02db39d
ISOFile: Get rid of explicit deletes
2015-11-21 21:15:01 -05:00
Markus Wick
d42216e929
Merge pull request #3277 from t27duck/rodea-info
...
Added info for Rodea The Sky Soldier
2015-11-21 19:08:48 +01:00
Tony Drake
941125699c
Added info for Rodea The Sky Soldier
2015-11-21 11:40:03 -05:00
Matthew Parlane
0e258d4621
Merge pull request #3152 from ShadowsFriend/ipl_checksum
...
Use CRC32 for IPL checks and update hashes
2015-11-20 14:37:13 +13:00
Pierre Bourdon
f571bdd7e3
Merge pull request #3274 from JosJuice/menu-capitalization
...
DolphinWX: More consistent capitalization in menus
2015-11-19 14:00:46 +01:00
Scott Mansell
6082af7790
Merge pull request #3273 from Sonicadvance1/enable_page_fault_test
...
Enable the page fault test on targets that aren't x86_64
2015-11-20 01:11:48 +13:00
Scott Mansell
2ca07f3485
Merge pull request #3272 from Sonicadvance1/we_love_traps
...
Use __builtin_trap for our crash define instead of int3/exit
2015-11-20 01:11:29 +13:00
Markus Wick
41f9d4f5fa
Merge pull request #3271 from Sonicadvance1/es_sampler_cache
...
Enable Anisotropic filtering in ES.
2015-11-19 12:42:16 +01:00
JosJuice
3778793df5
DolphinWX: More consistent capitalization in menus
2015-11-19 12:25:17 +01:00
Markus Wick
1f4b16dacf
Merge pull request #3202 from lioncash/input
...
InputConfig: Clean up controller management
2015-11-19 09:10:36 +01:00
Ryan Houdek
ed5e3c054e
Enable Anisotropic filtering in ES.
...
This adds a check to make sure the vendor supports anisotropic filtering.
Pretty much all vendors support this, even the mobile ones.
2015-11-19 02:00:43 -06:00
Lioncash
b9975694ab
InputConfig: Clean up controller management
2015-11-19 02:41:33 -05:00
Ryan Houdek
1a638175d2
Enable the page fault test on targets that aren't x86_64
2015-11-19 00:51:29 -06:00
Ryan Houdek
5f1fcf4c8d
Use __builtin_trap for our crash define instead of int3/exit
2015-11-19 00:49:42 -06:00
Markus Wick
59b54a77d3
Merge pull request #3244 from mathieui/rumble-reset
...
Reset the GC adapter rumble when stopping a game
2015-11-18 23:00:11 +01:00
mathieui
680ebfeaa8
Reset the GC adapter rumble when stopping a game
...
And when loading a savestate, pausing, and starting dolphin as well
(right after the libusb initialization).
Intended fix for issue 9001
2015-11-18 20:48:48 +01:00
JosJuice
1c8938cd59
Rename "Purge Cache" to "Purge Game List Cache"
...
Users who have heard about the shader cache but not the game list cache
might think that "Purge Cache" will affect the shader cache.
2015-11-18 19:08:19 +01:00
Markus Wick
584ea8b320
Merge pull request #3206 from JosJuice/limit-filesystem-size-2
...
Limit size of loaded file systems
2015-11-18 10:43:47 +01:00
Markus Wick
f172cda50f
Merge pull request #3191 from lioncash/rekt
...
MathUtil: Minor changes to Rectangle
2015-11-18 10:40:54 +01:00
Markus Wick
0b123605de
Merge pull request #3235 from JosJuice/ssaa-checkbox
...
Remove SSAA checkbox and add SSAA to AA dropdown
2015-11-18 10:36:11 +01:00
Pierre Bourdon
2a7c039bd7
Merge pull request #3268 from degasus/texturecrash
...
TextureCache: Fix crash for invalid textures.
2015-11-18 01:00:51 +01:00
degasus
ee2223c4a0
TextureCache: Fix crash for invalid textures.
2015-11-17 23:29:54 +01:00
Pierre Bourdon
fb87de83d4
Merge pull request #3267 from JosJuice/0-byte-copytoemu
...
Do nothing when calling CopyToEmu with a length of 0
2015-11-17 22:04:49 +01:00
JosJuice
2005409229
Do nothing when calling CopyToEmu with a length of 0
...
Gecko apparently tries to read 0 bytes from the DVD to 0x00000000.
2015-11-17 21:39:46 +01:00
Markus Wick
24c7d23073
Merge pull request #2149 from JosJuice/async-disc-io
...
Read disc data asynchronously in a new thread
2015-11-17 10:01:34 +01:00
Scott Mansell
d2b03e1aad
Remove individual byteswaps and replace with generic function.
2015-11-17 19:37:18 +13:00
JosJuice
1202c2ea35
Don't use GetPointer in DVDRead
2015-11-16 23:22:58 +01:00
JosJuice
e3b9e89f5a
Move DVDRead from DVDInterface to Boot
...
It was previously an important part of DVDInterface,
but since its usage there was replaced with DVDThread,
the only remaining uses of it are in Boot and Boot_BS2Emu.
2015-11-16 23:22:53 +01:00
JosJuice
555eb1162f
Memmap: Fix a CopyToEmu bug
...
ValidCopyRange incorrectly returned false and stopped a
CopyToEmu when pressing B+X+Start in some GameCube games
(for instance Metroid Prime) after the DVD thread was implemented
2015-11-16 23:22:49 +01:00
JosJuice
3d7afdae25
DVDThread: Performance logging
2015-11-16 23:22:44 +01:00
JosJuice
54ff4bd0cb
Read disc data asynchronously in DVDThread
...
This gives the CPU thread more time to do CPU things.
2015-11-16 23:22:20 +01:00
JosJuice
c119ad46d0
Create DVDThread (no multithreading yet)
2015-11-16 23:20:07 +01:00