Commit Graph

  • 7236393114 mii_model: Remove redundant std::move MerryMage 2020-06-19 14:29:09 +01:00
  • c7ed7d9427 Fix compilation when not building with boxcat David Marcec 2020-06-19 22:17:56 +10:00
  • 977ceb4056 macro_jit_x64: Remove unused function Read MerryMage 2020-06-19 11:39:41 +01:00
  • 0f7822acb1 Merge pull request #4080 from ogniK5377/audren-RendererInfo bunnei 2020-06-19 01:02:30 -04:00
  • 5a092fb61e Merge pull request #4090 from MerryMage/macrojit-bugs bunnei 2020-06-18 22:28:17 -04:00
  • cf137ea40b vk_rasterizer: Don't preserve contents on full screen clears ReinUsesLisp 2020-06-18 18:16:21 -03:00
  • de644d506f Merge pull request #4081 from Morph1984/maxwell-to-gl-vk Rodrigo Locatti 2020-06-18 17:51:41 -03:00
  • 7d763f060e vk_update_descriptor: Upload descriptor sets data directly ReinUsesLisp 2020-06-18 17:47:19 -03:00
  • 45d29436b3 Tests/HostTiming: Correct GCC Compile error. Fernando Sahmkow 2020-05-14 14:10:49 -04:00
  • e77ee67bfa Common/Fiber: Address Feedback and Correct Memory leaks. Fernando Sahmkow 2020-05-13 13:49:36 -04:00
  • b6655aa2e4 Common/Fiber: Implement Rewind on Boost Context. Fernando Sahmkow 2020-04-01 09:19:10 -04:00
  • 59ce6e6d06 Common/uint128: Correct MSVC Compilation in old versions. Fernando Sahmkow 2020-03-12 20:10:51 -04:00
  • 18f54f7486 Common/Fiber: Document fiber interexchange. Fernando Sahmkow 2020-03-06 11:24:08 -04:00
  • 137d862d9b Common/Fiber: Implement Rewinding. Fernando Sahmkow 2020-02-27 16:32:47 -04:00
  • 41013381d6 Common/Fiber: Additional corrections to f_context. Fernando Sahmkow 2020-02-26 17:34:23 -04:00
  • 7d2b1a6ec4 Common/Fiber: Correct f_context based Fibers. Fernando Sahmkow 2020-02-26 14:39:27 -04:00
  • 8f6ffcd5c4 Host Timing: Correct clang format. Fernando Sahmkow 2020-02-22 12:56:33 -04:00
  • 96b2d8419c HostTiming: Correct rebase and implement AddTicks. Fernando Sahmkow 2020-02-15 13:56:50 -04:00
  • 49a7e0984a Core/HostTiming: Allow events to be advanced manually. Fernando Sahmkow 2020-02-10 15:02:04 -04:00
  • 1f7dd36499 Common/Tests: Address Feedback Fernando Sahmkow 2020-02-10 14:45:08 -04:00
  • 3398f701ee Common: Make MinGW build use Windows Fibers instead of fcontext_t Fernando Sahmkow 2020-02-10 14:21:23 -04:00
  • 1bd706344e Common/Tests: Clang Format. Fernando Sahmkow 2020-02-10 13:33:13 -04:00
  • 03e4f5dac4 Common: Correct fcontext fibers. Fernando Sahmkow 2020-02-10 13:18:23 -04:00
  • e3524d1142 Common: Refactor & Document Wall clock. Fernando Sahmkow 2020-02-10 11:20:40 -04:00
  • 234b5ff6a9 Common: Implement WallClock Interface and implement a native clock for x64 Fernando Sahmkow 2020-02-09 16:53:22 -04:00
  • 0f8e5a1465 Tests: Add base tests to host timing Fernando Sahmkow 2020-02-08 12:48:57 -04:00
  • 62e35ffc0e Core: Implement a Host Timer. Fernando Sahmkow 2020-02-05 19:12:27 -04:00
  • be320a9e10 Common: Polish Fiber class, add comments, asserts and more tests. Fernando Sahmkow 2020-02-05 15:48:20 -04:00
  • 8d0e3c5422 Tests: Add tests for fibers and refactor/fix Fiber class Fernando Sahmkow 2020-02-05 14:13:16 -04:00
  • bc266a9d98 Common: Implement a basic Fiber class. Fernando Sahmkow 2020-02-04 15:06:23 -04:00
  • 13ed9438fb Common: Implement a basic SpinLock class Fernando Sahmkow 2020-02-04 11:23:12 -04:00
  • bfa6193eb9 Merge pull request #4108 from ReinUsesLisp/a32-implicit-cast bunnei 2020-06-18 16:07:15 -04:00
  • 778043a44c arm_dynarmic_32: Fix implicit conversion error in SetTPIDR_EL0 ReinUsesLisp 2020-06-18 16:52:15 -03:00
  • 778f86989a bootmanager: Remove references to OpenGL for macOS MerryMage 2020-06-17 12:37:15 +01:00
  • b19fe55f84 memory_manager: Explicitly specifcy std::min<size_t> MerryMage 2020-06-17 12:30:06 +01:00
  • 4f09f0aea4 shared_font: Service::NS::EncryptSharedFont takes a size_t& MerryMage 2020-06-17 12:27:41 +01:00
  • 69f38355ed vk_rasterizer: BindTransformFeedbackBuffersEXT accepts a size of type VkDeviceSize MerryMage 2020-06-17 12:26:17 +01:00
  • b1eada6079 renderer_vulkan: Fix macOS GetBundleDirectory reference MerryMage 2020-06-17 12:25:06 +01:00
  • 442e48ef4c memory_util: boost hashes are size_t MerryMage 2020-06-17 12:22:50 +01:00
  • 8ae7154541 Rename PAGE_SHIFT to PAGE_BITS MerryMage 2020-06-17 12:22:09 +01:00
  • 684dfbf209 Move SHA256Hash to its original position VolcaEM 2020-06-18 15:45:47 +02:00
  • 2f420618ea vk_sampler_cache: Emulate GL_LINEAR/NEAREST minification filters Morph 2020-06-18 04:43:06 -04:00
  • be660e7749 maxwell_to_vk: Reorder filter cases and correct mipmap_filter=None Morph 2020-06-18 04:42:40 -04:00
  • 8868fb745f maxwell_to_gl: Miscellaneous changes Morph 2020-06-13 08:17:37 -04:00
  • edb2114bac Merge pull request #4092 from Morph1984/image-bindings Rodrigo Locatti 2020-06-18 04:59:48 -03:00
  • 1394a581f2 Merge pull request #4100 from MerryMage/no-a32-interp Fernando Sahmkow 2020-06-17 22:44:52 -04:00
  • 44f10d9b9f macro_jit_x64: Inline Engines::Maxwell3D::GetRegisterValue MerryMage 2020-06-15 20:03:32 +01:00
  • 52bcfac116 arm_dynarmic_cp15: Implement CNTPCT MerryMage 2020-06-17 16:32:21 +01:00
  • 109df7705f arm_dynarmic_cp15: Update CP15 MerryMage 2020-06-17 16:32:08 +01:00
  • 32a127faaa arm_dynarmic_32: InterpreterFallback should never happen MerryMage 2020-06-17 15:40:15 +01:00
  • a8ac99b619 Merge pull request #4086 from MerryMage/abi bunnei 2020-06-17 11:20:52 -04:00
  • c409722435 macro_jit_x64: Optimization implicitly assumes same destination MerryMage 2020-06-15 22:01:25 +01:00
  • a6ddd7c382 macro_jit_x64: Should not skip zero registers for certain ALU ops MerryMage 2020-06-15 22:01:00 +01:00
  • 7a59eeb5be Fix framebuffer size on fractional scaling display. Kaiwen Xu 2020-06-16 20:45:20 -07:00
  • b660ef6c8a Merge pull request #4089 from MerryMage/macrojit-cleanup-1 bunnei 2020-06-16 23:44:48 -04:00
  • 0f57bbfa3f Merge pull request #3976 from Neodyblue/qdarkstyle_fix_prop bunnei 2020-06-16 22:27:27 -04:00
  • 2a3d4cad63 externals: Revert to libressl, as build is broken with find_package(OpenSSL). (#4093) bunnei 2020-06-16 21:46:19 -04:00
  • 798ec003ce Merge pull request #4041 from ReinUsesLisp/arb-decomp bunnei 2020-06-16 14:56:23 -04:00
  • bd9495c9ab Remove unnecessary pragmas VolcaEM 2020-06-16 20:28:44 +02:00
  • c0d6162050 Revert IsValidNRO refactor but make it more readable VolcaEM 2020-06-16 20:24:58 +02:00
  • f22d02083c Merge pull request #3966 from Morph1984/hide-internal-resolution-ui bunnei 2020-06-16 14:12:17 -04:00
  • 4b71bf654d Update assert string VolcaEM 2020-06-16 15:57:02 +02:00
  • e2f5d16540 gl_device: Reserve at least 4 image bindings for fragment stage Morph 2020-06-16 01:30:01 -04:00
  • ed2cd9d8f3 Merge pull request #4091 from MerryMage/cmakelists-xbyak-order bunnei 2020-06-15 22:39:48 -04:00
  • 0bd9bc7201 Merge pull request #4066 from ReinUsesLisp/shared-ptr-buf Rodrigo Locatti 2020-06-15 22:29:32 -03:00
  • 256cb2979b CMakeLists: xbyak comes before dynarmic MerryMage 2020-06-15 20:10:39 +01:00
  • cf0aad7d6a macro_jit_x64: Remove NEXT_PARAMETER MerryMage 2020-06-15 21:16:47 +01:00
  • 1799f4e774 macro_jit_x64: Remove unused function Compile_WriteCarry MerryMage 2020-06-15 21:14:10 +01:00
  • c09a9e5cc7 macro_jit_x64: Select better registers MerryMage 2020-06-15 21:12:53 +01:00
  • 79aa7b3ace macro_jit_x64: Remove REGISTERS MerryMage 2020-06-15 21:00:59 +01:00
  • 35db6e1c68 macro_jit_x64: Remove JITState::parameters MerryMage 2020-06-15 20:55:02 +01:00
  • 389549b80d macro_jit_x64: Remove METHOD_ADDRESS_64 MerryMage 2020-06-15 20:51:33 +01:00
  • a6a43a5ae0 macro_jit_x64: Remove RESULT_64 MerryMage 2020-06-15 20:28:30 +01:00
  • 7c6203dc5e xbyak_abi: Prefer returning a struct to using out parameters in ABI_CalculateFrameSize MerryMage 2020-06-15 19:04:29 +01:00
  • 36362e9695 xbyak_abi: Register indexes should be unsigned MerryMage 2020-06-15 19:02:06 +01:00
  • d563017dfe xbyak_abi: Remove *GPS variants of stack manipulation functions MerryMage 2020-06-15 18:59:54 +01:00
  • 4417770ba9 xbyak_abi: Fix ABI_PushRegistersAndAdjustStack MerryMage 2020-06-15 18:59:01 +01:00
  • 5c9dee2c94 Merge pull request #4085 from ReinUsesLisp/gcc-times David 2020-06-15 23:05:21 +10:00
  • 6e5d8aac4d video_core/macro_jit_x64: Remove initializer in member variable ReinUsesLisp 2020-06-15 05:16:54 -03:00
  • 55ebf68636 Merge pull request #4070 from ogniK5377/GetTPCMasks-fix bunnei 2020-06-14 20:12:45 -04:00
  • 39213b1c59 Clang-format again VolcaEM 2020-06-14 19:41:28 +02:00
  • 198b0fa790 Use consistent variable names VolcaEM 2020-06-14 19:37:44 +02:00
  • 1520d7865d Clang-format VolcaEM 2020-06-14 19:34:58 +02:00
  • 761d206049 Make assert strings consistent VolcaEM 2020-06-14 19:30:08 +02:00
  • 151a3fe7b3 Attempt to fix crashes in SSBU and refactor IsValidNRO VolcaEM 2020-06-14 19:28:39 +02:00
  • 89d11f2268 Merge pull request #4069 from ogniK5377/total-phys-mem bunnei 2020-06-14 00:44:34 -04:00
  • 92021a344c Merge pull request #4064 from ReinUsesLisp/invalidate-buffers bunnei 2020-06-14 00:29:16 -04:00
  • c2ea1e1bcb Merge pull request #4049 from ReinUsesLisp/separate-samplers bunnei 2020-06-13 13:48:27 -04:00
  • 42250427c5 audren: Implement RendererInfo David Marcec 2020-06-13 14:04:28 +10:00
  • 5633887569 Merge pull request #3986 from ReinUsesLisp/shader-cache bunnei 2020-06-12 23:14:48 -04:00
  • e1911e5c8b Merge pull request #4010 from ogniK5377/reserve-always-break bunnei 2020-06-12 22:30:19 -04:00
  • 87011a97f9 gl_arb_decompiler: Implement FSwizzleAdd ReinUsesLisp 2020-06-09 03:03:41 -03:00
  • a63a0daa5e gl_arb_decompiler: Implement an assembly shader decompiler ReinUsesLisp 2020-06-03 18:07:35 -03:00
  • d89888389d yuzu/configuration: Show assembly shaders check box ReinUsesLisp 2020-05-24 04:00:40 -03:00
  • b15cbf9bcf nvdrv: Fix GetTPCMasks for ioctl3 David Marcec 2020-06-10 18:36:42 +10:00
  • 74ff1db758 kernel: Account for system resource size for memory usage David Marcec 2020-06-10 14:49:00 +10:00
  • 83e3b77ed7 Merge pull request #4027 from ReinUsesLisp/3d-slices bunnei 2020-06-09 21:52:15 -04:00
  • 6508cdd003 buffer_cache: Avoid passing references of shared pointers and misc style changes ReinUsesLisp 2020-06-09 18:27:59 -03:00
  • 7646f2c21d gl_rasterizer: Mark vertex buffers as dirty after buffer cache invalidation ReinUsesLisp 2020-06-08 20:24:16 -03:00
  • 6e122f0b2c buffer_cache: Return stream buffer invalidation in Map instead of Unmap ReinUsesLisp 2020-06-08 20:22:31 -03:00