Commit Graph

  • 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
  • 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
  • c43c9101c0 CMake: use version flags if Git isn't found Martino Fontana 2023-08-14 11:27:39 +02:00
  • 89e2fc1dd3 VideoBackends: update SRVDescriptorTable size in DX12 to use pixel sampler constant iwubcode 2023-08-13 17:21:16 -05:00
  • 5635a0bdef
    DolphinQt/EnhancementsWidget: Use custom tooltip for Color Correction button. Admiral H. Curtiss 2023-08-13 22:46:46 +02:00
  • 2537f4db91
    Merge pull request #12100 from AdmiralCurtiss/tooltip-pushbutton Admiral H. Curtiss 2023-08-13 21:44:24 +02:00
  • 4549091f56
    Merge pull request #12090 from mandar1jn/figures-split JMC47 2023-08-13 14:29:46 -04:00
  • 31d6aa5117 Skylanders: expand and improve character list The previous list had some issues. A lot of variant id's were set to 0x0000. Althought this works for some figures, on a technicallity implemented into the games, they are technically wrong and don't result in exactly the same experience as the real figures. For example, the previous small fry got a "series 1" text in the summon screen. The real small fry does not have this. I also added figure types so I can add seperate generation logic later. The Kaos element only applies to 3 items. So, I decided to throw it under others since it's not listed as an element in the manual and you can easily search for Kaos Mandar1jn 2023-08-09 21:23:17 +02:00
  • 1c1d2b0873
    Merge pull request #12098 from Dentomologist/gcadapter_fix_android_unused_constant_warning Admiral H. Curtiss 2023-08-13 18:58:39 +02:00
  • 5bf760fa0b
    Merge pull request #12069 from riidefi/silent-sd-failure Admiral H. Curtiss 2023-08-13 18:57:11 +02:00
  • d50494b88d
    Merge pull request #12060 from Sintendo/arm64-bool-logimm JosJuice 2023-08-13 18:51:05 +02:00
  • 0495a6af4e
    Merge pull request #12066 from Pokechu22/main-window-right-click-menu JMC47 2023-08-13 12:49:56 -04:00
  • 14a6076198
    Merge pull request #12099 from Dentomologist/abstractframebuffer_change_member_declaration_order JosJuice 2023-08-13 10:08:33 +02:00
  • 720191d1f7 AbstractFramebuffer: Fix Android reorder-ctor warning Dentomologist 2023-08-12 20:37:01 -07:00
  • 274b11e4e9 GCAdapter: Fix Android unused constant warning Dentomologist 2023-08-12 20:18:15 -07:00
  • 77d33d61de GCAdapter: Fix spelling of constants Dentomologist 2023-08-12 20:16:37 -07:00
  • 9ef79dd2f5 IOS: Remove unused member variable from SharedContentMap and UIDSys Dentomologist 2023-08-12 14:35:24 -07:00
  • 9ad0d9ca6a NandPaths: Use initializer_list instead of unordered_set Dentomologist 2023-08-12 13:55:18 -07:00
  • 9955a06dbd NandPaths: Resolve Android tautological comparison warning Dentomologist 2023-08-12 12:53:57 -07:00
  • e6c7f4e14b
    DolphinQt: Add ToolTipPushButton. Admiral H. Curtiss 2023-08-12 21:33:43 +02:00
  • bc47a28653
    Merge pull request #12093 from Hark64/exportWiiSaveErrorFix Admiral H. Curtiss 2023-08-12 20:34:47 +02:00
  • 783ff26edd
    DolphinQt: Turn of wii save options during emulation Harkaran Mann 2023-08-10 00:26:28 -07:00
  • dfbc0e33d7
    Merge pull request #12080 from AdmiralCurtiss/windark Admiral H. Curtiss 2023-08-12 20:04:03 +02:00
  • 24012cfc7f
    DolphinQt: Adjust panel-specific colors and syntax highlighting for dark theme. Admiral H. Curtiss 2023-08-01 20:47:17 +02:00
  • c2e29153e9
    DolphinQt: Set the theme before constructing the MainWindow, some panels that explicitly request palette colors get the wrong colors otherwise. Admiral H. Curtiss 2023-08-01 20:14:03 +02:00
  • d725aaa5bc
    DolphinQt: Set the application palette to a matching one when the Windows dark theme is in use. Admiral H. Curtiss 2023-08-01 19:52:36 +02:00
  • 250d5f55de
    DolphinQt: Switch dark/light theme when Windows theme changes. Admiral H. Curtiss 2023-07-31 23:22:53 +02:00
  • e2fb8fab2f
    DolphinQt: Set window decorations for all top-level QWidgets. Admiral H. Curtiss 2023-07-31 00:42:15 +02:00
  • e8d23af0f2
    DolphinQt: Add function to set a QWidget's window decorations to dark ones on Windows. Admiral H. Curtiss 2023-07-31 00:40:15 +02:00
  • adbe56ce15
    DolphinQt: Auto-load embedded dark theme on Windows if the user uses a system-wide dark theme. Admiral H. Curtiss 2023-07-31 00:35:48 +02:00
  • ea30651cd7
    DolphinQt: Embed custom dark theme for Windows. Admiral H. Curtiss 2023-07-31 00:32:28 +02:00
  • 5d33f2abd1
    DolphinQt: On Windows, detect whether the system is using a dark theme. Admiral H. Curtiss 2023-07-31 00:27:48 +02:00
  • f2300d89cc
    CMake: Turn on rcc file embedding. Admiral H. Curtiss 2023-07-31 00:22:25 +02:00
  • a202d84570
    msbuild: auto generate and embed qt rcc files Shawn Hoffman 2023-03-07 18:39:26 -08:00
  • 1f8f3840ac Disable right-click menu on main window Pokechu22 2023-07-23 15:13:47 -07:00
  • 44c90aa3fc
    Merge pull request #12094 from iwubcode/fix_texture_order_regression Admiral H. Curtiss 2023-08-11 12:51:42 +02:00
  • 246b7c5bdb VideoCommon: fix regression with texture load order where the custom texture code was always updating the asset map for each texture with each entry, making it so the last value actually would be loaded instead of the first iwubcode 2023-08-11 00:36:41 -05:00
  • 5512d19d4b
    Merge pull request #12061 from iwubcode/cubemap_backends_only JMC47 2023-08-10 18:36:48 -04:00
  • 032c77b462
    Merge pull request #12064 from noahpistilli/wc24-standby JMC47 2023-08-10 16:07:47 -04:00
  • b0dc067717
    Merge pull request #12087 from Dentomologist/dx12_use_correct_framebuffer_descriptor Admiral H. Curtiss 2023-08-10 19:09:25 +02:00
  • 54d3a226f3
    Merge pull request #12088 from JosJuice/jitarm64-zero-fpr Mai 2023-08-09 09:14:40 -04:00
  • 1ebec40e4d JitArm64: Prefer MOVI with 64-bit elements for zeroing JosJuice 2023-08-06 11:52:25 +02:00
  • 4ccac53e9f X64EmitterTest: Check bytes instead of disassembly in JMP test Dentomologist 2023-08-05 13:47:11 -07:00
  • dcd5ba6587 x64EmitterTest: add J/J_CC/CALL unit tests Dentomologist 2023-06-12 12:46:39 -07:00
  • 83f307ec7e D3D12: Only use framebuffer integer descriptor if allocated Dentomologist 2023-08-04 11:53:06 -07:00
  • f2b8baa82c Translation resources sync with Transifex JosJuice 2023-08-01 21:06:37 +02:00
  • 02b0e287cb InputConfig: Update IsControllerControlledByGamepadDevice for Android input overhaul JosJuice 2023-08-01 19:33:52 +02:00
  • 262a3be08a JitArm64: Store PC on debug exit JosJuice 2023-07-31 16:50:49 +02:00
  • a912a2c3f5
    Merge pull request #12047 from AdmiralCurtiss/nand-stats-user JosJuice 2023-07-30 21:51:07 +02:00
  • d2c5d79614 JitArm64: Use farcode in WriteLinkBlock JosJuice 2022-10-22 16:30:12 +02:00