Commit graph

  • 9c83b42263 Resolve sunshineinabox 2024-05-21 18:26:21 -0700
  • c1a300e327 New translations en_us.json (Ukrainian) Ac_K 2024-05-22 00:54:31 +0200
  • b6888a6275 Resolve below validation error sunshineinabox 2024-05-21 11:47:33 -0700
  • f22cebe5c6 Resolve the below validation errors. sunshineinabox 2024-05-21 11:16:57 -0700
  • 3bdda90ef3 fix: incorrect layer count of texture view Samuliak 2024-05-21 16:23:42 +0200
  • c634eb4054
    Updating Concentus dependency to speed up Opus decoding (#6757) 1.1.1318 Logan Stromberg 2024-05-20 14:38:38 -0700
  • 48f86a9935 Cleanup riperiperi 2024-05-20 20:19:49 +0100
  • 5f509a8261 Didn't I already do this riperiperi 2024-05-20 19:44:49 +0100
  • 90a21959e7 Use spinwait so we don't completely blast the CPU with cmpxchg riperiperi 2024-05-20 19:43:38 +0100
  • 83f2eb9495 Remove _idleThread entirely riperiperi 2024-05-20 19:36:59 +0100
  • 0e549a5db2 don't use mask on size query Samuliak 2024-05-20 19:12:17 +0200
  • 959361bfe1 declare local memory Samuliak 2024-05-20 19:07:27 +0200
  • 29c1f82e43 support multiple render targets & fix: incorrect texture name Samuliak 2024-05-20 18:38:08 +0200
  • 1991f3a990
    Merge pull request #7 from SamoZ256/metal Isaac Marovitz 2024-05-20 12:15:38 -0400
  • 80361dd8a7 put render pipeline cache into a separate file Samuliak 2024-05-20 17:31:24 +0200
  • d2c71688f6 implement pipeline cache Samuliak 2024-05-20 17:28:00 +0200
  • bf36a10bf6
    Merge branch 'master' into MoreDynamicStatesTesting sunshineinabox 2024-05-19 17:49:21 -0700
  • e5db943785 New translations en_us.json (Italian) Ac_K 2024-05-20 00:40:37 +0200
  • c0c81d4c9d Kernel: Wake cores from idle directly rather than through a host thread riperiperi 2024-05-19 21:32:47 +0100
  • eb1ce41b00
    GPU: Migrate buffers on GPU project, pre-emptively flush device local mappings (#6794) 1.1.1317 riperiperi 2024-05-19 20:53:37 +0100
  • f7bdfd1836 Whitespace sunshineinabox 2024-05-19 11:15:29 -0700
  • 0441e040a6 Combine compatibility check. sunshineinabox 2024-05-19 10:43:07 -0700
  • 73ead467d6 Missed enabling Dynamic State sunshineinabox 2024-05-19 10:31:53 -0700
  • 0689da0da5
    Merge pull request #5 from SamoZ256/metal Isaac Marovitz 2024-05-19 11:08:11 -0400
  • e3fabd1865
    Use return value of BeginRenderPass Isaac Marovitz 2024-05-19 11:07:55 -0400
  • e720eaaadd
    Cleanup Isaac Marovitz 2024-05-19 11:05:50 -0400
  • a731921a01 remove outdated comment Samuliak 2024-05-19 17:02:10 +0200
  • 997cdc837b
    Merge branch 'IsaacMarovitz:metal' into metal SamoZ256 2024-05-19 16:59:47 +0200
  • e1b9afe9ca style Samuliak 2024-05-19 16:51:05 +0200
  • c448f102b4 bring back inline updates for some state Samuliak 2024-05-19 16:47:43 +0200
  • 91effa8728
    Fix table Isaac Marovitz 2024-05-19 10:44:08 -0400
  • ee4f50af7f
    Dont hardcode Vertex Format Isaac Marovitz 2024-05-19 10:32:24 -0400
  • dd4f41ad96 fix: don't rebind pipeline unless dirty Samuliak 2024-05-19 13:32:09 +0200
  • bc660235d2 don't bind null vertex buffers Samuliak 2024-05-19 13:25:52 +0200
  • b082bb2a83 Enable VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE_EXT sunshineinabox 2024-05-19 00:24:07 -0700
  • 065ebc5d00 mark state as dirty Samuliak 2024-05-19 09:10:14 +0200
  • b16057476c add todo notice Samuliak 2024-05-19 08:09:06 +0200
  • 0cbb9a67bd don't end render pass when not neccessary Samuliak 2024-05-19 08:08:12 +0200
  • 908d555f8e Some more small changes sunshineinabox 2024-05-18 22:14:38 -0700
  • e84bb5cba0 Formatting sunshineinabox 2024-05-18 21:48:27 -0700
  • 4e49ee85a6 Implement VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT sunshineinabox 2024-05-18 21:46:22 -0700
  • ef216e1d76
    Remove rebase garbage Isaac Marovitz 2024-05-18 22:29:03 -0400
  • 8b7f3309f0
    Be smart and use a bitmask not a list Isaac Marovitz 2024-05-18 22:27:18 -0400
  • 762a7e32a3
    Cleanup Isaac Marovitz 2024-05-18 22:17:18 -0400
  • b1233f2892
    Fix Vertex Attributes in Wonder & Kirby Isaac Marovitz 2024-05-18 22:06:53 -0400
  • 737d6f7df7
    Implement SetDepthClamp Isaac Marovitz 2024-05-18 21:29:46 -0400
  • 077f95234c
    Implement SetBlendState Isaac Marovitz 2024-05-18 21:20:15 -0400
  • f67e4fd3ce
    Be consistent with things that lack support Isaac Marovitz 2024-05-18 21:07:05 -0400
  • a32a70fb65
    Ignore SetDepthMode Isaac Marovitz 2024-05-18 21:02:49 -0400
  • ad4382bb32
    Make Texture Volatile on dispose Isaac Marovitz 2024-05-18 20:47:45 -0400
  • 86fd11d02c
    Format Isaac Marovitz 2024-05-18 20:40:37 -0400
  • 7179e62087
    Fix present Isaac Marovitz 2024-05-18 20:27:27 -0400
  • 3257709c24 Small fix sunshineinabox 2024-05-18 17:20:20 -0700
  • 1f53703e6f
    Fix Depth/Stencil attachments Isaac Marovitz 2024-05-18 19:59:38 -0400
  • 5a0f1eaf01 Fix formatting sunshineinabox 2024-05-18 16:13:12 -0700
  • d1d2d4b205 Enable VK_EXT_extended_dynamic_state3 this time without seizures. sunshineinabox 2024-05-18 16:06:21 -0700
  • 05a44ac930
    Break everything :D Isaac Marovitz 2024-05-18 18:54:55 -0400
  • e8c572ef24 Reverted previous commit as it caused mass seizures, disable for now. sunshineinabox 2024-05-18 15:55:16 -0700
  • ad6ebebcd7 Revert "Enable the extension..." sunshineinabox 2024-05-18 15:53:24 -0700
  • 8bbdaab9a1 Enable the extension... sunshineinabox 2024-05-18 15:32:36 -0700
  • 24467c3dcf More comments and formatting fixes sunshineinabox 2024-05-18 15:22:23 -0700
  • 6345786ea5 Add Some Comments sunshineinabox 2024-05-18 14:57:53 -0700
  • 116dd738d4 Avoid unncessary state changes? sunshineinabox 2024-05-18 14:31:38 -0700
  • baaff04586
    Merge branch 'master' into missing_async_await Emmanuel Hansen 2024-05-18 17:32:31 +0000
  • fd529f04ce Docs riperiperi 2024-05-18 13:53:38 +0100
  • 5394bbcdf9 Address some feedback riperiperi 2024-05-18 13:39:43 +0100
  • f7010212ef Status bar should sync with per-game setting window WilliamWsyHK 2024-05-18 11:53:42 +0800
  • 75257de2fb No need to reload if the loaded per-game setting for the running title WilliamWsyHK 2024-05-18 11:24:32 +0800
  • fbe8713a92 Add TitleId for the instances so that it is easier to track which title it is referring to WilliamWsyHK 2024-05-18 11:14:23 +0800
  • a398575513 Hacky fix on opening setting window multiple times with per-game settings WilliamWsyHK 2024-05-18 11:12:57 +0800
  • cf1c9ed9ec Misc sunshineinabox 2024-05-17 17:41:09 -0700
  • d29e9464c7
    Merge 91f63270cc into 2f427deb67 Isaac Marovitz 2024-05-18 07:48:45 +0800
  • 9d8070f20f Implement VK_EXT_extended_dynamic_state3 sunshineinabox 2024-05-17 16:32:05 -0700
  • 2f427deb67
    Fix another NullReferenceException (#6826) 1.1.1316 TSRBerry 2024-05-18 01:11:30 +0200
  • 2779964494 Add an extra precaution to BufferMigration riperiperi 2024-05-18 00:10:58 +0100
  • b5c65559b5
    Fix another NullReferenceException TSR Berry 2024-05-18 00:40:56 +0200
  • d5f9ed6a2e Use device features to enable to disable LogicOp Extended Dynamic State sunshineinabox 2024-05-17 15:02:56 -0700
  • b5574ac65f Enable if supported. sunshineinabox 2024-05-17 13:17:54 -0700
  • c12d7a79f4 ExtDynamicState2 sunshineinabox 2024-05-16 23:50:45 -0700
  • 4bdba0aa01 Some missed values sunshineinabox 2024-05-16 22:59:37 -0700
  • cf3cc69162 Revert unrelated changes. sunshineinabox 2024-05-16 22:20:06 -0700
  • 8ca3b5a880 Use Viewport and Scissor with count. sunshineinabox 2024-05-16 22:18:47 -0700
  • 247adc0318 Use Correct namespace sunshineinabox 2024-05-16 21:22:43 -0700
  • 865eb6b69a LineWidth is not supported on MoltenVK sunshineinabox 2024-05-16 19:09:40 -0700
  • cc085bcc92 Check if widelines is supported. sunshineinabox 2024-05-16 12:48:03 -0700
  • 33f2a08254 No need to by reference sunshineinabox 2024-05-15 00:54:08 -0700
  • 558b1db792 Resolve MoltenVK (future version) warning. sunshineinabox 2024-05-15 00:30:22 -0700
  • b14cdf3e52 Primitive Topolgy DynamicState maybe causing performance degredation. sunshineinabox 2024-05-13 00:18:20 -0700
  • d12c441e67 More Dynamic States sunshineinabox 2024-05-12 23:57:40 -0700
  • 638d74ebe6 Make StencilOp, FrontFace and CullMode Dynamic States. Also prevent Vertex Input Binding Stride dynamic state from enabling with MoltenVK. sunshineinabox 2024-05-12 23:16:06 -0700
  • d92d8d5b05 Dynamic state for Depth Bounds should not be passed to PipelineDynamicStateCreateInfo as the command to set them is never called. sunshineinabox 2024-05-11 22:11:47 -0700
  • c075f4c451 BufferBackingState comments riperiperi 2024-05-17 21:19:37 +0100
  • 8f51938e2b
    Disable keyboard controller input while swkbd is open (foreground) (second attempt) (#6808) 1.1.1315 TSRBerry 2024-05-17 21:58:03 +0200
  • 4d84df9487
    Update audio renderer to REV12: Add support for splitter biquad filter (#6813) 1.1.1314 gdkchan 2024-05-17 16:46:43 -0300
  • 0e11ee3bce BufferPreFlush comments riperiperi 2024-05-17 20:43:45 +0100
  • 11df4d852b New translations en_us.json (Portuguese, Brazilian) Ac_K 2024-05-17 20:23:57 +0200
  • 80af892993 Add back the static reserved word WilliamWsyHK 2024-05-18 00:36:19 +0800
  • 4995801d81 Per-game input controller settings! WilliamWsyHK 2024-05-18 00:21:03 +0800
  • d630405a5a Explicitly use the shared config for the intended options WilliamWsyHK 2024-05-18 00:24:26 +0800
  • 1592541c58 A big commit based on PR #4625, with small enhancement WilliamWsyHK 2024-05-17 22:26:49 +0800