Commit Graph

  • 9eb273a0f7 Org rename (they call me indecisive) Evan Husted 2024-12-27 02:05:37 -06:00
  • ccddaa77d1 infra: Org Evan Husted 2024-12-27 01:59:29 -06:00
  • 01c2e67334 lol Canary-1.2.146 Evan Husted 2024-12-27 01:41:48 -06:00
  • 4c646721d6 infra: Testing moving canary to the future home of this fork Canary-1.2.145 Evan Husted 2024-12-27 01:38:51 -06:00
  • d3bc3a1081 UI: Simplify LDN data logic Canary-1.2.144 Evan Husted 2024-12-27 01:32:23 -06:00
  • c69881a0a2 UI: chore: remove direct static MainWindowViewModel reference Evan Husted 2024-12-27 00:47:57 -06:00
  • 1bc0159139 Once again, I am stupid Canary-1.2.143 Evan Husted 2024-12-27 00:41:50 -06:00
  • 0733b7d0a1 chore: Remove duplicate VSyncMode enum in GAL Evan Husted 2024-12-27 00:38:12 -06:00
  • 9df1366fa1 I may be stu-- nah. I am here. I am stupid for this one. Canary-1.2.142 Evan Husted 2024-12-27 00:00:29 -06:00
  • c73b5bdf46 metal: wip: allow getting/setting developerHUDProperies Canary-1.2.141 Evan Husted 2024-12-26 23:58:55 -06:00
  • 9754d247b5 UI: Directly proxy window properties on the view model back to the stored window Canary-1.2.140 Evan Husted 2024-12-26 23:32:53 -06:00
  • 267e9f6350 UI: Redirect IME errors to Debug instead of error Canary-1.2.139 Evan Husted 2024-12-26 23:13:35 -06:00
  • d7b3dd12d1 UI: Set title bar icon to the already loaded one Canary-1.2.138 Evan Husted 2024-12-26 22:58:49 -06:00
  • c9b2a6b1f1 metal: Try and see if this lets VSync turn off. Canary-1.2.137 Evan Husted 2024-12-26 22:42:39 -06:00
  • 20fdbff964 clean log madwind 2024-12-26 14:47:40 +08:00
  • 17233d30da misc: give various threads dedicated names Move all title ID lists into a TitleIDs class in Ryujinx.Common, with helpers. Unify & simplify Auto graphics backend selection logic Canary-1.2.136 Evan Husted 2024-12-26 00:29:00 -06:00
  • e426680cb0
    Merge branch 'GreemDev:master' into master IvonWei 2024-12-26 11:58:50 +08:00
  • 7863e97cb0 invoke OnGamepadConnected and OnGamepadDisconnected madwind 2024-12-26 11:58:00 +08:00
  • c4dea0ee28 add SQL_JOYBATTERYUPDATED , OnJoyBatteryUpdated madwind 2024-12-26 11:54:52 +08:00
  • 2bf48f57d2
    Add more games to metal list (#447) Canary-1.2.135 Otozinclus 2024-12-25 21:19:53 +01:00
  • e0b6a01e9d
    Merge branch 'GreemDev:master' into master IvonWei 2024-12-25 17:00:53 +08:00
  • e509ffa716 delay 2000ms before ShowPowerLevel madwind 2024-12-25 16:57:36 +08:00
  • 412d4065b8 UI: Abstract applet launch logic for future potential applets Optimize locale loading (remove always loading english, that was only needed with the old system) Canary-1.2.134 Evan Husted 2024-12-25 00:56:01 -06:00
  • e6644626fc UI: Fix negative space savings in XCI trimmer Canary-1.2.133 Evan Husted 2024-12-25 00:06:29 -06:00
  • 0bacdb8765 Improve locale file parsing error descriptions Canary-1.2.132 Evan Husted 2024-12-24 22:19:58 -06:00
  • 0ca4d6e921 misc: Move StatusBarSeparator into Controls namespace, rename to MiniVerticalSeparator add bulk property change event method give each markup extension its own property name Canary-1.2.131 Evan Husted 2024-12-24 21:55:12 -06:00
  • f0aa7eedf6 lol Canary-1.2.130 Evan Husted 2024-12-24 21:15:13 -06:00
  • 41acc4b1f3 UI: misc: Collapse repeated identical Border usages into a helper control. Canary-1.2.129 Evan Husted 2024-12-24 21:14:17 -06:00
  • 7aede70ba9 UI: Make custom title bar window controls extend exactly as long as the menu bar is tall Canary-1.2.128 Evan Husted 2024-12-24 21:00:41 -06:00
  • a0a4f78cff UI: Thin down the borders of the app icon a little bit and trim down the file size significantly. Evan Husted 2024-12-24 20:47:14 -06:00
  • 714c68b548
    Merge branch 'GreemDev:master' into master IvonWei 2024-12-25 10:41:20 +08:00
  • fec197d9ec log powerLevel madwind 2024-12-25 10:39:07 +08:00
  • 9ef57edfd1 Undo a testing change feature/ava/amoled-theme Evan Husted 2024-12-24 14:38:24 -06:00
  • 1360ef2ec8 WIP AMOLED theme. Likely will not continue working on this as the only way forward is a hacky mess. Evan Husted 2024-12-24 14:35:49 -06:00
  • 16a60fdf12 UI: Rename App to RyujinxApp Add more NotificationHelper methods Simplify ID copy logic Canary-1.2.127 Evan Husted 2024-12-24 13:39:48 -06:00
  • 4d7350fc6e UI: Copy Title ID by clicking on it. Canary-1.2.126 Evan Husted 2024-12-24 13:23:43 -06:00
  • b05eab21a2 misc: always log backend when creating embeddedwindow Canary-1.2.125 Evan Husted 2024-12-24 01:40:29 -06:00
  • ff667a5c84 chore: Fix .ctor message source Evan Husted 2024-12-24 01:35:27 -06:00
  • 2f540dc88c infra: chore: fix/silence compile warnings Canary-1.2.124 Evan Husted 2024-12-24 01:23:01 -06:00
  • 3cb996bf5c UI: Log backend used when Auto is selected Canary-1.2.123 Evan Husted 2024-12-24 01:15:23 -06:00
  • 852823104f
    EXPERIMENTAL: Metal backend (#441) Canary-1.2.122 Evan Husted 2024-12-24 00:55:16 -06:00
  • 61303032f1 Silence compile warnings new-metal Evan Husted 2024-12-24 00:31:49 -06:00
  • bff884a89c UI: Change backend text based on used Window type rather than configured value Evan Husted 2024-12-24 00:18:47 -06:00
  • 89f3c8235c misc: More places need to factor in Auto, oops Evan Husted 2024-12-23 23:53:58 -06:00
  • f3545f5eae UI: Auto graphics backend Evan Husted 2024-12-23 23:26:47 -06:00
  • a335c8ff2b UI: Collapse IsHypervisorAvailable and IsMetalAvailable into IsAppleSiliconMac Evan Husted 2024-12-23 22:37:15 -06:00
  • 3aaeaf3540 UI: Only allow ARM macs to select Metal backend Evan Husted 2024-12-23 22:35:28 -06:00
  • e82a90993c UI: Properly disable selecting Metal on non-Mac platforms Evan Husted 2024-12-23 22:32:37 -06:00
  • f3dcb80a60 GAL changes Evan Husted 2024-12-23 21:52:39 -06:00
  • d4b9e06522 .NET 9 Evan Husted 2024-12-23 20:15:36 -06:00
  • 0945ea68fe Make resource encoding less stupid Isaac Marovitz 2024-09-30 17:52:07 +02:00
  • d3c0971acf Set correct maximum supported anisotropy Isaac Marovitz 2024-09-29 01:17:21 +02:00
  • 7bdae9e552 GAL Changes Isaac Marovitz 2024-09-29 01:06:10 +02:00
  • 567b0a5027 Updates Isaac Marovitz 2024-09-19 19:59:40 +02:00
  • a5f82a99a3 GAL Changes Isaac Marovitz 2024-09-18 23:52:24 +02:00
  • 89c05ac239 Check for null resources before declaring them resident Isaac Marovitz 2024-09-08 01:29:36 +02:00
  • fe4c77788f Fix null sampler crash Isaac Marovitz 2024-09-07 21:46:34 +02:00
  • d23de14812 Fix counted indirect draws Isaac Marovitz 2024-09-07 21:38:01 +02:00
  • 216261931e Program hash set Isaac Marovitz 2024-09-07 12:35:37 +02:00
  • 8c2f3ae8d2 Auto-backed samplers Isaac Marovitz 2024-09-07 12:24:40 +02:00
  • a710bcd874 Refactor binding logic + Bind image arrays Isaac Marovitz 2024-09-06 23:42:59 +02:00
  • b941ef6bde Fix primitive id in shader gen Isaac Marovitz 2024-09-06 20:00:12 +02:00
  • b5e6f26296 Fix cubemap array length Isaac Marovitz 2024-09-06 13:33:35 +02:00
  • c0d20f8689 Properly create stencil views of combined formats Isaac Marovitz 2024-09-05 20:42:53 +02:00
  • 4a81d9edc4 Add missing set texture for depth stencil blit Isaac Marovitz 2024-09-05 20:18:38 +02:00
  • a05a9a33f1 Fix typo in stride change shader Isaac Marovitz 2024-09-05 14:08:38 +02:00
  • b1e5262893 Fix invalid depth stencil state when no depth stencil is present Isaac Marovitz 2024-09-05 13:18:48 +02:00
  • dce6b94841 Style Isaac Marovitz 2024-09-03 20:53:31 +02:00
  • 51e85ed38b Metal: Unsupported topology indexed draw conversion (#40) Isaac Marovitz 2024-09-02 12:55:30 +01:00
  • 38b2cf9b83 Fix null resources breaking arg buffer alignment Isaac Marovitz 2024-09-02 13:30:48 +02:00
  • e406b67690 Remove RenderPipelineDescriptorResult Isaac Marovitz 2024-08-13 23:18:57 +01:00
  • 2d522b1675 D32FS8 to D24S8 Conversion Isaac Marovitz 2024-08-13 17:03:19 +01:00
  • 967887d050 Upstream changes Isaac Marovitz 2024-08-12 23:22:15 +01:00
  • 3258a4bad1 Logic Operations Isaac Marovitz 2024-08-12 15:54:41 +01:00
  • 058ce78d31 Fix array size query Isaac Marovitz 2024-08-12 14:09:40 +01:00
  • b988c0bc3d Debug Groups Isaac Marovitz 2024-08-12 13:36:56 +01:00
  • 1fc96128fa IaIndexing Isaac Marovitz 2024-08-11 20:29:08 +01:00
  • 4a11cc9c7a Rasterizer Discard + Multisample State Isaac Marovitz 2024-08-10 21:07:20 +01:00
  • 782299c123 Metal: Argument Buffer Pre-Pass (#38) Isaac Marovitz 2024-08-05 23:31:24 +01:00
  • e8de1156eb Patch some leaks and only perform copies on valid textures (#37) riperiperi 2024-08-05 22:58:37 +01:00
  • ceaa174859 Get render command encoder after finalising buffers Isaac Marovitz 2024-08-05 13:18:00 +01:00
  • 7eaaeea999 Format Isaac Marovitz 2024-08-03 17:08:50 +01:00
  • d707273671 Fix non atomic image loads again Isaac Marovitz 2024-08-01 18:40:34 +01:00
  • 2a7375209e Finally fix (most) image atomics Isaac Marovitz 2024-08-01 18:13:49 +01:00
  • 2e5ae70b91 Precise Float Fixes Isaac Marovitz 2024-08-01 15:51:06 +01:00
  • 6f24b88e88 Fix image atomics Isaac Marovitz 2024-08-01 14:39:11 +01:00
  • 5d59c552e7 Fix Non-Float Textures + Image Read + FSI Buffers Isaac Marovitz 2024-08-01 14:23:56 +01:00
  • 341e4e5fb1 Image Constant Fixes Isaac Marovitz 2024-08-01 11:52:14 +01:00
  • 68146fa285 Helper Shader fixes for non float formats Isaac Marovitz 2024-08-01 00:37:37 +01:00
  • 80bb95dfb9 Shader Extra Set Support + Cleanup (#36) Isaac Marovitz 2024-07-31 23:32:37 +01:00
  • 5b88ea66ba InstGenMemory Refactor + Bindless Support Isaac Marovitz 2024-07-31 17:09:24 +01:00
  • 9d3fc82484 TextureArray & ImageArray Creation + State Isaac Marovitz 2024-07-31 16:29:48 +01:00
  • 8f6eceaa1f Fix hex number type ambiguity Isaac Marovitz 2024-07-29 01:25:27 +01:00
  • 04bd1fa1ca Use RGBA8Unorm for R4G4B4A4Unorm Isaac Marovitz 2024-07-29 01:02:59 +01:00
  • c0dcb6c4f2 Dual Source Blend Support in Shader Isaac Marovitz 2024-07-29 00:51:53 +01:00
  • 8bbfa86538 Get Tomb Raider working Isaac Marovitz 2024-07-28 22:52:31 +01:00
  • a0c67cab44 Remove DummyBufferTextures Isaac Marovitz 2024-07-28 18:48:17 +01:00
  • 421ba5448a Properly register TextureBuffer usage + Store Auto ref Isaac Marovitz 2024-07-28 18:46:58 +01:00
  • 45c99dbfa8 Partial indirect draw support Isaac Marovitz 2024-07-28 18:45:43 +01:00
  • a84ed6af0d Fixes Gabriel A 2024-07-27 21:04:56 -03:00