Commit Graph

  • 4d9af4a9d2 Vulkan: Fix drivers that don't support dynamic_state_2 up Fernando Sahmkow 2023-01-05 00:10:21 -05:00
  • 660ea18f85 Vulkan: Fix drivers that don't support dynamic_state_2 up Fernando Sahmkow 2023-01-05 00:10:21 -05:00
  • 013b689153 video_core: Implement opengl/vulkan draw_texture Feng Chen 2023-01-05 12:28:48 +08:00
  • 3b5e1a24bc video_core: Implement opengl/vulkan draw_texture Feng Chen 2023-01-05 12:28:48 +08:00
  • 1e8cee2ddf video_core: Implement maxwell3d draw texture method Feng Chen 2023-01-05 12:27:41 +08:00
  • 79268b94de video_core: Implement maxwell3d draw texture method Feng Chen 2023-01-05 12:27:41 +08:00
  • 7a2bd13f5b cmake: support the standard cmake testing option Alexandre Bouvier 2023-01-05 05:00:44 +01:00
  • 8789c9321a cmake: support the standard cmake testing option Alexandre Bouvier 2023-01-05 05:00:44 +01:00
  • d0fe27708e tests: update catch2 to 3.0.1 Alexandre Bouvier 2023-01-05 03:38:38 +01:00
  • 5c2cf39455 tests: update catch2 to 3.0.1 Alexandre Bouvier 2023-01-05 03:38:38 +01:00
  • a4269c285a common: add setting for renderer clock workaround Liam 2023-01-04 20:53:08 -05:00
  • d9b2bc7f04 common: add setting for renderer clock workaround Liam 2023-01-04 20:53:08 -05:00
  • 301e9bbc03 vulkan: implement 'turbo mode' clock booster Liam 2022-12-19 19:29:58 -05:00
  • 1a32e03a0f vulkan: implement 'turbo mode' clock booster Liam 2022-12-19 19:29:58 -05:00
  • 66ae79de13 renderer_vulkan: implement fallback path for null descriptors Liam 2022-12-06 21:43:14 -05:00
  • 2e1c5b8310 renderer_vulkan: implement fallback path for null descriptors Liam 2022-12-06 21:43:14 -05:00
  • b78328f19a Merge pull request #9501 from FernandoS27/yfc-rel-2 liamwhite 2023-01-04 21:20:00 -05:00
  • 0415135f8c Merge pull request #9501 from FernandoS27/yfc-rel-2 liamwhite 2023-01-04 21:20:00 -05:00
  • 3ecc03ec1b yuzu-ui: Add setting for disabling macro HLE Fernando Sahmkow 2023-01-04 14:56:52 -05:00
  • e5d02ff039 yuzu-ui: Add setting for disabling macro HLE Fernando Sahmkow 2023-01-04 14:56:52 -05:00
  • a0c697124c Video_core: Address feedback Fernando Sahmkow 2023-01-03 10:01:25 -05:00
  • 1fdf24a081 Video_core: Address feedback Fernando Sahmkow 2023-01-03 10:01:25 -05:00
  • 03ccd8bf43 Texture Cache: Implement async texture downloads. Fernando Sahmkow 2022-12-28 09:32:31 -05:00
  • 62fc8bfe16 Texture Cache: Implement async texture downloads. Fernando Sahmkow 2022-12-28 09:32:31 -05:00
  • bbeb6e460c Merge pull request #9518 from gidoly/revert-9504-pg2 liamwhite 2023-01-03 21:40:57 -05:00
  • 25b5675997 Merge pull request #9518 from gidoly/revert-9504-pg2 liamwhite 2023-01-03 21:40:57 -05:00
  • ddbf851ef6 Vulkan: Update blacklisting to latest driver versions. Fernando Sahmkow 2022-12-27 22:14:36 -05:00
  • 98b7ebe02d Vulkan: Update blacklisting to latest driver versions. Fernando Sahmkow 2022-12-27 22:14:36 -05:00
  • a045e860dd ShaderCompiler: Inline driver specific constants. Fernando Sahmkow 2022-12-27 21:39:46 -05:00
  • 872f2e7de6 ShaderCompiler: Inline driver specific constants. Fernando Sahmkow 2022-12-27 21:39:46 -05:00
  • b62ffb612d Vulkan: rework stencil tracking. Fernando Sahmkow 2022-12-27 16:40:28 -05:00
  • efd5661978 Vulkan: rework stencil tracking. Fernando Sahmkow 2022-12-27 16:40:28 -05:00
  • 6f031f08fe Merge pull request #9547 from MonsterDruide1/tas-doesnt-flap liamwhite 2023-01-03 15:03:58 -05:00
  • 74a8a0cf56 Merge pull request #9547 from MonsterDruide1/tas-doesnt-flap liamwhite 2023-01-03 15:03:58 -05:00
  • 04cb05fce0 TAS: Immediately switch stick to TAS on input MonsterDruide1 2023-01-03 20:08:25 +01:00
  • ffc89d8b84 TAS: Immediately switch stick to TAS on input MonsterDruide1 2023-01-03 20:08:25 +01:00
  • a7e610403d Merge pull request #9542 from abouvier/cmake-module-path liamwhite 2023-01-02 13:45:36 -05:00
  • d6d31f90b7 Merge pull request #9542 from abouvier/cmake-module-path liamwhite 2023-01-02 13:45:36 -05:00
  • eceee8c3d9 cmake: move find-modules to root cmake dir Alexandre Bouvier 2022-12-31 14:23:38 +01:00
  • eac2672a41 cmake: move find-modules to root cmake dir Alexandre Bouvier 2022-12-31 14:23:38 +01:00
  • 2b110d61e7 Merge pull request #9541 from abouvier/cmake-option liamwhite 2023-01-02 11:29:32 -05:00
  • 69fd6d4117 Merge pull request #9541 from abouvier/cmake-option liamwhite 2023-01-02 11:29:32 -05:00
  • 6804a43f49 Merge pull request #9540 from MonsterDruide1/tas-sanitized-record liamwhite 2023-01-02 09:51:29 -05:00
  • 312d83eb72 Merge pull request #9540 from MonsterDruide1/tas-sanitized-record liamwhite 2023-01-02 09:51:29 -05:00
  • 48bcb91a2e Merge pull request #9537 from abouvier/cmake-almost-quiet bunnei 2023-01-02 01:08:20 -08:00
  • 942ca592b0 Merge pull request #9537 from abouvier/cmake-almost-quiet bunnei 2023-01-02 01:08:20 -08:00
  • 09c9be3703 Merge pull request #9543 from german77/nifm bunnei 2023-01-01 21:38:43 -08:00
  • f17ff927e0 Merge pull request #9543 from german77/nifm bunnei 2023-01-01 21:38:43 -08:00
  • 80bcc18788 service: nifm: Initialize request state german77 2023-01-01 20:50:53 -06:00
  • 011f49a00b service: nifm: Initialize request state german77 2023-01-01 20:50:53 -06:00
  • ebd811b535 service: nifm: Match documentation names german77 2023-01-01 18:29:22 -06:00
  • 991ea9ab41 service: nifm: Match documentation names german77 2023-01-01 18:29:22 -06:00
  • 306c791e67 cmake: allow options shadowing with normal variables Alexandre Bouvier 2022-12-31 14:31:17 +01:00
  • 37d8c9a305 cmake: allow options shadowing with normal variables Alexandre Bouvier 2022-12-31 14:31:17 +01:00
  • 1dfcf19c36 cmake: improve find_package failure messages Alexandre Bouvier 2022-12-31 12:48:08 +01:00
  • d1b330c582 cmake: improve find_package failure messages Alexandre Bouvier 2022-12-31 12:48:08 +01:00
  • f9c6d39a6c vulkan_common: blacklist radv from extended_dynamic_state2 on drivers before 22.3.1 Liam 2022-12-24 23:04:55 -05:00
  • 527c844a44 vulkan_common: blacklist radv from extended_dynamic_state2 on drivers before 22.3.1 Liam 2022-12-24 23:04:55 -05:00
  • 4814d87385 video_core: fix build Liam 2022-12-24 22:24:56 -05:00
  • af9b730db8 video_core: fix build Liam 2022-12-24 22:24:56 -05:00
  • d09aa0182f MacroHLE: Final cleanup and fixes. Fernando Sahmkow 2022-12-24 19:19:41 -05:00
  • e6e49e584f MacroHLE: Final cleanup and fixes. Fernando Sahmkow 2022-12-24 19:19:41 -05:00
  • 581a7d785b Rasterizer: Setup skeleton for Host Conditional rendering Fernando Sahmkow 2022-12-07 00:28:35 +01:00
  • ea140a70fa Rasterizer: Setup skeleton for Host Conditional rendering Fernando Sahmkow 2022-12-07 00:28:35 +01:00
  • 3630bfaef3 RasterizerMemory: Add filtering for flushing/invalidation operations. Fernando Sahmkow 2022-11-20 03:07:14 +01:00
  • 3ea10762d2 RasterizerMemory: Add filtering for flushing/invalidation operations. Fernando Sahmkow 2022-11-20 03:07:14 +01:00
  • 2793304117 Vulkan: Allow stagging buffer deferrals. Fernando Sahmkow 2022-11-19 23:16:07 +01:00
  • e9e619b605 Vulkan: Allow stagging buffer deferrals. Fernando Sahmkow 2022-11-19 23:16:07 +01:00
  • 8d694701bc MacroHLE: Add OpenGL Support Fernando Sahmkow 2022-12-06 22:32:59 +01:00
  • f7b16c30f1 MacroHLE: Add OpenGL Support Fernando Sahmkow 2022-12-06 22:32:59 +01:00
  • 4c82e47edd Vulkan: Add other additional pipeline specs Fernando Sahmkow 2022-12-06 17:36:06 +01:00
  • 95d314ebec Vulkan: Add other additional pipeline specs Fernando Sahmkow 2022-12-06 17:36:06 +01:00
  • d33251db93 Vulkan: Implement Dynamic State 3 Fernando Sahmkow 2022-12-06 00:40:01 +01:00
  • 67a706d812 Vulkan: Implement Dynamic State 3 Fernando Sahmkow 2022-12-06 00:40:01 +01:00
  • f800e485c9 Vulkan Implement Dynamic State 2 LogicOp and PatchVertices Fernando Sahmkow 2022-12-05 17:14:34 +01:00
  • af68dc011b Vulkan Implement Dynamic State 2 LogicOp and PatchVertices Fernando Sahmkow 2022-12-05 17:14:34 +01:00
  • c897c55e3c Vulkan: Implement Dynamic States 2 Fernando Sahmkow 2022-12-05 15:44:10 +01:00
  • dc0f7dea8f Vulkan: Implement Dynamic States 2 Fernando Sahmkow 2022-12-05 15:44:10 +01:00
  • cb1497d0d7 DMAPusher: Improve collection of non executing methods Fernando Sahmkow 2022-11-27 00:58:06 +01:00
  • 4bf1ee5bdc DMAPusher: Improve collection of non executing methods Fernando Sahmkow 2022-11-27 00:58:06 +01:00
  • ce448ce770 Revert Buffer cache changes and setup additional macros. Fernando Sahmkow 2022-11-18 00:21:13 +01:00
  • d2643a61c3 Revert Buffer cache changes and setup additional macros. Fernando Sahmkow 2022-11-18 00:21:13 +01:00
  • 18637766ef MacroHLE: Reduce massive calculations on sizing estimation. Fernando Sahmkow 2022-11-17 16:36:53 +01:00
  • 12a76465b9 MacroHLE: Reduce massive calculations on sizing estimation. Fernando Sahmkow 2022-11-17 16:36:53 +01:00
  • aad0cbf024 MacroHLE: Add HLE replacement for base vertex and base instance. Fernando Sahmkow 2022-11-09 17:58:10 +01:00
  • 7842543573 MacroHLE: Add HLE replacement for base vertex and base instance. Fernando Sahmkow 2022-11-09 17:58:10 +01:00
  • 93ac5a6a6d MacroHLE: Add Index Buffer size estimation. Fernando Sahmkow 2022-10-21 01:46:51 +02:00
  • 209ce46a9f MacroHLE: Add Index Buffer size estimation. Fernando Sahmkow 2022-10-21 01:46:51 +02:00
  • c541559767 MacroHLE: Refactor MacroHLE system. Fernando Sahmkow 2022-03-05 08:01:13 +01:00
  • b4fcb0b2b2 MacroHLE: Refactor MacroHLE system. Fernando Sahmkow 2022-03-05 08:01:13 +01:00
  • 0f89828073 MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect. Fernando Sahmkow 2022-02-09 15:39:40 +01:00
  • b5b0ec9429 MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect. Fernando Sahmkow 2022-02-09 15:39:40 +01:00
  • a5a94f52ff MacroHLE: Add MultidrawIndirect HLE Macro. Fernando Sahmkow 2022-02-09 15:00:05 +01:00
  • f2f2784817 MacroHLE: Add MultidrawIndirect HLE Macro. Fernando Sahmkow 2022-02-09 15:00:05 +01:00
  • d46c9c4659 TAS: Record sanitized instead of raw stick inputs MonsterDruide1 2023-01-01 22:39:18 +01:00
  • 9e783cc922 TAS: Record sanitized instead of raw stick inputs MonsterDruide1 2023-01-01 22:39:18 +01:00
  • a12a4f2a13 Merge pull request #9538 from merryhime/char-concat Mai 2023-01-01 20:00:46 +00:00
  • d6e0e7cfad Merge pull request #9538 from merryhime/char-concat Mai 2023-01-01 20:00:46 +00:00
  • bee395d2f0 vfs: Replace cstr concat with char concat Merry 2023-01-01 18:52:02 +00:00
  • 68008d9b80 vfs: Replace cstr concat with char concat Merry 2023-01-01 18:52:02 +00:00