Commit Graph

  • 0773a48c6c Merge pull request #6223 from JosJuice/dont-force-immediate-xfb Leo Lam 2017-11-30 19:09:55 +01:00
  • 0067bf1b3e Android: Handle missing mappings for the Moga Pro 2 HID controller. Mike 2017-11-28 19:53:17 -08:00
  • bb0d6cced4 Game Inis: change Rhythm Heaven Fever to have Immediate Mode disabled which is needed for certain levels iwubcode 2017-11-20 21:27:11 -06:00
  • febeb49df2 Game Inis: set Immediate Mode to false for Xenoblade and Zelda Twilight Princess which are known to have frame pacing issues with it enabled iwubcode 2017-11-20 21:16:54 -06:00
  • 7c96e51bc8 Merge pull request #6187 from raelgc/1-exit-on-esc Anthony 2017-11-27 13:30:33 -08:00
  • 6344997fad Don't forcibly enable immediate XFB in game INIs JosJuice 2017-11-27 14:31:52 +01:00
  • 9fe5dd7fa9 Merge pull request #6221 from leoetlino/qt-small-fixes Leo Lam 2017-11-27 13:21:34 +01:00
  • 291c99217e Qt: Fix NAND import menu item parent Léo Lam 2017-11-26 18:33:07 +01:00
  • 6e796a74fb Qt: Add support for --exec Léo Lam 2017-11-26 18:32:28 +01:00
  • 05c8d229af Config: Handle unknown system strings better Léo Lam 2017-11-26 18:24:01 +01:00
  • 653977cec7 UICommon: Fix unsafe usage of optparse::Values::all Léo Lam 2017-11-26 18:14:43 +01:00
  • 60afb1d1b4 WX: Fix argument parsing Léo Lam 2017-11-26 17:22:37 +01:00
  • 96e094e127 Merge pull request #6216 from stenzek/headless-frame-dumping Markus Wick 2017-11-26 11:36:10 +01:00
  • 7e24b09301 Merge pull request #6218 from Armada651/uber-interpolation Jules Blok 2017-11-26 02:19:14 +01:00
  • 7dd207931d UberShaderPixel: Fix the interpolation qualifier for interface blocks. Jules Blok 2017-11-25 21:51:14 +01:00
  • fc2a0a1988 FIFOPlayerWindow: don't reset frame/object limit every frame Michael M 2017-11-24 14:11:29 -08:00
  • cf1f975148 Vulkan: Fix headless framedumping without USE_X11 set Stenzek 2017-11-23 17:00:25 +10:00
  • 32125cf181 OGL: Fix headless frame dumping Stenzek 2017-11-23 16:53:44 +10:00
  • ab44536a3c OGL: Update the window size after swapping buffers, not before Stenzek 2017-09-09 12:44:25 +10:00
  • 7f217a8bb2 Vulkan: Drop StagingTexture2D class as it is now duplicated functionality Stenzek 2017-11-14 00:21:48 +10:00
  • db1d9de933 AbstractTexture: Drop slow map readback path Stenzek 2017-11-19 17:46:00 +10:00
  • 193763ca3a TextureCacheBase: Don't crop last row/column of XFB copies Stenzek 2017-11-19 17:35:07 +10:00
  • 6577365851 VideoCommon: Re-implement asynchronous frame dumping Stenzek 2017-11-19 17:33:53 +10:00
  • 752dd4761d D3D: Use new readback methods for EFB2RAM Stenzek 2017-10-30 23:11:46 +10:00
  • 9da9f26b90 OGL: Use new readback methods for EFB2RAM Stenzek 2017-10-30 23:06:46 +10:00
  • 59517318d6 Vulkan: Use new readback methods for texture encoding Stenzek 2017-10-30 22:58:43 +10:00
  • c2cc128f1b AbstractTexture: Implement Save using new common methods Stenzek 2017-10-30 22:00:15 +10:00
  • 56afebeb44 AbstractTexture: Seperate CopyRectangleFromTexture to two methods Stenzek 2017-10-30 21:51:42 +10:00
  • f43d85921d VideoBackends: Add AbstractStagingTexture class Stenzek 2017-10-22 00:49:40 +10:00
  • a584ccc7d8 AbstractTexture: Support BGRA8 formats Stenzek 2017-09-09 15:24:41 +10:00
  • 49a9c33bd7 VideoCommon: Move abstract texture creation function to Renderer Stenzek 2017-09-30 16:25:36 +10:00
  • 5860c97144 D3D: Move device release from Renderer destructor to shutdown Stenzek 2017-11-21 19:56:22 +10:00
  • c5a89b6483 D3D: Remove BeginFrame/EndFrame Stenzek 2017-11-21 19:55:14 +10:00
  • d9400f708a D3D: Move remaining static variables from Render.cpp to Renderer class Stenzek 2017-11-21 19:53:38 +10:00
  • 798ec96e14 D3D: Make state cache part of Renderer and not static Stenzek 2017-09-30 16:19:16 +10:00
  • 73a67aa413 Merge pull request #6204 from stenzek/downscaled-screenshots Leo Lam 2017-11-22 07:53:23 +01:00
  • 066471be07 Merge pull request #4601 from stenzek/celdamage-lighting Anthony 2017-11-21 20:17:18 -08:00
  • efb9759862 LightingShaderGen: Always calculate lighting for both color channels Stenzek 2017-11-21 18:54:11 +10:00
  • 470e8d63b6 VideoConfig: Rename "Full Resolution Frame Dumps" to "Internal" Stenzek 2017-11-19 19:22:17 +10:00
  • 8985cb2f0b Renderer: Re-implement window size frame dumping Stenzek 2017-11-19 19:20:45 +10:00
  • 39559f6358 VideoConfig: Remove bSupportsInternalResolutionFrameDumps Stenzek 2017-11-13 23:40:48 +10:00
  • 18c1bf19ca VideoCommon: Use constant for number of color channels in XFMemory Stenzek 2017-01-04 21:34:27 +10:00
  • f2f50d4fe5 Merge pull request #6213 from ligfx/restoresysconf Leo Lam 2017-11-20 13:16:31 +01:00
  • ebc547030d BootManager: RestoreSYSCONF without resetting all other config Michael M 2017-11-19 17:15:50 -08:00
  • a4c057b315 Merge pull request #6212 from ligfx/qtimmediatexfb Leo Lam 2017-11-20 00:48:16 +01:00
  • 5dc3ecdb72 Qt: show "Immediately present XFB" option Michael M 2017-11-19 15:35:22 -08:00
  • 88bfbda157 Merge pull request #6211 from sepalani/dsy-net Leo Lam 2017-11-20 00:11:32 +01:00
  • b4b80e1be9 totaldb.dsy: RecvFrom and SendTo added Sepalani 2017-11-19 22:52:30 +01:00
  • 901e29f080 Merge pull request #5995 from spycrab/qt_fifoplayer Leo Lam 2017-11-19 22:23:51 +01:00
  • 474b1c2d5c Qt: Implement FIFO Player spycrab 2017-08-30 16:44:28 +02:00
  • aa8bf71333 FifoRecorder: Implement IsRecordingDone() spycrab 2017-11-19 16:51:04 +01:00
  • aac1b386b9 FifoPlayer: Implement IsPlaying() spycrab 2017-11-19 16:50:48 +01:00
  • 6b7d5bb80c DeviceQualifier: small cleanup Michael M 2017-11-04 13:49:07 -07:00
  • ac855e2c93 MappingWindow: don't store devq separately from controller default device Michael M 2017-11-04 15:29:15 -07:00
  • 9551fe1c73 MappingWindow: m_controller is never nullptr Michael M 2017-11-19 12:35:41 -08:00
  • b3b58b586c Merge pull request #5943 from leoetlino/features JosJuice 2017-11-19 21:43:54 +01:00
  • a988a8a458 AudioCommon: make SetSoundStreamRunning idempotent Michael M 2017-10-21 15:12:05 -07:00
  • 0baddbf9a8 SoundStream: change Start/Stop to Init/SetRunning/destruct Michael M 2017-10-21 16:23:40 -07:00
  • ad4a89d64b CubebStream: implement SetRunning Michael M 2017-10-21 12:49:34 -07:00
  • 28f9034536 Merge pull request #6207 from JosJuice/dtm-immediate-xfb Leo Lam 2017-11-19 19:57:34 +01:00
  • d0b9923b0a Move XFB settings in DTM header back to where they were JosJuice 2017-11-19 17:37:36 +01:00
  • 01794126ad Merge pull request #6191 from lioncash/file-static Leo Lam 2017-11-19 18:36:32 +01:00
  • d6f10fdc15 D3DUtil: Remove unused defines Lioncash 2017-11-19 12:14:18 -05:00
  • 01a92af014 D3DUtil: Make file-scope variables internally linked where applicable Lioncash 2017-11-12 12:30:12 -05:00
  • 175db0d817 Merge pull request #6206 from spycrab/qt_fix_bs Stenzek 2017-11-20 02:55:41 +10:00
  • 9388852e05 Qt: Fix blackscreen spycrab 2017-11-19 17:27:07 +01:00
  • 38f44b2839 Merge pull request #4853 from ligfx/always_connected Leo Lam 2017-11-19 16:53:23 +01:00
  • c62d83a34b GCPadEmu: only connected if default device connected Michael Maltese 2017-02-07 16:25:27 -08:00
  • 379e28b58c Add GCPadStatus.isConnected boolean Michael Maltese 2017-02-09 15:03:43 -08:00
  • bb1c794657 Remove unused GCPadStatus.err Michael Maltese 2017-02-09 14:49:20 -08:00
  • 80bcc0d58d Merge pull request #6186 from lioncash/enum-class Leo Lam 2017-11-19 15:08:16 +01:00
  • a75546747e Merge pull request #6164 from leoetlino/usb-hid Leo Lam 2017-11-19 14:13:57 +01:00
  • b8c83dd5f3 Merge pull request #5973 from ligfx/renamefifoqueue JosJuice 2017-11-19 13:51:22 +01:00
  • 9178a6e636 Merge pull request #6197 from degasus/GP Markus Wick 2017-11-19 11:52:20 +01:00
  • 40ed0e4251 Merge pull request #6198 from lioncash/cmake Markus Wick 2017-11-19 10:41:32 +01:00
  • 2ead31c769 Merge pull request #6203 from lioncash/missing-braces-warn JosJuice 2017-11-19 08:45:13 +01:00
  • 2385a03c2b Merge pull request #6201 from lioncash/headers JosJuice 2017-11-19 08:44:48 +01:00
  • 4c23516b16 Merge pull request #6202 from lioncash/reorder-warn JosJuice 2017-11-19 08:44:29 +01:00
  • 7372bb02b5 Merge pull request #6200 from lioncash/discio-warn JosJuice 2017-11-19 08:43:32 +01:00
  • 518f6a3624 VideoCommon: Resolve -Wmissing-brace warnings Lioncash 2017-11-19 01:47:21 -05:00
  • 2bd88bdb9f AbstractTexture: Remove a redundant constructor initializer list entry Lioncash 2017-11-19 01:23:19 -05:00
  • 16a0a58b91 VolumeGC: Correct printf specifier in LoadBannerFile() Lioncash 2017-11-19 00:49:47 -05:00
  • 364eaadfe5 VideoBackends: Remove header inclusions made unnecessary with Hybrid XFB Lioncash 2017-11-19 00:16:22 -05:00
  • 9b100c6112 Merge pull request #6199 from lioncash/dqt-gfx-string Pierre Bourdon 2017-11-19 06:42:39 +01:00
  • 05d0d184d7 DolphinQt2: Fix incorrect description string for the immediate XFB option Lioncash 2017-11-19 00:39:37 -05:00
  • 2ef8ded8ce D3D: Remove non-existent files from CMakeLists.txt Lioncash 2017-11-19 00:29:21 -05:00
  • 5337e58284 VideoConfig: Make StereoMode an enum class Lioncash 2017-11-10 22:55:00 -05:00
  • 10697bcbe3 VideoConfig: Make AspectMode an enum class Lioncash 2017-11-10 22:45:32 -05:00
  • 609a17a0cd Merge pull request #5498 from iwubcode/hybrid_xfb Pierre Bourdon 2017-11-19 04:58:59 +01:00
  • d800b0f798 Merge pull request #6196 from Helios747/remove_displayres_ui Mat M 2017-11-18 18:55:18 -05:00
  • 6ea3f538b4 JitArm64: Inline GP check in Cleanup. degasus 2017-11-18 17:42:11 +01:00
  • 6c9bb67ca0 JitArm64: Optimize gather pipe writes. degasus 2017-11-18 17:14:32 +01:00
  • 6ad63c1b35 Jit64: Inline GP fast check in Cleanup. degasus 2017-11-18 15:05:27 +01:00
  • 36ad887a19 Jit64: Inline GP writes. degasus 2017-11-18 14:45:09 +01:00
  • 4feddd7748 PowerPC: Include the gather pipe pointer in the ppc state. degasus 2017-11-18 14:14:45 +01:00
  • 1f1574b7ab Game inis: Update Def Jam: Fight for NY to disable 'Immediate Mode' by default (it has cutscenes) iwubcode 2017-11-06 22:45:10 -06:00
  • dd54617a08 TextureCacheBase: Set uninitialized XFB memory to fuchsia color iwubcode 2017-11-04 12:04:26 -05:00
  • 8d1cbeb25e Hybrid XFB: Fix lint errors iwubcode 2017-11-01 23:07:24 -05:00
  • 61541ab243 Enhance xfb dumping to distinguish between the xfbs created from memory and the xfbs created from overlapping copies iwubcode 2017-11-01 22:05:34 -05:00
  • 8678e8ddd3 Texture Cache Base: Optimization to allow stitched or memory xfb textures to be looked up from cache directly if they were defined previously and their hash hasn't changed iwubcode 2017-10-27 13:58:42 -05:00