Commit Graph

  • a3a12deecc dynarmic: Add option to disable CPU JIT optimizations MerryMage 2020-04-20 13:34:29 +01:00
  • 6de36f0b61 Merge pull request #3712 from lioncash/remove bunnei 2020-04-20 01:04:04 -04:00
  • e3977243e2 Merge pull request #3709 from lioncash/am bunnei 2020-04-20 00:15:00 -04:00
  • e7664b7a4f yuzu: Option to hide mouse on inactivity FearlessTobi 2020-04-11 04:22:50 +02:00
  • 5324b1d01e Initialize quad_indexed_pass before uint8_pass Amit Prakash Ambasta 2020-04-20 04:53:52 +05:30
  • 4932010c6f Merge pull request #3729 from lioncash/globals Rodrigo Locatti 2020-04-19 19:12:40 -03:00
  • 85c17a2c35 Merge pull request #3694 from ReinUsesLisp/indexed-quads bunnei 2020-04-19 16:52:40 -04:00
  • bfee33cce3 service/time: Remove reliance on the global system accessor Lioncash 2020-04-19 16:26:35 -04:00
  • 44e959157b dma_pusher: Remove reliance on the global system instance Lioncash 2020-04-19 16:12:06 -04:00
  • 2ea7a70da0 Merge pull request #3686 from lioncash/table bunnei 2020-04-19 15:33:33 -04:00
  • 10fb26f69c Merge pull request #3696 from lioncash/cast-size bunnei 2020-04-19 14:24:15 -04:00
  • 2bfac7b61d thread: FPCR.FZ is likely not 1 MerryMage 2020-04-19 08:37:20 +01:00
  • 779a3b222a Merge pull request #3655 from FearlessTobi/ui-retext-yuzu bunnei 2020-04-19 02:16:50 -04:00
  • 73db83c0ab Merge pull request #3679 from lioncash/track bunnei 2020-04-19 01:22:47 -04:00
  • 9c85f385b1 Merge pull request #3720 from jbeich/freebsd bunnei 2020-04-19 01:20:59 -04:00
  • 74c27fd1b5 core: arm_unicorn: Fix interpret fallback by temporarily mapping instruction page. bunnei 2020-04-19 00:51:21 -04:00
  • 4d7d3651f3 Merge pull request #3719 from jbeich/clang Rodrigo Locatti 2020-04-18 21:43:12 -03:00
  • afcc84a172 renderer_vulkan: assume X11 if not Windows/macOS after bf1d66b7c0 Jan Beich 2020-04-19 00:30:24 +00:00
  • c81bf06d03 vulkan/wrapper: Sort physical devices ReinUsesLisp 2020-04-18 21:31:15 -03:00
  • 1a2df0a5f3 cmake: Silence -Werror=implicit-fallthrough in SDL2 headers Jan Beich 2020-04-18 23:26:19 +00:00
  • d62f57cf5a fixed_pipeline_state: Hash and compare the whole structure ReinUsesLisp 2020-04-18 05:55:49 -03:00
  • b571c92dfd fixed_pipeline_state: Pack blending state ReinUsesLisp 2020-04-18 05:41:56 -03:00
  • 548dd27f45 fixed_pipeline_state: Pack rasterizer state ReinUsesLisp 2020-04-18 04:03:29 -03:00
  • 7790144a55 fixed_pipeline_state: Pack depth stencil state ReinUsesLisp 2020-04-18 00:05:41 -03:00
  • ab6704f20c fixed_pipeline_state: Pack attribute state ReinUsesLisp 2020-04-17 18:37:27 -03:00
  • 5305806071 Merge pull request #3716 from bunnei/fix-another-impl-fallthrough Mat M 2020-04-18 15:17:52 -04:00
  • 03726fb7f5 video_core: gl_shader_decompiler: Fix implicit fallthrough errors. bunnei 2020-04-18 15:15:21 -04:00
  • 89e512ca8d Merge pull request #3710 from lioncash/nso bunnei 2020-04-18 14:44:42 -04:00
  • 45964e6fec Merge pull request #3715 from bunnei/fix-impl-fallthrough Mat M 2020-04-18 14:44:20 -04:00
  • a8d5d08e2e service: hid: npad: Fix implicit fallthrough errors. bunnei 2020-04-18 14:41:08 -04:00
  • 907ba8794e Merge pull request #3713 from lioncash/time bunnei 2020-04-17 21:04:43 -04:00
  • 90ddb13372 Merge pull request #3711 from lioncash/cast bunnei 2020-04-17 21:04:11 -04:00
  • bf328ed35a gl_shader_decompiler: Avoid copies where applicable Lioncash 2020-04-17 20:47:00 -04:00
  • 7714b02d95 time/system_clock_core: Remove unnecessary initializer Lioncash 2020-04-17 20:04:04 -04:00
  • b533f18ab9 service/time: Mark IsStandardNetworkSystemClockAccuracySufficient as const Lioncash 2020-04-17 20:02:42 -04:00
  • 0cfd3b94db service/time: Add virtual destructors where applicable Lioncash 2020-04-17 19:57:48 -04:00
  • 4d8a8a8033 service: Remove unused RequestParser instances Lioncash 2020-04-17 19:46:34 -04:00
  • fd7dc7e03d Merge pull request #3704 from lioncash/fmt bunnei 2020-04-17 19:47:30 -04:00
  • 7438d36d0e Merge pull request #3630 from benru/open-windows-network-files bunnei 2020-04-17 19:47:11 -04:00
  • 7e585bce28 memory/slab_heap: Make use of static_cast over reinterpret_cast Lioncash 2020-04-17 19:38:57 -04:00
  • 441a2812ed loader/nso: Resolve moves not occurring in DecompressSegment Lioncash 2020-04-17 19:26:48 -04:00
  • 64f226889c am: Resolve ineffective moves Lioncash 2020-04-17 19:22:43 -04:00
  • 30b59b732c Merge pull request #3706 from degasus/fix_fallthrough_error Mat M 2020-04-17 17:48:10 -04:00
  • 07fbef1776 video_code: Fix implicit switch fallthrough. Markus Wick 2020-04-17 23:43:35 +02:00
  • cdc5449df0 externals: Update fmt to 6.2.0 Lioncash 2020-04-17 16:53:57 -04:00
  • a7b6bd56d7 vk_stream_buffer: Fix out of memory on boot on recent Nvidia drivers ReinUsesLisp 2020-04-17 05:13:35 -03:00
  • 2133482a17 Merge pull request #3703 from yuzu-emu/revert-3656-glsl-full-decompile Fernando Sahmkow 2020-04-17 17:08:41 -04:00
  • 775ecc7d05 Merge pull request #3672 from lioncash/null Fernando Sahmkow 2020-04-17 17:02:35 -04:00
  • 990c0b184f Revert "gl_shader_cache: Use CompileDepth::FullDecompile on GLSL" Rodrigo Locatti 2020-04-17 17:41:48 -03:00
  • b8f5c71f2d Merge pull request #3666 from bunnei/new-vmm bunnei 2020-04-17 16:33:08 -04:00
  • ca3af2961c Merge pull request #3682 from lioncash/uam bunnei 2020-04-17 01:24:08 -04:00
  • 8bbe74a8dc core: hle: Address various feedback & code cleanup. bunnei 2020-04-17 00:59:08 -04:00
  • 92caa003a8 core: device_memory: Remove incorrect usage of constexpr. bunnei 2020-04-15 23:06:29 -04:00
  • 6f3266e98b memory: Add copyright notice for Atmosphere where applicable. bunnei 2020-04-14 21:50:19 -04:00
  • 02547a0cb4 kernel: Remove old VMManager class. bunnei 2020-04-09 16:12:57 -04:00
  • bebfb05c1b loader: nso: Fix loader size and arguments. bunnei 2020-04-09 16:12:31 -04:00
  • 83761d5316 loader: elf/kip/nro: Updates for new VMM. bunnei 2020-04-09 14:01:34 -04:00
  • 37b79ebe85 service: ldr: Updates for new VMM. bunnei 2020-04-09 13:50:55 -04:00
  • a8292f6cd9 kernel: memory: page_table: Simplify GetPhysicalAddr impl. bunnei 2020-04-08 23:37:24 -04:00
  • c629e544a7 kernel: svc: Updates for new VMM. bunnei 2020-04-08 23:14:18 -04:00
  • ff5d5b6f41 core: memory: Fix memory access on page boundaries. bunnei 2020-04-08 23:03:25 -04:00
  • 32fc2aae3c video_core: memory_manager: Updates for Common::PageTable changes. bunnei 2020-04-08 22:51:31 -04:00
  • f7c03610e1 core: memory: Updates for new VMM. bunnei 2020-04-08 22:50:46 -04:00
  • 4c1812ae37 common: page_table: Update to use VirtualBuffer and simplify. bunnei 2020-04-08 22:49:51 -04:00
  • 1d5923e150 core: gdbstub: Updates for new VMM. bunnei 2020-04-08 22:25:07 -04:00
  • c7bc7986bb core: reporter: Updates for new VMM. bunnei 2020-04-08 22:22:16 -04:00
  • 18c4bb6f5c memory: cheat_engine: Updates for new VMM. bunnei 2020-04-08 22:21:21 -04:00
  • d95ceaa8ec arm_test_common: Updates for new VMM. bunnei 2020-04-08 22:19:42 -04:00
  • 108564df57 kernel: process: Updates for new VMM. bunnei 2020-04-08 22:19:12 -04:00
  • 77382ac2b2 service: pl_u: Update for new shared memory layout. bunnei 2020-04-08 21:10:02 -04:00
  • 67b3df683b service: time: Update for new shared memory layout. bunnei 2020-04-08 21:09:16 -04:00
  • 8eca0f9cd2 service: hid: Update for new shared memory layout. bunnei 2020-04-08 21:08:44 -04:00
  • 8bbc38a7bd service: irs: Update for new shared memory layout. bunnei 2020-04-08 21:08:28 -04:00
  • fc61cb44ee kernel: resource_limit: Reserve physical memory. bunnei 2020-04-08 21:07:30 -04:00
  • 8f75524e55 kernel: Initialize memory layout for new VMM. bunnei 2020-04-08 21:06:37 -04:00
  • 11c02a50e9 core: system: Rename GetDeviceManager -> DeviceManager. bunnei 2020-04-08 19:18:10 -04:00
  • 3fcc4cab4f kernel: transfer_memory: Refactor for new VMM. bunnei 2020-04-08 19:05:31 -04:00
  • c53454ff46 core: Construct/Destruct DeviceMemory on Init/Shutdown. bunnei 2020-04-08 18:55:29 -04:00
  • d0162fc3d7 kernel: shared_memory: Refactor for new VMM. bunnei 2020-04-08 18:53:52 -04:00
  • a040a15246 core: device_memory: Update to use VirtualBuffer class. bunnei 2020-04-08 17:39:58 -04:00
  • 4ba2428c86 common: Add VirtualBuffer class, to abstract memory virtualization. bunnei 2020-04-08 17:35:07 -04:00
  • a238d08f71 kernel: errors: Add ERR_OUT_OF_RESOURCES. bunnei 2020-04-08 17:31:03 -04:00
  • ffc3de762b kernel: process_capability: Update to use Memory::PageTable. bunnei 2020-04-08 17:30:34 -04:00
  • 84f1b6d530 kernel: memory: Add PageTable class, to manage process address space. bunnei 2020-04-08 17:28:42 -04:00
  • cfae8a1c1a kernel: memory: Add MemoryLayout class, to build physical memory layout. bunnei 2020-04-08 17:11:25 -04:00
  • 5d6e8a5b44 kernel: memory: Add MemoryManager class, to manage page heaps. bunnei 2020-04-05 15:28:31 -04:00
  • 548ef190ab kernel: memory: Add MemoryBlockManager class, to manage memory blocks. bunnei 2020-04-05 15:26:25 -04:00
  • 3927012734 kernel: memory: Add PageHeap class, to manage a heap of pages. bunnei 2020-04-05 15:14:26 -04:00
  • dc720311cc kernel: memory: Add PageLinkedList class, to manage a list of pages. bunnei 2020-04-05 15:03:31 -04:00
  • 81cb4d3c7f kernel: memory: Add system_control code, which will be used for ASLR support. bunnei 2020-04-05 14:48:50 -04:00
  • fc040b5b70 physical_memory: Add missing include for <vector>. bunnei 2020-04-05 14:47:43 -04:00
  • c2f4dcb1e3 kernel: memory: Add MemoryBlock class, for managing memory blocks and their state. bunnei 2020-04-05 14:45:58 -04:00
  • ea5ee9918e kernel: memory: Add memory_types.h, for things that are commonly used in memory code. bunnei 2020-04-05 14:44:26 -04:00
  • d364e7cf09 kernel: memory: Add SlabHeap class, for managing memory heaps. bunnei 2020-04-05 14:41:04 -04:00
  • 14aa65ce00 kernel: memory: Add AddressSpaceInfo class, for managing the memory address space. bunnei 2020-04-05 14:39:08 -04:00
  • dc25c86556 core: device_manager: Add a simple class to manage device RAM. bunnei 2020-04-02 22:00:41 -04:00
  • f1b607829e dynarmic: Enable strict alignment checks. bunnei 2020-04-02 21:36:26 -04:00
  • 4df6ef04ac common: scope_exit: Implement mechanism for canceling a scope exit. bunnei 2020-03-31 15:16:07 -04:00
  • 4caff51710 core: memory: Move to Core::Memory namespace. bunnei 2020-03-31 15:10:44 -04:00
  • b838e58d63 common: alignment: Add a helper function for generic alignment checking. bunnei 2020-03-31 14:15:43 -04:00