Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-27 | hle: kernel: Remove unused pool locals. | bunnei | |
2022-02-27 | hle: kernel: k_memory_manager: Rework for latest kernel behavior. | bunnei | |
- Updates the KMemoryManager implementation against latest documentation. - Reworks KMemoryLayout to be accessed throughout the kernel. - Fixes an issue with pool sizes being incorrectly reported. | |||
2022-02-27 | hle: kernel: k_page_heap: GetPhysicalAddr can be const. | bunnei | |
2022-02-27 | hle: kernel: k_page_heap: Remove superfluous consexpr. | bunnei | |
2022-02-27 | hle: kernel: k_page_heap: Various updates and improvements. | bunnei | |
- KPageHeap tracks physical addresses, not virtual addresses. - Various updates and improvements to match latest documentation for this type. | |||
2022-02-27 | hle: kernel: Add initial_process.h header. | bunnei | |
2022-02-27 | hle: kernel: board: nx: Add k_memory_layout.h header. | bunnei | |
2022-02-27 | hle: kernel: k_system_control: Add GetRealMemorySize and update ↵ | bunnei | |
GetKernelPhysicalBaseAddress. | |||
2022-02-27 | hle: kernel: k_memory_layout: Add GetPhysicalLinearRegion. | bunnei | |
2022-02-27 | hle: kernel: k_memory_region_types: Update for new regions. | bunnei | |
2022-02-26 | Merge pull request #7932 from bunnei/extended-mem-layout | bunnei | |
Add extended memory layout (6GB) support and improve KResourceLimit management | |||
2022-02-26 | Merge pull request #7953 from ameerj/radv-rdna2-crash | bunnei | |
vulkan_device: Blacklist RADV on RDNA2 from VK_EXT_vertex_input_dynamic_state | |||
2022-02-26 | Merge pull request #7948 from Morph1984/11-11-10-float | Mai M | |
maxwell_to_(gl/vk): Add 11_11_10 float vertex format | |||
2022-02-25 | vulkan_device: Blacklist RADV on RDNA2 from VK_EXT_vertex_input_dynamic_state | Ameer J | |
RDNA2 devices running under the RADV driver were crashing when VK_EXT_vertex_input_dynamic_state was enabled. Blacklisting these devices until a proper fix is established. | |||
2022-02-25 | maxwell_to_(gl/vk): Add 11_11_10 float vertex format | Morph | |
- Used by パワプロクンポケットR | |||
2022-02-25 | Merge pull request #7939 from asLody/fb-format-gbra8 | bunnei | |
vk_blit_screen: Add missing framebuffer format | |||
2022-02-24 | Merge pull request #7927 from german77/amiibo | bunnei | |
yuzu: Disconnect amiibos on drag and drop | |||
2022-02-24 | Merge pull request #7859 from german77/battery_again | bunnei | |
input_common: Remove battery duplicated struct and update every button press | |||
2022-02-24 | vk_blit_screen: Add missing format bgra8 | Lody | |
2022-02-21 | service: am: Update enum names to match documentation | Narr the Reg | |
2022-02-21 | Merge pull request #7913 from voidanix/anv-fix | bunnei | |
vulkan_device: fix missing format in ANV | |||
2022-02-21 | hle: kernel: KSystemControl: Use 6GB memory layout when ↵ | bunnei | |
"use_extended_memory_layout" setting is enabled. - This uses a larger 6GB DRAM memory layout, which is useful for some mods that require more memory. | |||
2022-02-21 | core: device_memory: Use memory size reported by KSystemControl. | bunnei | |
- That way, we can consolidate the memory layout to one place. | |||
2022-02-21 | settings: Add a new "use_extended_memory_layout" setting. | bunnei | |
- This will be used to enable emulation of a larger memory arrangement. | |||
2022-02-21 | core: hle: kernel: Remove resource limit hack for PhysicalMemory. | bunnei | |
- With prior changes, we now report the correct amount of physical memory available to the emulated process. | |||
2022-02-21 | core: hle: kernel: KProcess: Pass in KResourceLimit on process creation. | bunnei | |
- This allows us to have a resource limit per process, rather than use the global system resource limit. | |||
2022-02-21 | core: hle: kernel: KEvent: Pass in owner KProcess on event creation. | bunnei | |
- This is necessary to ensure resource limits are freed from the right process. | |||
2022-02-21 | core: hle: kernel: KResourceLimit: Add a helper function for creating a ↵ | bunnei | |
KResourceLimit for a process. | |||
2022-02-21 | Merge pull request #7919 from bunnei/phys-mem-updates | bunnei | |
core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory. | |||
2022-02-21 | Merge pull request #7920 from bunnei/fix-unmap-pages | bunnei | |
core: hle: kernel: KPageTable: Fix UnmapPages. | |||
2022-02-21 | vulkan_device: fix missing format in ANV | voidanix | |
Currently Mesa's ANV driver does not support VK_FORMAT_B5G6R5_UNORM_PACK16, implement an alternative for it. | |||
2022-02-20 | yuzu: Remove amiibos on drag and drop | german77 | |
2022-02-19 | fixup! core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory. | bunnei | |
2022-02-19 | Merge pull request #7867 from german77/amiibo | bunnei | |
nfp: Improve amiibo support | |||
2022-02-18 | core: hle: kernel: KPageTable: Fix UnmapPages. | bunnei | |
- Fixes a logic bug in KPageTable::UnmapPages. | |||
2022-02-18 | core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory. | bunnei | |
- Improves the implementations of MapPhysicalMemory and UnmapPhysicalMemory to more closely reflect latest HOS. | |||
2022-02-18 | Merge pull request #7900 from german77/enter | bunnei | |
yuzu: config: Fix mapping issues with the enter key | |||
2022-02-17 | common: Add NullVisitor default constructor | Wunkolo | |
Addresses https://github.com/yuzu-emu/yuzu/issues/7881 to fix linux builds. `YUZU_NON_COPYABLE` deletes the `T(const T&)` constructor which will cause the implicitly defined default ctor/dtor to no-longer generate. | |||
2022-02-16 | Merge pull request #7866 from ↵ | Mai M | |
xerpi/svc-OutputDebugString32-CreateCodeMemory32-ControlCodeMemory32 kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32 | |||
2022-02-16 | Merge pull request #7878 from german77/mnpp | bunnei | |
service/mnpp: Stub mnpp_app | |||
2022-02-16 | Merge pull request #7899 from Kelebek1/test | Morph | |
file_sys: Dump patched exefs rather than base | |||
2022-02-15 | Merge pull request #7877 from lat9nq/upd_rev | bunnei | |
audio_core: Update current process revision | |||
2022-02-15 | Merge pull request #7891 from Morph1984/buffer_to_string_view | bunnei | |
common: fs_util: Add buffer to string view utility functions | |||
2022-02-15 | yuzu: config: Fix mapping issues with the enter key | Narr the Reg | |
2022-02-15 | Dump patched exefs rather than base | Kelebek1 | |
2022-02-15 | kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32 | Sergi Granell | |
Very straightforward, they are just wrappers to the 64-bit version of the SVC. | |||
2022-02-14 | Merge pull request #7871 from german77/svc2 | bunnei | |
svc: Set unique names for function tables | |||
2022-02-13 | common: fs_util: Add buffer to string view utility functions | Morph | |
These functions allow to construct a string view from an input buffer, avoiding the copy done by the non string view counterparts. However, callers must be cognizant of the viewed buffer's lifetime to avoid a use-after-free. | |||
2022-02-13 | debugger: console: Set console output codepage to UTF-8 | Morph | |
This allows the console to display multi-byte encoded characters. | |||
2022-02-13 | nfp: Allow files without password data | german77 | |