Commit Graph

  • f024fa7ee0 GraphicMods: add Pandora's Tower linckandrea 2023-02-06 13:19:20 +01:00
  • c175b67407 GraphicMods: add built in mods for DOF linckandrea 2023-02-06 13:08:48 +01:00
  • 4d164fcb77 Allow building against system libspng Jordi Mallach 2023-02-06 13:29:36 +01:00
  • 72b22ef0a5
    Merge pull request #11543 from deReeperJosh/skylanderslistfixes Scott Mansell 2023-02-06 15:32:41 +13:00
  • e0b3dd0dcf Remove Imaginators Skylanders from list Joshua de Reeper 2023-02-06 15:09:55 +13:00
  • ca0b61be91
    Merge pull request #11459 from OatmealDome/steam-user-dir Admiral H. Curtiss 2023-02-05 23:52:41 +01:00
  • 2ff155f742 Optimise cond_var predicate order Scott Mansell 2023-02-05 17:20:00 +13:00
  • 271ffde71d Prevent WaitForCompletion shutdown deadlock. Scott Mansell 2023-02-05 17:17:16 +13:00
  • 9c012b09b3 Address review feedback Scott Mansell 2023-02-04 16:42:50 +13:00
  • a244cb868b DSPTool: Fix missing error when redefining labels Pokechu22 2023-02-04 17:31:06 -08:00
  • 23b504a952
    Merge pull request #10722 from TryTwo/PR_Integer_Shader Admiral H. Curtiss 2023-02-05 00:48:47 +01:00
  • c10758e9e9
    Merge pull request #9860 from AdmiralCurtiss/sharp-bilinear Admiral H. Curtiss 2023-02-05 00:48:28 +01:00
  • 1e7efb2354
    Add sharp bilinear postprocessing shader. Admiral H. Curtiss 2021-07-04 04:19:57 +02:00
  • 7c4fcc30a3 WorkQueueThread: provide name and function at same time Scott Mansell 2023-02-04 15:56:27 +13:00
  • 6594532f10 WorkQueueThread: rework Cancel/Shutdown workflow Scott Mansell 2023-02-04 12:32:58 +13:00
  • acdb0c5be1 WorkQueueThread: Implement thread name Scott Mansell 2023-02-04 11:31:49 +13:00
  • 94a0c50bf8 WorkQueueThread: Rework without Flags/Events Robin Kertels 2023-01-29 17:07:36 +01:00
  • 9affbfe683 WorkQueueThread: Implement proper Flush Robin Kertels 2023-01-29 16:16:29 +01:00
  • 9badcc6eb8 WorkQueueThread: Add Push Robin Kertels 2023-01-27 15:05:51 +01:00
  • 512273a507 WorkQueueThread: Add flush capability Scott Mansell 2023-01-23 19:48:07 +13:00
  • aece99fe41
    Merge pull request #11533 from Sam-Belliveau/smoother-vi-skip JMC47 2023-02-03 15:09:50 -05:00
  • 17bdee4366 Update Transifex config for new client JosJuice 2023-02-03 10:13:37 +01:00
  • 46b99671d9 Translation resources sync with Transifex JosJuice 2023-02-03 10:03:22 +01:00
  • 4a97dc7c81 Let VI Skip work if variance > fallback Sam Belliveau 2023-02-02 20:59:17 -05:00
  • 87d5d39dfe Set VI Skip Activation to Half The Audio Buffer Sam Belliveau 2023-02-02 20:55:13 -05:00
  • 643726110b
    Merge pull request #11490 from deReeperJosh/skylandersportalandroid Charles Lombardo 2023-02-02 03:27:06 -05:00
  • 680db55239 Android: Add Skylanders Portal Joshua de Reeper 2023-01-26 13:10:58 +13:00
  • 6cb8df7658
    Merge pull request #11529 from phire/egrep Pierre Bourdon 2023-02-02 05:33:35 +01:00
  • e38c0a1bbd lint: replace egrep with grep -E Scott Mansell 2023-02-02 17:23:40 +13:00
  • 6669d160b1
    Merge pull request #11528 from delroth/clang-format-13 Scott Mansell 2023-02-02 17:13:48 +13:00
  • c92de420ef
    lint: update to clang-format-13 Pierre Bourdon 2023-02-02 04:56:08 +01:00
  • 69b178e95f
    Merge pull request #11157 from h3xx/use-gnuinstalldirs Admiral H. Curtiss 2023-02-01 19:35:46 +01:00
  • e55a0f4fff
    Merge pull request #11495 from OatmealDome/android-cmake Admiral H. Curtiss 2023-02-01 19:35:09 +01:00
  • 9eb56551af
    Merge pull request #11525 from t895/runtime-switch-fix JosJuice 2023-02-01 18:03:41 +01:00
  • 2ec7577788 Android: Fix settings being editable when marked otherwise Charles Lombardo 2023-02-01 00:51:48 -05:00
  • 234de8af09 UICommon: Don't check the registry key or use the old user directory path on Windows builds for Steam OatmealDome 2023-01-17 15:03:11 -05:00
  • 7240290382 CommonPaths: Add Steam-specific user directory OatmealDome 2023-01-17 14:22:55 -05:00
  • 59a44bea50 CommonPaths: Split platform-specific definitions for user directories into two blocks OatmealDome 2023-01-17 14:20:57 -05:00
  • af33d4f13f CommonPaths: Split PORTABLE_USER_DIR into "portable" and "embedded" to accomodate macOS OatmealDome 2023-01-17 14:17:10 -05:00
  • 7f962a4146 UICommon: Use NORMAL_USER_DIR for Windows OatmealDome 2023-01-17 14:14:05 -05:00
  • 5e3d77adae CommonPaths: Rename DOLPHIN_DATA_DIR to NORMAL_USER_DIR OatmealDome 2023-01-17 14:13:36 -05:00
  • 846eef2a05 CommonPaths: Rename USERDATA_DIR to PORTABLE_USER_DIR OatmealDome 2023-01-17 14:13:14 -05:00
  • 2a2ee5d543
    Merge pull request #11434 from momocaoo/graphics-mod-folder-button Pierre Bourdon 2023-01-31 14:35:21 +01:00
  • e98ab0784d
    Merge pull request #11501 from iwubcode/abstract_texture_load_specify_layer Scott Mansell 2023-02-01 00:03:59 +13:00
  • ed3ad9458d
    Merge pull request #11418 from shuffle2/sdl Scott Mansell 2023-02-01 00:03:35 +13:00
  • c6b851c2b6
    Merge pull request #11506 from phire/cmake_fixes Scott Mansell 2023-01-31 23:53:31 +13:00
  • 12431a83ba
    Merge pull request #11435 from techydude0713/wc24-utc-fix Scott Mansell 2023-01-31 23:40:15 +13:00
  • 5d7643a680 CMake/MSVC: Fix conflicting flags in mbedtls Scott Mansell 2023-01-29 22:11:52 +13:00
  • 6bb2e4d706 CMake/MSVC: Fix warnings about conflicting /Zi and /Z7 Scott Mansell 2023-01-29 22:10:03 +13:00
  • 854a73dee0 CMake/MSVC: Fix PCH disabled build Scott Mansell 2023-01-29 21:51:41 +13:00
  • 1956ce151f Cmake/MSVC: Fix Qt6 discover for IDEs other than Visual Studio Scott Mansell 2023-01-29 21:03:34 +13:00
  • 0f037a1af8
    Merge pull request #10864 from TellowKrinkle/BetterLogicBlend OatmealDome 2023-01-31 01:55:55 -05:00
  • b753641dd4 Add some descriptions to new classes Scott Mansell 2023-01-31 14:34:36 +13:00
  • abfc75f362 Cleanup headers Scott Mansell 2023-01-31 01:19:19 +13:00
  • ec8f46b02c Expose Renderer's Framecount Scott Mansell 2023-01-31 01:03:46 +13:00
  • 3be63221c7 Renderer still needs to track swaps for savestates Scott Mansell 2023-01-31 00:59:17 +13:00
  • 3ae78b8e76 Also use events for config changed Scott Mansell 2023-01-31 00:49:23 +13:00
  • 0da69055d9 Split out everying remaining from Swap Scott Mansell 2023-01-31 00:46:10 +13:00
  • 2a18b34a73 Wire up frame before/after events Scott Mansell 2023-01-30 23:59:54 +13:00
  • 154cb4f722 Introduce an Event system to VideoCommon Scott Mansell 2023-01-30 22:36:25 +13:00
  • d6cd8de1a7 Delete unused EFBHasAlphaChannel function Scott Mansell 2023-01-30 05:06:47 +13:00
  • 9d125a6e43 Move ConfigChanged out of RenderBase Scott Mansell 2023-01-30 05:06:25 +13:00
  • ca5ec13e13 Move GraphicsMod out of RenderBase Scott Mansell 2023-01-30 05:01:05 +13:00
  • 55d15bdd6e Move utiltily drawing out of RenderBase Scott Mansell 2023-01-30 04:02:55 +13:00
  • 99d3e489ea Move BoundingBox out of RenderBase Scott Mansell 2023-01-30 03:40:15 +13:00
  • 35a69cb1bb Fix missing include Scott Mansell 2023-01-30 03:09:40 +13:00
  • 8ad59f8ccf Add AbstractGfx for DX12 Scott Mansell 2023-01-29 23:58:54 +13:00
  • 5a2d119bda Implement AbstractGfx for Dx11 Scott Mansell 2023-01-29 23:58:32 +13:00
  • 8bc8e43dd6 Add virtual Initialize() to PerfQueryBase Scott Mansell 2023-01-29 23:57:37 +13:00
  • 3c73707dfe Fix dead code. Scott Mansell 2023-01-29 23:55:33 +13:00
  • eaae5b4a45 Implement AbstactGfx for Metal Scott Mansell 2023-01-29 14:55:53 +13:00
  • 89d9ec0a84 Fix warning Scott Mansell 2023-01-29 14:54:41 +13:00
  • b007b8e104 Replace BeginUI/EndUI Scott Mansell 2023-01-28 23:33:01 +13:00
  • 18c799f0b6 Present: Set surface info before initializing ImGui Scott Mansell 2023-01-28 21:30:56 +13:00
  • 06ae08ca8b Fix misnamed local variable Scott Mansell 2023-01-28 21:08:39 +13:00
  • f158ff300b Handle VideoSoftware's present fallback better Scott Mansell 2023-01-28 16:23:30 +13:00
  • 26e00c3bb4 Fix warning about using & with bools Scott Mansell 2023-01-28 15:30:29 +13:00
  • 74d3b3443a Fix warning about compare sign mismatch Scott Mansell 2023-01-28 15:14:10 +13:00
  • 8f5b196019 Minimise include polution from RenderState Scott Mansell 2023-01-28 15:13:49 +13:00
  • 2a2014af09 Implement AbstractGfx for Vulkan Scott Mansell 2023-01-28 15:12:28 +13:00
  • 58b70b2fb2 Don't set common globals from Video Backends Scott Mansell 2023-01-28 14:53:19 +13:00
  • d37f83ffeb Implement AbstractGfx for Software & Null Scott Mansell 2023-01-27 15:07:05 +13:00
  • be8cbe3c66
    Merge pull request #11513 from JosJuice/android-scaled-int-setting Charles Lombardo 2023-01-31 01:05:36 -05:00
  • f0336a3129 Implement AbstractGfx for OpenGL Scott Mansell 2023-01-27 13:21:09 +13:00
  • 8a23629345 Split AbstractGfx out of Renderer Scott Mansell 2023-01-27 11:34:59 +13:00
  • e57eb04ed3 Rename FrameDump.{cpp,h} to FrameDumpFFMpeg.{cpp,h} Scott Mansell 2023-01-28 13:50:57 +13:00
  • 0d4537d60f Move Presenting, Dumping and ImGui out of Renderer Scott Mansell 2023-01-27 17:03:15 +13:00
  • c38c76abad Refactor to remove virtual from RenderXFBToScreen Scott Mansell 2023-01-26 19:06:39 +13:00
  • a01d5283ec TextureCache: Add content locking Scott Mansell 2022-07-27 19:35:51 +12:00
  • 606c18210d TextureCache: Refactor with smart pointers Scott Mansell 2022-07-25 17:20:33 +12:00
  • c1fd4a2013 Move TCacheEntry out of TextureCacheBase Scott Mansell 2022-07-24 10:46:05 +12:00
  • 2843cd10a8
    Merge pull request #11492 from mandar1jn/file-improvements Pierre Bourdon 2023-01-31 03:02:39 +01:00
  • 12b8b44a08 Android: Simplify the grid options dialog fragment Charles Lombardo 2023-01-30 17:01:59 -05:00
  • c63eb75435
    Merge pull request #11520 from lioncash/undefined JosJuice 2023-01-30 21:17:11 +01:00
  • 600ad5f498 VideoCommon: Better logic op invert approximation TellowKrinkle 2022-07-13 03:56:33 -05:00
  • 43194b2742
    Merge pull request #11519 from lioncash/android JosJuice 2023-01-30 20:21:44 +01:00
  • cdd3e636e1 Common/Network: Resolve -Wexpansion-to-defined warning Lioncash 2023-01-30 14:00:19 -05:00
  • 2e8ad9f105 Android: Create ScaledIntSetting class JosJuice 2023-01-29 22:02:27 +01:00
  • f0b833a639
    Merge pull request #11518 from t895/deprecated-setting JosJuice 2023-01-30 19:56:44 +01:00
  • 96bc0a3063 Android: Remove unused force filtering setting Charles Lombardo 2023-01-30 13:33:06 -05:00