Commit Graph

  • 4f0c8b1657 VideoCommon: Don't swap on state load when there's no XFB. Admiral H. Curtiss 2023-10-25 18:23:00 +02:00
  • 4f2a79058a VideoBackends:OGL: Handle when SSBOs are only supported in some shader stages TellowKrinkle 2023-10-24 23:18:26 -05:00
  • 323aea60d6 VideoCommon: Fix VS point/line on older GLSL TellowKrinkle 2023-10-24 23:18:01 -05:00
  • 171f76ae07 Jit_LoadStore: Another minor dcbx optimization Sintendo 2023-10-24 00:42:30 +02:00
  • 3ba5cd30ff SkylanderPortal: Make protected variables private Dentomologist 2023-10-22 11:55:31 -07:00
  • dd58a8d65e Jit_LoadStore: Minor dcbx register optimization Sintendo 2023-10-22 15:13:46 +02:00
  • 3c3168706c PowerPC: Negate m_dec values in frsqrte table Sintendo 2023-10-10 22:47:31 +02:00
  • c5a8a3fd4a CheatSearch: Use std comparison function objects Dentomologist 2023-08-07 13:59:19 -07:00
  • 60e3b4c093 Merge pull request #12196 from LillyJadeKatrin/retroachievements-on-screen-images Admiral H. Curtiss 2023-10-19 19:29:56 +02:00
  • db78437498 Refactored welcome message to render after game start LillyJadeKatrin 2023-10-07 00:09:47 -04:00
  • a3d561fdff Add badges to achievement messages LillyJadeKatrin 2023-10-07 00:05:45 -04:00
  • c87b2e46b4 Merge pull request #12242 from AdmiralCurtiss/osd-icons Admiral H. Curtiss 2023-10-17 12:46:36 +02:00
  • 53ea7aee1b Merge pull request #12239 from AdmiralCurtiss/achievementprogresswidget-clearlayout Admiral H. Curtiss 2023-10-17 12:45:40 +02:00
  • cb13ad7a5f VideoCommon: Add support for icons in OSD messages. Admiral H. Curtiss 2023-10-17 01:42:22 +02:00
  • 7122c7e872 Merge pull request #12243 from iwubcode/tolower_assets Admiral H. Curtiss 2023-10-17 02:34:18 +02:00
  • b292022bc7 VideoCommon: use ToLower function in assets when parsing json, for proper locale independent behavior iwubcode 2023-10-16 19:23:00 -05:00
  • 2ae9771a30 Merge pull request #12241 from iwubcode/shader_asset_additoinal_properties Admiral H. Curtiss 2023-10-17 02:16:40 +02:00
  • fec2a8af8c VideoCommon: add additional properties to ShaderAsset to support custom shader uniforms iwubcode 2023-10-15 16:49:31 -05:00
  • 3873664143 DolphinQt/AchievementProgressWidget: Use ClearLayoutRecursively() to clear layout. Admiral H. Curtiss 2023-10-15 18:36:11 +02:00
  • bbf3fed93c Merge pull request #12027 from LillyJadeKatrin/retroachievements-leaderboards-tab Admiral H. Curtiss 2023-10-15 21:40:58 +02:00
  • b824d55093 Add Leaderboards tab to Achievement dialog LillyJadeKatrin 2023-06-17 11:47:56 -04:00
  • 04df930e0d Added FetchBoardInfo to AchievementManager LillyJadeKatrin 2023-06-17 11:19:16 -04:00
  • 61dded7043 Added Leaderboard info map to AchievementManager LillyJadeKatrin 2023-06-17 10:56:11 -04:00
  • daf9ff012a Merge pull request #12229 from AdmiralCurtiss/achievement-load-async-lock Admiral H. Curtiss 2023-10-15 21:27:41 +02:00
  • b3b660b446 Merge pull request #12236 from AdmiralCurtiss/qt-clear-layout JosJuice 2023-10-15 19:17:01 +02:00
  • 1645b1ed62 AchievementManager: Call ActivateDeactivateLeaderboards() and ActivateDeactivateRichPresence() under lock. Admiral H. Curtiss 2023-10-11 10:31:59 +02:00
  • ab562553f6 DolphinQt/AchievementHeaderWidget: Remove unused member variables. Admiral H. Curtiss 2023-10-15 18:56:28 +02:00
  • 923fc00777 DolphinQt/AchievementHeaderWidget: Fix wrong label for hard unlock count. Admiral H. Curtiss 2023-10-15 18:38:18 +02:00
  • 4b2dad074a DolphinQt: Move GraphicsModListWidget::ClearLayoutRecursively() to QtUtils. Admiral H. Curtiss 2023-10-15 18:35:12 +02:00
  • 2677fd9a8e Merge pull request #12185 from iwubcode/custom_shader_uniform_backend_support Admiral H. Curtiss 2023-10-15 00:21:56 +02:00
  • 5195446ddb Merge pull request #12233 from AdmiralCurtiss/libcurl840 Admiral H. Curtiss 2023-10-14 18:42:00 +02:00
  • 47396650bf Merge pull request #12232 from Dentomologist/convert_objectsubtype_to_enum_class JosJuice 2023-10-13 21:54:23 +02:00
  • ac0f1b8b0d Externals: Update libcurl to 8.4.0 Admiral H. Curtiss 2023-10-12 21:26:53 +02:00
  • b2a8f7e276 IOS: Convert ObjectSubType to enum class Dentomologist 2023-10-10 15:33:44 -07:00
  • 1c0605d1c4 Merge pull request #12228 from AdmiralCurtiss/achievement-callback-scope Admiral H. Curtiss 2023-10-11 14:40:06 +02:00
  • 111c1ab531 AchievementManager: Don't store pointer to rc_runtime_event_t in lambda. Admiral H. Curtiss 2023-10-11 10:20:05 +02:00
  • 601767c1c8 Merge pull request #12227 from iwubcode/wait_on_gpu_when_config_changes Admiral H. Curtiss 2023-10-11 09:44:20 +02:00
  • b251194a7e VideoCommon: wait for the GPU to be finished doing any work before invalidating pipelines when graphic config changes iwubcode 2023-10-10 17:45:52 -05:00
  • 6aadfd522b Merge pull request #12225 from AdmiralCurtiss/resolution-dropdown-fix Admiral H. Curtiss 2023-10-10 19:29:22 +02:00
  • a2f21da877 Merge pull request #12167 from iwubcode/use_texture_data_for_texture_assets Admiral H. Curtiss 2023-10-10 17:11:03 +02:00
  • 0e8f8ea930 VideoCommon: instead of using 'CustomTextureData' directly, use 'TextureData' for texture assets, this allows us to provide additional metadata for textures. Such as a sampler or type information (to distinguish cube maps) iwubcode 2023-09-06 00:16:26 -05:00
  • 7b32530de6 Qt/EnhancementsWidget: Fix size of resolution dropdown. Admiral H. Curtiss 2023-10-10 15:03:49 +02:00
  • 1b7a590b4b Merge pull request #12209 from JosJuice/frsqrte-exp-lsb Admiral H. Curtiss 2023-10-10 10:38:07 +02:00
  • 410ec83575 Merge pull request #12213 from dreamsyntax/128_CODE_SIZE_AND_FARCODE_SIZE Admiral H. Curtiss 2023-10-10 10:35:23 +02:00
  • 9ebb52537e Merge pull request #12217 from malleoz/savestate_lz4 Admiral H. Curtiss 2023-10-10 10:34:38 +02:00
  • 1eaa9380dd Savestates: Use LZ4 algorithm for faster decompression sowens99 2023-10-02 00:56:35 -04:00
  • 968a981958 Merge pull request #12221 from nick0ve/fix-gc-memcard-heap-overflow Admiral H. Curtiss 2023-10-08 15:20:43 +02:00
  • b506bdc401 Fix heap buffer overflow in GCMemcardRaw Nicola Vella 2023-10-08 11:37:43 +02:00
  • 31dfb53152 Fix heap buffer overflow in GCMemcardRaw Nicola Vella 2023-10-06 19:30:03 +02:00
  • 713454b7d7 Metal: update binding mapping for SPRV due to change for custom shader uniforms in other backends (Metal is still not supported) iwubcode 2023-09-19 20:51:22 -05:00
  • a099f4f41b VideoCommon: given the changes to pipeline interaction, update the global version variable to reflect those changes and force pipelines to be rebuilt iwubcode 2023-09-19 19:52:05 -05:00
  • 751356af47 VideoCommon: avoid Vulkan validation errors when custom shader ubo isn't set up iwubcode 2023-10-06 02:00:41 -05:00
  • b6d321bfb1 VideoBackends / VideoCommon: add new uniform buffer object for custom shader materials (slot 3, geometry shader buffer moves to slot 4 if available) iwubcode 2023-09-19 19:29:38 -05:00
  • 92accc3ef7 VideoCommon: add custom pixel shader constants as a buffer of data to be passed to all backends iwubcode 2023-09-19 19:27:12 -05:00
  • 1c433d5f3f Merge pull request #12171 from Filoppi/support_8k Admiral H. Curtiss 2023-10-06 02:37:36 +02:00
  • 8027c88e58 Video: add support for 12x resolution multiplier Filoppi 2023-08-20 15:39:39 +03:00
  • 219610d8a0 Jit64: Increase nearcode/farcode size dreamsyntax 2023-09-30 22:15:37 -07:00
  • 0291d2c45f Merge pull request #12219 from AdmiralCurtiss/bba-name-conflict Pokechu22 2023-10-04 09:43:15 -07:00
  • beebe0a200 Core/BBA/BuiltIn: Replace IP_PROTOCOL with IPV4_ETHERTYPE to avoid conflict with Linux headers. Admiral H. Curtiss 2023-10-04 16:13:16 +02:00
  • 68c9362449 Merge pull request #12089 from stblr/gamecube-zelda-hle-in-wii-mode Admiral H. Curtiss 2023-10-04 06:57:01 +02:00
  • 69ec239a1f Add lz4 submodule sowens99 2023-10-02 00:52:48 -04:00
  • c86a0a04dd Merge pull request #12189 from Pokechu22/mystery-case-files-malgrave-incident-efb-to-ram JMC47 2023-10-02 15:52:05 -04:00
  • da6339a722 Merge pull request #12026 from LillyJadeKatrin/retroachievements-measured Admiral H. Curtiss 2023-10-01 19:25:02 +02:00
  • d811c12196 Android: Add more GameCube controller types JosJuice 2023-10-01 17:25:17 +02:00
  • d6c0f8e749 Android: Get profile name from core JosJuice 2023-10-01 18:35:01 +02:00
  • cd366c4f46 Merge pull request #12036 from LillyJadeKatrin/deep-copy-volume JMC47 2023-10-01 11:39:37 -04:00
  • 6b110bb6fe Added Progress switch to Achievements dialog LillyJadeKatrin 2023-06-16 20:32:31 -04:00
  • 6d96b7173e Handle Achievement Progress Event LillyJadeKatrin 2023-06-16 20:27:04 -04:00
  • d55d878b17 Merge pull request #12212 from LillyJadeKatrin/retroachievements-bugfix Admiral H. Curtiss 2023-10-01 16:50:30 +02:00
  • c8b1379113 Added error checking and logging to AchievementManager::GetAchievementProgress. LillyJadeKatrin 2023-10-01 00:59:43 -04:00
  • b2e016f012 Merge pull request #12214 from JosJuice/android-backtick Admiral H. Curtiss 2023-10-01 16:05:02 +02:00
  • 404a47af77 Merge pull request #12025 from LillyJadeKatrin/retroachievements-badges Admiral H. Curtiss 2023-10-01 15:55:13 +02:00
  • 9d41024d1b Merge pull request #12210 from JosJuice/fastmem-init-order Admiral H. Curtiss 2023-10-01 15:26:52 +02:00
  • 335cf4f2db Added CopyReader to BlobReader and all subclasses LillyJadeKatrin 2023-07-07 08:31:26 -04:00
  • d8e00c98e8 Android: Remove a stray backtick JosJuice 2023-10-01 13:37:04 +02:00
  • 63c407ad7c Add toggle button for badges to achievement settings LillyJadeKatrin 2023-06-15 04:49:56 -04:00
  • 80d77cfdad Added colored borders to badges in achievements dialog LillyJadeKatrin 2023-07-04 16:17:10 -04:00
  • ba83efded6 Added badges to achievement progress tab LillyJadeKatrin 2023-07-04 16:50:54 -04:00
  • 0715da2d68 Added player and game badges to Achievements dialog header LillyJadeKatrin 2023-06-15 03:57:58 -04:00
  • fd50b1fda6 Added FetchBadges to AchievementManager LillyJadeKatrin 2023-06-15 03:24:34 -04:00
  • 02d76ba2a0 Jit: Fix fastmem initialization order JosJuice 2023-09-30 14:46:08 +02:00
  • 9e0fea8fc7 PowerPC: Flip the order of frsqrte_expected JosJuice 2023-09-30 11:41:27 +02:00
  • cc403c1044 DSPHLE: handle offsets to a different memory region Pablo Stebler 2023-08-07 00:50:39 +02:00
  • 8cdad9ce8c DSPHLE: map memory based on console mode Pablo Stebler 2023-08-07 00:26:01 +02:00
  • 7c995000ae Merge pull request #12206 from malleoz/ppc_reg_location_assert_improvement Admiral H. Curtiss 2023-09-29 20:08:05 +02:00
  • 6541aa206d Added RequestImage to AchievementManager LillyJadeKatrin 2023-06-15 00:26:54 -04:00
  • 60e331e2e1 PowerPC: reduce location assert cost sowens99 2023-09-27 02:21:31 -04:00
  • a310b32525 Merge pull request #12207 from malleoz/decrease_emulation_speed_rollover_fix Admiral H. Curtiss 2023-09-28 21:55:15 +02:00
  • 908f90191d Merge pull request #12204 from LillyJadeKatrin/retroachievements-bugfix Admiral H. Curtiss 2023-09-28 21:31:43 +02:00
  • 50f04ea456 Refactored FetchGameData to incorporate the request directly instead of a different method, so that game_data can be processed directly under a lock. LillyJadeKatrin 2023-09-26 21:26:16 -04:00
  • 6036a6db55 Updated AchievementManager StartRASession to properly lock inputs and outputs without locking during the network call. LillyJadeKatrin 2023-09-26 21:25:55 -04:00
  • 7153284e9f Updated AchievementManager ResolveHash to properly lock inputs and outputs without locking during the network call. LillyJadeKatrin 2023-09-26 21:25:13 -04:00
  • a29ec7d956 Updated AchievementManager VerifyCredentials to properly lock inputs and outputs without locking during the network call. LillyJadeKatrin 2023-09-26 21:24:36 -04:00
  • 3c564078cd Added AchievementManager ResponseType EXPIRED_CONTEXT for when operation inputs change between when an operation is queued and executed, and MALFORMED_OBJECT for when an rcheevos process method goes wrong. LillyJadeKatrin 2023-09-26 21:23:09 -04:00
  • 31091fc975 Added GameLoaded check to AchievementProgressWidget. LillyJadeKatrin 2023-09-26 07:21:22 -04:00
  • b53962fd23 Cleaned up some issues with AchievementManager::CloseGame. LillyJadeKatrin 2023-09-26 07:20:58 -04:00
  • 45c8597082 Merge pull request #12201 from fabricecaruso/master Admiral H. Curtiss 2023-09-28 05:30:48 +02:00
  • 9e950c6959 Use Vertex Depth Range when zRange Exceeds farZ Patrick Ferry 2023-09-28 03:00:04 +01:00
  • 5b6844901f Merge pull request #12205 from LillyJadeKatrin/retroachievements-bugfix-2 Admiral H. Curtiss 2023-09-28 04:21:48 +02:00
  • a7c5f2fd14 Merge pull request #12200 from itsmattkc/pipe-fifo-fix Admiral H. Curtiss 2023-09-28 04:14:41 +02:00