Commit Graph

  • 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
  • be1853f956 Game inis: Update Wiiware game Midnight Bowling to disable 'Immediate Mode' by default iwubcode 2017-10-25 21:04:10 -05:00
  • bf7db3f888 Software Backend: Remove reinterpret_cast which violates the strict aliasing rule iwubcode 2017-10-24 00:44:14 -05:00
  • 332af8aa49 TextureCacheBase: Fix issue in Rogue Squadron 2 where overlapping textures caused a hash change which would cause us to do a lookup from memory that gave us an incorrect result in XFB2Ram iwubcode 2017-10-16 22:41:18 -05:00
  • cf8c007769 Game Inis: Turn on immediate mode by default for competitive games (Melee, Brawl, Tatsunoko, Mario Party 5) iwubcode 2017-10-10 23:08:28 -05:00
  • ada37ec642 TextureCacheBase: Remove vertical scaling from EFB path and have copy checks only check EFBs iwubcode 2017-10-08 15:52:59 -05:00
  • 1a1c3560ce Software Backend: Rename 'copy_region' to 'CopyRegion' iwubcode 2017-10-02 00:33:47 -05:00
  • 0f7f4ccaf9 Software Backend: allow screenshots/video to be taken with valid data iwubcode 2017-10-02 00:21:10 -05:00
  • 7248dd47d5 Hybrid XFB: Fix lint errors iwubcode 2017-10-01 11:19:29 -05:00
  • f8c2806830 Game Inis: Set Zelda Collector's Edition to have Immediate Mode set to false to avoid graphical errors in NES games. iwubcode 2017-09-30 16:29:14 -05:00
  • 2c87a53f11 TextureCacheBase: make sure stitching rectangle bounds don't exceed the texture size they are meant to represent iwubcode 2017-09-29 22:46:48 -05:00
  • 74610646ce TextureCacheBase: Add XFB specific functions iwubcode 2017-09-29 00:32:04 -05:00