Commit Graph

  • 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
  • d34d3bd513 JitArm64: Optimize mfsrin/mtsrin address calculations JosJuice 2023-08-19 21:37:06 +02:00
  • c70dcf99dd Jit: Some mcrxr optimizations JosJuice 2023-08-19 21:13:56 +02:00
  • 5ea1cc5406 JitArm64: Fix mcrxr JosJuice 2023-08-19 20:57:32 +02:00
  • 5931d74d52 JitArm64: Remove unnecessary BindToRegister calls JosJuice 2023-08-19 19:46:53 +02:00
  • 9192128c50 Jit: Handle imm msr in EmitStoreMembase JosJuice 2023-08-19 19:45:35 +02:00
  • 0f64df3e3e DiscIO: Don't keep volume pointer in DiscScrubber JosJuice 2023-08-19 17:14:35 +02:00
  • 8c5d8a6322 Merge pull request #12120 from AdmiralCurtiss/jit64-membase JosJuice 2023-08-19 17:20:28 +02:00
  • d36f0fff4c Jit64: Actually update membase register after GlobalAdvance(). Admiral H. Curtiss 2023-08-19 17:00:01 +02:00
  • ed7894924c Merge pull request #12048 from krnlyng/someothertest JosJuice 2023-08-19 09:49:29 +02:00
  • b6bfa10ace Merge pull request #11996 from Dentomologist/remove_pointless_pauseandlock_functions Admiral H. Curtiss 2023-08-18 21:35:56 +02:00
  • bb4ed1c450 Merge pull request #12118 from AdmiralCurtiss/tas-window-translatable Admiral H. Curtiss 2023-08-18 21:33:23 +02:00
  • 8a96ce73f6 Merge pull request #12044 from jmlee337/upnpport Admiral H. Curtiss 2023-08-18 21:28:52 +02:00
  • b3faca5be9 Merge pull request #12113 from Seedonator/master Admiral H. Curtiss 2023-08-18 21:27:43 +02:00
  • 4ba2724489 Merge pull request #12071 from JosJuice/gametdb-update Admiral H. Curtiss 2023-08-18 21:27:33 +02:00
  • 9a51215af3 Merge pull request #12083 from JosJuice/android-controlled-by-gamepad Admiral H. Curtiss 2023-08-18 21:27:26 +02:00
  • 5dc01e6107 Dragon Ball Z: Budokai Tenkaichi 3 - Graphics Mod Bloom and HUD Definitions Seedonator 2023-08-16 20:17:29 +10:00
  • b3902397cb DolphinQt/TASInputWindow: Make 'Enable Controller Input' translatable. xujibbs 2023-07-28 11:36:18 +08:00
  • 3441fe6efc Merge pull request #11999 from Filoppi/post_process_fixes Admiral H. Curtiss 2023-08-18 20:33:09 +02:00
  • a9ec2a6e41 Merge pull request #12116 from AdmiralCurtiss/log-colors JosJuice 2023-08-18 09:00:43 +02:00
  • 8bca9a864f Video: The Auto internal resolution scaling wasn't working correctly if the window weird aspect ratios (e.g. 32:9), beacuse it would account for the the portion of the image that will show black bars into the calcuations to find the best matching resolution Filoppi 2023-06-27 12:45:19 +03:00
  • 6c7f34d5da Video: The Auto-Adjust Window Size setting was calculating the window size based on the resolution of the window in the previous frame if we used the "stretch" aspect ratio setting, so it's result would be self influence in a loop and behave unreliably (e.g. when changing resolution between Auto/Native/2x the automatic window scaling would behave randomly) Filoppi 2023-06-27 12:45:01 +03:00
  • cb34d1aafe Video: There was always a black line around one of the 4 edges (top/left/bottom/right) of the window because the final output size wasn't calculated right (unless the aspect ratio was set to stretch) Filoppi 2023-06-27 12:43:45 +03:00
  • fae3aee9e0 Video: The % 4 that was done on the rendering resolution was only meant to be done when recording videos (due to encoding limitations) but one case was missed (this had no consequences really, as it was just in the code that automatically resizes the window). The hardcoded 4 has been replaced with VIDEO_ENCODER_LMC for clarity. Filoppi 2023-06-27 12:41:14 +03:00
  • 80b453082d Video: fix post process shaders with parameters failing to build on OpenGL Filoppi 2023-08-06 03:11:19 +03:00
  • fc3f7866f8 Video: Fix area/box resampling shifting the output by about one pixel when upscaling and downscaling Filoppi 2023-08-04 14:40:55 +03:00
  • 39d96a21a8 Video: Improved Tooltips & Bicubic (#5) Sam Belliveau 2023-08-03 18:53:21 -04:00
  • ca93a5191f Video: Added Box Resampling Sam Belliveau 2023-06-28 16:14:26 -04:00
  • 2edf81cdb0 Video: implement output resampling (upscaling/downscaling) methods Filoppi 2023-06-27 03:23:08 +03:00
  • 1854ff0142 Merge pull request #12003 from Filoppi/auto_hdr Admiral H. Curtiss 2023-08-18 00:20:08 +02:00
  • ecf5870a91 Merge pull request #12115 from AdmiralCurtiss/advanced-config Admiral H. Curtiss 2023-08-18 00:16:59 +02:00
  • 42e893d6be Merge pull request #12114 from AdmiralCurtiss/color-correction-button Admiral H. Curtiss 2023-08-18 00:16:47 +02:00
  • fc7ef66669 Merge pull request #12110 from JosJuice/android-dir-init-toast Admiral H. Curtiss 2023-08-18 00:15:15 +02:00
  • a08792033a Merge pull request #12103 from iwubcode/asset_load_system_time Admiral H. Curtiss 2023-08-18 00:14:29 +02:00
  • b62c25864f CPUThreadConfigCallback: Remove some CPU thread asserts JosJuice 2023-08-17 09:15:09 +02:00
  • 7197e3abd0 Use structs for config callback IDs JosJuice 2023-08-16 21:37:12 +02:00
  • 1104b93ee4 UnitTests: Declare as CPU thread when using CPUThreadConfigCallback JosJuice 2023-08-16 23:28:33 +02:00
  • 2b17e89336 Config: Don't clear callbacks on shutdown JosJuice 2023-08-16 22:16:50 +02:00
  • 71ce8bb6f0 Don't call RunAsCPUThread in config callbacks JosJuice 2023-08-16 21:16:41 +02:00
  • a9cba9be36 DolphinQt/LogWidget: Restore log window colors. Admiral H. Curtiss 2023-08-16 19:55:18 +02:00
  • a34f221782 Core/PowerPC: Return AvailableCPUCores() as a std::span. Admiral H. Curtiss 2023-08-16 19:15:22 +02:00
  • 51f807b63a DolphinQt/AdvancedPane: Update all GUI elements from config in Update(). Admiral H. Curtiss 2023-08-13 23:34:07 +02:00
  • ccee66dc80 DolphinQt/AdvancedPane: Use ConfigBool for MMU, Pause on Panic, and Write-Back Cache. Admiral H. Curtiss 2023-08-13 23:08:06 +02:00
  • 23ae8c439c Merge pull request #12112 from JosJuice/hires-texture-encoding Admiral H. Curtiss 2023-08-16 18:39:18 +02:00
  • 86910f406e VideoCommon: Fix std::filesystem::path encoding conversion JosJuice 2023-08-16 09:54:24 +02:00
  • 177ac0cd44 Merge pull request #12111 from OatmealDome/old-amd-bug JosJuice 2023-08-16 09:20:49 +02:00
  • 10c5da6f62 Merge pull request #12107 from MikeIsAStar/retrieve-page-table-information-from-data-cache Pokechu22 2023-08-15 22:01:01 -07:00
  • b969282b72 Remove out-dated hack of AMD driver issue WRT dual-source blending output index. takayhan-AMD 2023-08-12 11:16:25 +02:00
  • eeb73460ab VideoCommon: asset load time is now stored as a chrono system_clock time, so that times can be fabricated in a future feature (without creating a file to do so) iwubcode 2023-08-13 16:46:37 -05:00
  • a10d768c63 Merge pull request #12104 from iwubcode/descriptor_sample_size_constant_dx12 Admiral H. Curtiss 2023-08-15 23:15:19 +02:00
  • a44606692a Merge pull request #12096 from Dentomologist/nandpaths_resolve_android_warning Admiral H. Curtiss 2023-08-15 22:23:57 +02:00
  • 2cbc1e6f3e Merge pull request #12109 from JosJuice/android-adddevice-null Admiral H. Curtiss 2023-08-15 22:22:45 +02:00
  • 98592b460e Merge pull request #12106 from SuperSamus/cmake-pass-version Admiral H. Curtiss 2023-08-15 22:21:25 +02:00
  • 0bb5c88a22 Retrieve page table information from the data cache MikeIsAStar 2023-08-15 12:40:30 -04:00
  • 4b1b5881b0 Android: Move DirectoryInitialization toast to UI thread JosJuice 2023-08-15 13:57:10 +02:00
  • 1d77bddc3b ControllerInterface/Android: Add null check to AddDevice JosJuice 2023-08-15 13:31:18 +02:00