Commit Graph

  • af5013b60f Suppress -Winvalid-offsetof for PowerPC::PowerPCState Pokechu22 2023-02-02 14:44:59 -08:00
  • 5283a85205 TextureCacheBase: Remove unused bitset include Pokechu22 2023-02-09 16:03:50 -08:00
  • a88e5ef390 Merge pull request #11498 from iwubcode/save_pipeline_config JMC47 2023-02-09 18:38:49 -05:00
  • a38e365931 Merge pull request #11547 from JosJuice/fix-gles Markus Wick 2023-02-09 18:16:48 +01:00
  • 6dfd582de6 OGL: Fix GLES crashing on initialization JosJuice 2023-02-09 18:09:03 +01:00
  • 17d7b75a9b Merge pull request #11544 from jmallach/spng Markus Wick 2023-02-09 14:47:58 +01:00
  • 4b2aa948e6 VideoBackend/OGL: Prefer KHR_subgroup over NV_shader_thread. degasus 2023-01-31 18:10:48 +01:00
  • d0c6b6c9ed VideoCommon: store the configuration used to create the AbstractPipeline on the pipeline itself, so that it's easy to duplicate pipelines with slightly altered configuration iwubcode 2023-01-27 18:28:52 -06:00
  • aaad0cd39f Merge pull request #11539 from phire/improve_workqueuethread Scott Mansell 2023-02-09 20:00:04 +13:00
  • ccf92a3e56 Merge pull request #11522 from phire/KillRendererWithFire Scott Mansell 2023-02-09 19:59:16 +13:00
  • 5c1b3ac61d Hook up Presenter's ConfigChanged function Scott Mansell 2023-02-03 20:00:57 +13:00
  • 9c1fe59cc9 Insert a more solid abstraction between Qt and Imgui Scott Mansell 2023-02-03 19:11:31 +13:00
  • b2a31103b4 Presenter: Handle blanked frames correctly Scott Mansell 2023-02-03 17:42:47 +13:00
  • 83b7b01265 Fix XFB duplicate detection Scott Mansell 2023-02-03 15:51:50 +13:00
  • d3ddd96cee Make sure m_prev_efb_format is initilized Scott Mansell 2023-02-03 15:18:10 +13:00
  • 59a4b026f6 Better documentation for HookableEvent. Scott Mansell 2023-02-03 14:24:26 +13:00
  • 8c8bd0e7ac Rename to HookableEvent. Because naming conflict Scott Mansell 2023-02-03 13:37:42 +13:00
  • 60f2b5af7b Apply suggestions from code review Scott Mansell 2023-02-03 13:18:37 +13:00
  • e0a1631659 Add comment about "end of frame" Scott Mansell 2023-02-03 13:01:18 +13:00
  • 43b6a49012 Apply suggestions from code review Scott Mansell 2023-02-03 13:00:26 +13:00
  • 05fad53fa0 Update STATE_VERSION Scott Mansell 2023-02-01 13:35:06 +13:00
  • e2de281897 Make sure pixel shaders pick up Initial EFB Scale Scott Mansell 2023-01-31 22:40:43 +13:00
  • cf9a6f8477 Lint fixes Scott Mansell 2023-01-31 19:21:15 +13:00
  • f7ad825736 fix fbdev Scott Mansell 2023-01-31 19:16:58 +13:00
  • 628af9d564 Fix builds with FFMPEG disabled Scott Mansell 2023-01-31 19:15:09 +13:00
  • 4422af1272 Cleanup headers Scott Mansell 2023-01-31 18:22:43 +13:00
  • 5803786beb Move UseVertexDepthRange() out of Renderer Scott Mansell 2023-01-31 18:18:46 +13:00
  • 2cfc02a116 Move m_prev_efb_format into FramebufferManager Scott Mansell 2023-01-31 18:13:47 +13:00
  • 9b5397abdb Move WidescreenHeuristic to it's own class Scott Mansell 2023-01-31 17:58:54 +13:00
  • 31cfe8250d Lint fixes Scott Mansell 2023-01-31 17:29:16 +13:00
  • 11de923dcb Move xfb tracking and IR scaling out of RenderBase Scott Mansell 2023-01-31 17:26:46 +13:00
  • e009002411 Refactor ClearRegion Scott Mansell 2023-01-31 15:44:38 +13:00
  • e6583f8bec Android: Convert image loading code to Kotlin Charles Lombardo 2023-01-06 14:58:31 -05:00
  • a05654b571 GraphicMods: The Last Story: update HUD mod & add DOF definitions linckandrea 2023-02-06 13:21:01 +01:00
  • 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