Commit Graph

  • 6d04618921
    Merge pull request #12157 from Dentomologist/texturecachebase_add_m_prefix Admiral H. Curtiss 2023-09-03 03:10:57 +02:00
  • bd57d17dee
    Merge pull request #12079 from JosJuice/blr-no-fastmem JMC47 2023-09-02 12:45:39 -04:00
  • 6beaee078b
    Merge pull request #12150 from AdmiralCurtiss/fast-block-cache-fix JMC47 2023-09-02 12:37:13 -04:00
  • 190e71a318 Android: Use JNI for setting/getting ISO paths JosJuice 2023-09-02 12:44:26 +02:00
  • 1c47c510cd Android: Remove all uses of Any from SliderSetting JosJuice 2023-09-02 10:05:42 +02:00
  • e6138d7683 Android: Fix controller float sliders crashing JosJuice 2023-09-02 09:12:42 +02:00
  • d5d3eb5025 TextureCacheBase: Add m_ prefix to member variables Dentomologist 2023-09-01 22:50:48 -07:00
  • f1c1c6ded6
    JitCache: Fix potentially dangling pointer to fast block map. Admiral H. Curtiss 2023-09-02 04:03:15 +02:00
  • 5bd7756064
    Common/MemArena: Add LazyMemoryRegion to represent a zero-initialized memory region whose pages are only allocated on first access. Admiral H. Curtiss 2023-09-02 04:01:32 +02:00
  • 5e5887a378
    Merge pull request #12095 from t895/color-space-settings Charles Lombardo 2023-08-30 10:07:07 -04:00
  • efa820763a
    Merge pull request #12147 from Dentomologist/pagefaulttest_use_gtest_skip JMC47 2023-08-29 17:38:31 -04:00
  • 4131dffae9 Jit: Allow BLR optimization without fastmem JosJuice 2023-07-30 17:35:22 +02:00
  • af2c32635a Jit: Add more error checking to ProtectStack JosJuice 2023-07-31 14:37:35 +02:00
  • 1b2d0c0507
    Merge pull request #10575 from JosJuice/jitbase-auto-clear JMC47 2023-08-29 15:56:25 -04:00
  • 75a62e116c PageFaultTest: Use GTEST_SKIP instead of early return Dentomologist 2023-08-29 12:07:03 -07:00
  • 69db8a615f
    Merge pull request #12145 from JosJuice/ubershaderpixel-uint Admiral H. Curtiss 2023-08-29 12:33:54 +02:00
  • 53fc3446d5 Android: Support settings with float values Charles Lombardo 2023-08-11 17:11:15 -04:00
  • 80b329b77f Android: Expose color correction settings Charles Lombardo 2023-08-11 17:10:03 -04:00
  • df120b0630
    Merge pull request #12000 from Filoppi/window_res_fix Admiral H. Curtiss 2023-08-28 23:50:50 +02:00
  • 357db03fc8
    Merge pull request #12030 from LillyJadeKatrin/retroachievements-bugfix-3 Admiral H. Curtiss 2023-08-28 23:28:37 +02:00
  • 153a95482a
    Merge pull request #12119 from ThunderousEcho/feature/latching-buttons Charles Lombardo 2023-08-28 15:32:47 -04:00
  • 5b112dbf2c VideoCommon: Fix GLSL uint handling in UberShaderPixel JosJuice 2023-08-28 21:17:01 +02:00
  • ee395bb2e5 Added latching buttons Charles Oliner 2023-08-18 23:58:02 -04:00
  • 73859ff4c0
    Merge pull request #12142 from JosJuice/ir-hotkey-outdated Admiral H. Curtiss 2023-08-27 18:38:41 +02:00
  • 58f247290f Use latest resolution value for resolution hotkey OSD JosJuice 2023-08-27 15:35:05 +02:00
  • 7ac0db70c6
    Merge pull request #12086 from krnlyng/jitcompilerPCload JosJuice 2023-08-27 10:05:11 +02:00
  • f982c556b5 VideoCommon: add additional texture sampler types to ShaderAsset iwubcode 2023-08-26 12:12:37 -05:00
  • f9959656e7
    Merge pull request #11919 from t895/kotlin-controls JosJuice 2023-08-26 19:10:56 +02:00
  • 7daa19f40d JitArm64: Avoid loading compilerPC multiple times if it's already in a register. Frajo Haider 2023-08-03 23:35:00 +03:00
  • 85281e76ee Jit: Remove unnecessary member variables JosJuice 2022-04-10 11:32:33 +02:00
  • 07d70db46b DolphinQt: Allow toggling most JIT debug settings at any time JosJuice 2022-04-10 11:11:25 +02:00
  • 28e8117b90 Jit: Automatically clear cache when JIT settings are updated JosJuice 2022-04-10 11:06:40 +02:00
  • cd31da97d6
    Merge pull request #11191 from JosJuice/jitarm64-no-checked-entry JosJuice 2023-08-26 17:00:08 +02:00
  • 799ce0dc9d
    Merge pull request #12097 from Dentomologist/ios_remove_unused_member_variables Admiral H. Curtiss 2023-08-26 16:41:45 +02:00
  • 2502e412b3
    Merge pull request #12117 from JosJuice/config-callback-cpu Admiral H. Curtiss 2023-08-26 16:34:46 +02:00
  • d8e35438bd
    Merge pull request #12127 from sepalani/ascii_ Admiral H. Curtiss 2023-08-26 14:56:26 +02:00
  • 65a9be581f
    Merge pull request #12121 from JosJuice/discscrubber-volume-ptr Admiral H. Curtiss 2023-08-26 14:31:15 +02:00
  • dec2990053
    Merge pull request #12128 from Dentomologist/gcc_suppress_ppcstate_off_warning_spam Admiral H. Curtiss 2023-08-26 14:22:04 +02:00
  • e876045e56
    Merge pull request #12135 from Dentomologist/jitarm64_resolve_deprecated_enum_conversion_warning Admiral H. Curtiss 2023-08-26 14:18:58 +02:00
  • 5c4671f573
    Merge pull request #12126 from JosJuice/small-vector Admiral H. Curtiss 2023-08-26 14:15:18 +02:00
  • b149ea51cf
    Merge pull request #11922 from t895/kotlin-model JosJuice 2023-08-25 21:04:34 +02:00
  • 6a19629fc6 Android: Convert TvSettingsItem to Kotlin Charles Lombardo 2023-06-10 14:19:52 -04:00
  • ed9467dc1b Android: Convert HomeScreenChannel to Kotlin Charles Lombardo 2023-06-10 14:19:41 -04:00
  • 09c2c6541d Android: Convert GameFileCache to Kotlin Charles Lombardo 2023-06-10 14:19:28 -04:00
  • a56ee1a62e Android: Convert GameFile to Kotlin Charles Lombardo 2023-06-10 14:18:27 -04:00
  • 0e3b33d901 Android: Convert InputMappingControlSettingViewHolder to Kotlin Charles Lombardo 2023-06-10 05:18:55 -04:00
  • 6caa4307ac Android: Convert ProfileViewHolder to Kotlin Charles Lombardo 2023-06-10 05:18:37 -04:00
  • 29e5c78541 Android: Convert ProfileDialogPresenter to Kotlin Charles Lombardo 2023-06-10 05:18:08 -04:00
  • 6ad18e4ee5 Android: Convert ProfileAdapter to Kotlin Charles Lombardo 2023-06-10 05:17:49 -04:00
  • dfafa74ba1 Android: Convert MotionAlertDialog to Kotlin Charles Lombardo 2023-06-10 05:17:36 -04:00
  • 5171290bdb Android: Convert AdvancedMappingDialog to Kotlin Charles Lombardo 2023-06-10 05:17:23 -04:00
  • d049be0cad Android: Convert AdvancedMappingControlViewHolder to Kotlin Charles Lombardo 2023-06-10 05:17:10 -04:00
  • dac7035119 Android: Convert AdvancedMappingControlAdapter to Kotlin Charles Lombardo 2023-06-10 05:16:53 -04:00
  • d21b2d86a8 Android: Convert InputMappingControlSetting to Kotlin Charles Lombardo 2023-06-10 05:16:27 -04:00
  • 9d7bd6e6bd Android: Convert InputDeviceSetting to Kotlin Charles Lombardo 2023-06-10 05:16:07 -04:00
  • 2590382871 Android: Convert MappingCommon to Kotlin Charles Lombardo 2023-06-10 05:15:49 -04:00
  • f8ab65bcac Android: Convert InputOverrider to Kotlin Charles Lombardo 2023-06-10 05:15:38 -04:00
  • cb9c670d85 Android: Convert InputMappingIntSetting to Kotlin Charles Lombardo 2023-06-10 05:15:23 -04:00
  • 60b3b1231b Android: Convert InputMappingDoubleSetting to Kotlin Charles Lombardo 2023-06-10 05:15:11 -04:00
  • b2e2c3b8d4 Android: Convert InputMappingBooleanSetting to Kotlin Charles Lombardo 2023-06-10 05:14:56 -04:00
  • 4c8cd49d80 Android: Convert DolphinVibratorManagerPassthrough to Kotlin Charles Lombardo 2023-06-10 05:14:38 -04:00
  • 29adbb4394 Android: Convert DolphinVibratorManagerCompat to Kotlin Charles Lombardo 2023-06-10 05:14:20 -04:00
  • 1ff6a3788e Android: Convert DolphinVibratorManager to Kotlin Charles Lombardo 2023-06-10 05:14:00 -04:00
  • ba9f2373c0 Android: Convert DolphinSensorEventListener to Kotlin Charles Lombardo 2023-06-10 05:08:42 -04:00
  • 24c882622f Android: Convert ControllerInterface to Kotlin Charles Lombardo 2023-06-10 05:08:25 -04:00
  • 9ac1847cbd Android: Convert NumericSetting to Kotlin Charles Lombardo 2023-06-10 05:08:08 -04:00
  • 82298dc408 Android: Convert CoreDevice to Kotlin Charles Lombardo 2023-06-10 05:06:17 -04:00
  • 3011c0dc64 Android: Convert EmulatedController to Kotlin Charles Lombardo 2023-06-10 05:06:00 -04:00
  • 4ce069cf4f Android: Convert ControlReference to Kotlin Charles Lombardo 2023-06-10 05:05:42 -04:00
  • 7c79ff0100 Android: Convert ControlGroup to Kotlin Charles Lombardo 2023-06-10 05:05:18 -04:00
  • fafbb2199e Android: Convert Control to Kotlin Charles Lombardo 2023-06-10 05:05:01 -04:00
  • 0454578f45 Android: Convert ControlGroupEnabledSetting to Kotlin Charles Lombardo 2023-06-10 05:04:32 -04:00
  • 9223540bf4 VideoCommon: additional error checking for CustomPipelineAction and move the pixel shader asset cache time back to being calculated during texture creation iwubcode 2023-08-24 00:47:48 -05:00
  • 7c52a52440 VideoCommon: add TextureData structure that contains the raw texture data, a sampler, and the type of texture information iwubcode 2023-08-24 00:35:31 -05:00
  • a650a16f4c JitArm64: Resolve deprecated enum conversion warning Dentomologist 2023-08-23 10:36:52 -07:00
  • 260bad74ea
    Merge pull request #12132 from JosJuice/gles-uint-const JosJuice 2023-08-22 22:35:06 +02:00
  • ba99d17ac0 VideoCommon: Fix custom shader constants on GLES JosJuice 2023-08-22 19:38:18 +02:00
  • 4223cd0264
    Merge pull request #12130 from JosJuice/translation-fixes Admiral H. Curtiss 2023-08-22 16:44:36 +02:00
  • 6e88c44d5d Move SmallVector to Common JosJuice 2023-08-21 16:12:49 +02:00
  • 131dceff4a
    Merge pull request #12129 from AdmiralCurtiss/mod-asset-fix Admiral H. Curtiss 2023-08-22 03:05:17 +02:00
  • 55fba7c0ed
    VideoCommon/GraphicsModAsset: Error out if config key is not a string. iwubcode 2023-07-10 22:28:15 -05:00
  • dbe6a5f7e4
    Merge pull request #11300 from iwubcode/custom-shaders Admiral H. Curtiss 2023-08-22 02:18:40 +02:00
  • 58ab94c30c GCC: Suppress PPCSTATE_OFF invalid-offsetof warnings Dentomologist 2023-08-21 11:33:24 -07:00
  • d4f8c1b2bd fixed area sampling Sam Belliveau 2023-08-21 14:20:44 -04:00
  • 573863703a MemoryViewWidget: Fix some characters being truncated Sepalani 2023-08-21 22:02:44 +04:00
  • e7c2133160 Fixes to translatable strings JosJuice 2023-08-20 08:55:46 +02:00
  • 3451cb1ca2
    Merge pull request #11959 from Dentomologist/add_x64emitter_unittests JosJuice 2023-08-21 16:27:04 +02:00
  • 5506121685 VideoCommon: add support to graphics mod manager to load in assets and pass it to graphics actions iwubcode 2023-07-10 22:23:32 -05:00
  • 6ea0d17802 VideoCommon: when graphics settings change, trigger a reload of all custom shaders iwubcode 2023-02-09 19:39:40 -06:00
  • 931a8aa413 VideoCommon: add milliseconds elapsed time value to pixel shaders as a uniform to be able to support animation effects in custom shaders iwubcode 2023-01-07 12:30:29 -06:00
  • 675544ec2b docs: Add custom pipeline documentation iwubcode 2022-12-30 01:30:07 -06:00
  • c7191382be VideoCommon: add custom pipeline action iwubcode 2023-07-09 15:23:08 -05:00
  • d320366954 VideoCommon: add custom shader cache to VertexManagerBase, supporting custom pixel shaders by replacing the existing pipeline with a modified one iwubcode 2022-09-18 01:00:42 -05:00
  • bedbf2b8c6 VideoCommon: add custom shader cache iwubcode 2022-08-17 01:26:06 -05:00
  • dbaf24ef09 VideoCommon: add data needed to support custom pixel shaders to graphics mod actions iwubcode 2022-10-15 14:54:21 -05:00
  • 4283d76718 VideoCommon: uber pixel shader gen changes needed to support custom pixel shaders in graphics mods iwubcode 2022-12-03 23:54:35 -06:00
  • e704385fce VideoCommon: pixel shader gen changes needed to support custom pixel shaders in graphics mods iwubcode 2022-07-30 00:33:29 -05:00
  • c3a370839a VideoCommon: add helper functions to handle generating custom lighting code for a custom pixel shader iwubcode 2022-11-11 20:20:04 -06:00
  • 0da5cf60a8 VideoCommon: add custom pixel shader definition and custom shader header to shadergen common as it will be used by both the special and uber shader variant of pixel shaders iwubcode 2022-12-03 23:54:22 -06:00
  • f19651e49b
    Merge pull request #11025 from AdmiralCurtiss/hle-printf Admiral H. Curtiss 2023-08-20 01:31:49 +02:00