bunnei
|
108564df57
|
kernel: process: Updates for new VMM.
|
2020-04-17 00:59:33 -04:00 |
|
bunnei
|
77382ac2b2
|
service: pl_u: Update for new shared memory layout.
|
2020-04-17 00:59:33 -04:00 |
|
bunnei
|
67b3df683b
|
service: time: Update for new shared memory layout.
|
2020-04-17 00:59:33 -04:00 |
|
bunnei
|
8eca0f9cd2
|
service: hid: Update for new shared memory layout.
|
2020-04-17 00:59:33 -04:00 |
|
bunnei
|
8bbc38a7bd
|
service: irs: Update for new shared memory layout.
|
2020-04-17 00:59:32 -04:00 |
|
bunnei
|
fc61cb44ee
|
kernel: resource_limit: Reserve physical memory.
|
2020-04-17 00:59:32 -04:00 |
|
bunnei
|
8f75524e55
|
kernel: Initialize memory layout for new VMM.
|
2020-04-17 00:59:32 -04:00 |
|
bunnei
|
11c02a50e9
|
core: system: Rename GetDeviceManager -> DeviceManager.
- More consistent with other system components.
|
2020-04-17 00:59:32 -04:00 |
|
bunnei
|
3fcc4cab4f
|
kernel: transfer_memory: Refactor for new VMM.
|
2020-04-17 00:59:32 -04:00 |
|
bunnei
|
c53454ff46
|
core: Construct/Destruct DeviceMemory on Init/Shutdown.
|
2020-04-17 00:59:32 -04:00 |
|
bunnei
|
d0162fc3d7
|
kernel: shared_memory: Refactor for new VMM.
|
2020-04-17 00:59:32 -04:00 |
|
bunnei
|
a040a15246
|
core: device_memory: Update to use VirtualBuffer class.
|
2020-04-17 00:59:31 -04:00 |
|
bunnei
|
4ba2428c86
|
common: Add VirtualBuffer class, to abstract memory virtualization.
|
2020-04-17 00:59:31 -04:00 |
|
bunnei
|
a238d08f71
|
kernel: errors: Add ERR_OUT_OF_RESOURCES.
|
2020-04-17 00:59:31 -04:00 |
|
bunnei
|
ffc3de762b
|
kernel: process_capability: Update to use Memory::PageTable.
|
2020-04-17 00:59:31 -04:00 |
|
bunnei
|
84f1b6d530
|
kernel: memory: Add PageTable class, to manage process address space.
|
2020-04-17 00:59:31 -04:00 |
|
bunnei
|
cfae8a1c1a
|
kernel: memory: Add MemoryLayout class, to build physical memory layout.
|
2020-04-17 00:59:31 -04:00 |
|
bunnei
|
5d6e8a5b44
|
kernel: memory: Add MemoryManager class, to manage page heaps.
|
2020-04-17 00:59:30 -04:00 |
|
bunnei
|
548ef190ab
|
kernel: memory: Add MemoryBlockManager class, to manage memory blocks.
|
2020-04-17 00:59:30 -04:00 |
|
bunnei
|
3927012734
|
kernel: memory: Add PageHeap class, to manage a heap of pages.
|
2020-04-17 00:59:30 -04:00 |
|
bunnei
|
dc720311cc
|
kernel: memory: Add PageLinkedList class, to manage a list of pages.
|
2020-04-17 00:59:30 -04:00 |
|
bunnei
|
81cb4d3c7f
|
kernel: memory: Add system_control code, which will be used for ASLR support.
|
2020-04-17 00:59:30 -04:00 |
|
bunnei
|
fc040b5b70
|
physical_memory: Add missing include for <vector>.
|
2020-04-17 00:59:30 -04:00 |
|
bunnei
|
c2f4dcb1e3
|
kernel: memory: Add MemoryBlock class, for managing memory blocks and their state.
|
2020-04-17 00:59:29 -04:00 |
|
bunnei
|
ea5ee9918e
|
kernel: memory: Add memory_types.h, for things that are commonly used in memory code.
|
2020-04-17 00:59:29 -04:00 |
|
bunnei
|
d364e7cf09
|
kernel: memory: Add SlabHeap class, for managing memory heaps.
- This will be used for TLS pages, among other things.
|
2020-04-17 00:59:29 -04:00 |
|
bunnei
|
14aa65ce00
|
kernel: memory: Add AddressSpaceInfo class, for managing the memory address space.
|
2020-04-17 00:59:29 -04:00 |
|
bunnei
|
dc25c86556
|
core: device_manager: Add a simple class to manage device RAM.
|
2020-04-17 00:59:29 -04:00 |
|
bunnei
|
f1b607829e
|
dynarmic: Enable strict alignment checks.
- Also add a missing include.
|
2020-04-17 00:59:29 -04:00 |
|
bunnei
|
4df6ef04ac
|
common: scope_exit: Implement mechanism for canceling a scope exit.
|
2020-04-17 00:59:28 -04:00 |
|
bunnei
|
4caff51710
|
core: memory: Move to Core::Memory namespace.
- helpful to disambiguate Kernel::Memory namespace.
|
2020-04-17 00:59:28 -04:00 |
|
bunnei
|
b838e58d63
|
common: alignment: Add a helper function for generic alignment checking.
|
2020-04-17 00:59:28 -04:00 |
|
bunnei
|
ad48ebb2c8
|
core: kernel: Add svc_types header to include SVC-specific types.
|
2020-04-17 00:59:28 -04:00 |
|
bunnei
|
82d457af37
|
core: kernel: Move SVC to its own namesapce.
|
2020-04-17 00:59:28 -04:00 |
|
bunnei
|
b160804db0
|
externals: Update to latest dynarmic.
- Adds memory alignment fixes.
|
2020-04-17 00:59:28 -04:00 |
|
bunnei
|
b0e3cbef7a
|
kernel: resource_limit: Improvements to implementation.
|
2020-04-17 00:59:27 -04:00 |
|
bunnei
|
7aa0e4a7ca
|
loader: nso: Fix loading of static objects to be properly sized and aligned.
|
2020-04-17 00:59:27 -04:00 |
|
bunnei
|
b11b424a2d
|
common: common_funcs: Add a macro for defining enum flag operators.
|
2020-04-17 00:59:27 -04:00 |
|
bunnei
|
f2676efe23
|
process: SetupMainThread: Zero out argument on process start.
|
2020-04-17 00:11:50 -04:00 |
|
bunnei
|
0f4f90cd04
|
arm_interface: Ensure ThreadContext is zero'd out.
|
2020-04-17 00:11:50 -04:00 |
|
bunnei
|
86f9c9aa1c
|
Merge pull request #3671 from lioncash/switch
kernel/thread: Resolve -Wswitch warnings
|
2020-04-16 23:30:32 -04:00 |
|
bunnei
|
79c1269f0f
|
Merge pull request #3673 from lioncash/extra
CMakeLists: Specify -Wextra on linux builds
|
2020-04-16 21:12:33 -04:00 |
|
bunnei
|
5a067eda84
|
Merge pull request #3675 from degasus/linux_shared_libraries
externals: Use shared libraries if possible
|
2020-04-16 18:17:18 -04:00 |
|
bunnei
|
319df1db77
|
Merge pull request #3683 from lioncash/docs
video_core: Amend doxygen comment references
|
2020-04-15 23:54:58 -04:00 |
|
bunnei
|
eb676c343a
|
service: time: Implement CalculateStandardUserSystemClockDifferenceByUser.
- Used by Animal Crossing: New Horizons.
|
2020-04-14 22:28:41 -04:00 |
|
bunnei
|
fc35803f91
|
file_sys: patch_manager: Return early when there are no layers to apply.
|
2020-04-14 16:25:55 -04:00 |
|
bunnei
|
598740f1dd
|
service: friend: Stub IFriendService::GetBlockedUserListIds.
- This is safe to stub, as there should be no adverse consequences from reporting no blocked users.
|
2020-04-14 16:20:51 -04:00 |
|
bunnei
|
a9f866264d
|
Merge pull request #3606 from ReinUsesLisp/nvflinger
service/vi: Partially implement BufferQueue disconnect
|
2020-04-12 11:44:48 -04:00 |
|
bunnei
|
8938f9941c
|
Merge pull request #3611 from FearlessTobi/port-4956
Port citra-emu/citra#4956: "Fixes to game list sorting"
|
2020-04-11 12:44:36 -04:00 |
|
bunnei
|
51c6688e21
|
Merge pull request #3594 from ReinUsesLisp/vk-instance
yuzu: Drop SDL2 and Qt frontend Vulkan requirements
|
2020-04-10 20:06:55 -04:00 |
|
bunnei
|
8adf66f9fd
|
Merge pull request #3607 from FearlessTobi/input-kms
yuzu/configuration: Fix input profiles and a wrong assert
|
2020-04-10 00:39:48 -04:00 |
|
bunnei
|
b96fd0bd0e
|
Merge pull request #3601 from ReinUsesLisp/some-shader-encodings
video_core/shader: Add some instruction and S2R encodings
|
2020-04-09 00:17:39 -04:00 |
|
bunnei
|
449255675d
|
Merge pull request #3624 from Kewlan/fix-sl-sr-position
configuration: Fix placement of SL and SR
|
2020-04-08 11:22:56 -04:00 |
|
bunnei
|
b128beb3a9
|
Merge pull request #3572 from FearlessTobi/port-5127
Port citra-emu/citra#5127: "common: Port some changes from dolphin"
|
2020-04-07 23:48:16 -04:00 |
|
bunnei
|
f316911248
|
Merge pull request #3599 from ReinUsesLisp/revert-3499
Revert "Merge pull request #3499 from ReinUsesLisp/depth-2d-array"
|
2020-04-07 16:51:41 -04:00 |
|
bunnei
|
e6f02d5725
|
Merge pull request #3579 from Kewlan/reorder-shoulder
configuration: Reorder shoulder buttons
|
2020-04-03 11:28:14 -04:00 |
|
bunnei
|
0d4ca5a8fc
|
Merge pull request #3595 from ReinUsesLisp/c4715-silence
shader/memory: Silence no return value warning
|
2020-04-02 14:32:19 -04:00 |
|
bunnei
|
4c72190a06
|
Merge pull request #3560 from ReinUsesLisp/fix-stencil
gl_rasterizer: Synchronize stencil testing on clears
|
2020-03-30 17:03:07 -04:00 |
|
bunnei
|
2c9879d2eb
|
Merge pull request #3568 from bunnei/time-calcspan
services: time: Implement CalculateSpanBetween.
|
2020-03-29 00:03:55 -04:00 |
|
bunnei
|
5e2f8e30e7
|
Merge pull request #3545 from FearlessTobi/audren-rev
audio_core: Accept Audren REV8
|
2020-03-28 22:08:19 -04:00 |
|
bunnei
|
ffe1e2b5ec
|
Merge pull request #3562 from perillamint/vrsvc
am: Implement VR related APIs
|
2020-03-28 13:32:52 -04:00 |
|
bunnei
|
997a802bd6
|
Merge pull request #3569 from bunnei/hid-stub
services: hid: Stub InitializeSevenSixAxisSensor.
|
2020-03-28 04:10:45 -04:00 |
|
bunnei
|
75795a9a63
|
Merge pull request #3573 from FearlessTobi/port-5089
Port citra-emu/citra#5089: "Set render window's focus policy to Qt::StrongFocus"
|
2020-03-28 01:48:46 -04:00 |
|
bunnei
|
9bd9980372
|
Merge pull request #3576 from FearlessTobi/port-4906
Port citra-emu/citra#4906: "citra_qt: fix the stuck in fullscreen mode"
|
2020-03-28 00:28:31 -04:00 |
|
bunnei
|
6286b8dedd
|
Merge pull request #3574 from FearlessTobi/port-5093
Port citra-emu/citra#5093: "Replace non-commercial icons"
|
2020-03-27 21:43:30 -04:00 |
|
bunnei
|
8a6a25e4b6
|
services: hid: Stub InitializeSevenSixAxisSensor.
- Used by Super Smash Bros. Ultimate v7.0.0.
|
2020-03-27 10:48:01 -04:00 |
|
bunnei
|
a60f34a850
|
services: time: Implement CalculateSpanBetween.
- Used by Super Smash Bros. Ultimate.
|
2020-03-27 10:42:13 -04:00 |
|
bunnei
|
950b6dbc80
|
Merge pull request #3453 from FearlessTobi/remove-pause-lock
yuzu: Remove exit lock for game pausing
|
2020-03-26 16:42:57 -04:00 |
|
bunnei
|
5228bd0bb9
|
services: ldr: Fix MemoryState for read/write regions of NROs.
- Fixes #3541, used by Final Fantasy VIII Remastered.
|
2020-03-26 15:52:59 -04:00 |
|
bunnei
|
3194f14aca
|
Merge pull request #3550 from hughesjs/hughesjs-readme-changes-1
Minor Readme Changes
|
2020-03-26 00:50:56 -04:00 |
|
bunnei
|
8244536f7a
|
Merge pull request #3548 from jroweboy/use-plugins-dir
Use the correct directory for Qt Plugins
|
2020-03-26 00:50:06 -04:00 |
|
bunnei
|
23c7dda710
|
Merge pull request #3544 from makigumo/myfork/patch-2
xmad: fix clang build error
|
2020-03-25 19:29:16 -04:00 |
|
bunnei
|
e6aff11057
|
Merge pull request #3520 from ReinUsesLisp/legacy-varyings
gl_shader_decompiler: Implement legacy varyings
|
2020-03-25 19:27:51 -04:00 |
|
bunnei
|
f8382c9d9d
|
Merge pull request #3524 from FearlessTobi/port-5106
Port citra-emu/citra#5106: "gdbstub: Ensure gdbstub doesn't drop packets crucial to initialization"
|
2020-03-24 16:50:58 -04:00 |
|
bunnei
|
dc4415811c
|
Merge pull request #3546 from FearlessTobi/pointer-buffer-size
sm/controller: Increase PointerBufferSize
|
2020-03-22 23:31:08 -04:00 |
|
bunnei
|
e731c4b991
|
Merge pull request #3477 from FearlessTobi/webapplet-shit
core/web_browser: Allow WebApplet to exit gracefully when an error occurs
|
2020-03-22 13:11:02 -04:00 |
|
bunnei
|
e5bb5d13c4
|
Merge pull request #3531 from makigumo/yuzu_master
set: implement GetRegionCode
|
2020-03-21 22:49:28 -04:00 |
|
bunnei
|
e70451d967
|
Merge pull request #3525 from FearlessTobi/linux-compile-error
input_common/udp: Fix Linux build by using a backwards compatible way of error checking
|
2020-03-21 16:04:45 -04:00 |
|
bunnei
|
81fa492825
|
Merge pull request #3526 from FearlessTobi/bcat-disable
bcat: Disable Boxcat backend by default
|
2020-03-20 13:01:28 -04:00 |
|
bunnei
|
bdddbe2daa
|
Merge pull request #3505 from namkazt/patch-8
shader_decode: implement XMAD mode CSfu
|
2020-03-19 17:41:01 -04:00 |
|
bunnei
|
bc681dc555
|
Merge pull request #3527 from FearlessTobi/output-mode
yuzu: Save sound output mode and set it to Stereo by default
|
2020-03-18 23:19:22 -04:00 |
|
bunnei
|
76d6178e4a
|
Merge pull request #3534 from ReinUsesLisp/oob-time-zone
time_zone_content_manager: Fix out of bounds read
|
2020-03-18 19:12:05 -04:00 |
|
bunnei
|
1c45c8086e
|
Merge pull request #3498 from ReinUsesLisp/texel-fetch-glsl
gl_shader_decompiler: Add layer component to texelFetch
|
2020-03-17 10:53:38 -04:00 |
|
bunnei
|
e8ded20d24
|
Merge pull request #3521 from ReinUsesLisp/nsight-debug
renderer_opengl: Detect Nvidia Nsight as a debugging tool
|
2020-03-16 22:52:42 -04:00 |
|
bunnei
|
c5afe93dcc
|
renderer_opengl: Keep presentation frames in lock-step when GPU debugging.
- Fixes renderdoc with OpenGL renderer.
|
2020-03-14 17:45:01 -04:00 |
|
bunnei
|
4373fa8042
|
gl_device: Add option to check GL_EXT_debug_tool.
|
2020-03-14 17:39:29 -04:00 |
|
bunnei
|
4dfd5c84ea
|
Merge pull request #3508 from FernandoS27/page-table
PageTable: move backing addresses to a children class as the CPU page table does not need them.
|
2020-03-14 16:50:27 -04:00 |
|
bunnei
|
b30b1f741d
|
Merge pull request #3491 from ReinUsesLisp/polygon-modes
gl_rasterizer: Implement polygon modes and fill rectangles
|
2020-03-13 10:08:57 -04:00 |
|
bunnei
|
ca2d228c9d
|
Merge pull request #3497 from FernandoS27/microprogfile-extend
Small corrections and features to microprofile
|
2020-03-12 12:14:03 -04:00 |
|
bunnei
|
c21dc36cda
|
Merge pull request #3496 from vitor-k/remove-enum
framebuffer_layout.h: drop the use of enum for screen dimensions
|
2020-03-12 12:00:39 -04:00 |
|
bunnei
|
fce33adcf1
|
Merge pull request #3494 from ReinUsesLisp/fix-cs-pipeline
gl_shader_manager: Fix interaction between graphics and compute
|
2020-03-11 13:51:54 -04:00 |
|
bunnei
|
503ebe9b96
|
Merge pull request #3458 from FearlessTobi/voice-issues
cubeb_sink: Don't discard other channels when performing downmixing
|
2020-03-10 22:18:37 -04:00 |
|
bunnei
|
c281173df6
|
Merge pull request #3486 from ReinUsesLisp/fix-anisotropy-hack
textures: Fix anisotropy hack
|
2020-03-08 16:28:07 -04:00 |
|
bunnei
|
84e9f9f395
|
Merge pull request #3452 from Morph1984/anisotropic-filtering
frontend/Graphics: Add "Advanced" graphics tab and experimental Anisotropic Filtering support
|
2020-03-07 22:28:35 -05:00 |
|
bunnei
|
662feb8c1c
|
Merge pull request #3481 from ReinUsesLisp/abgr5-storage
maxwell_to_vk: Remove Storage capability for A1B5G5R5U
|
2020-03-07 19:51:33 -05:00 |
|
bunnei
|
49eff536d0
|
Merge pull request #3463 from ReinUsesLisp/vk-toctou
vk_swapchain: Silence TOCTOU race condition
|
2020-03-05 19:38:42 -05:00 |
|
bunnei
|
4a8fe67964
|
Merge pull request #3479 from jroweboy/dont-log-on-no-input
Minor fixes for udp input
|
2020-03-05 15:09:48 -05:00 |
|
bunnei
|
0361aa1915
|
Merge pull request #3451 from ReinUsesLisp/indexed-textures
vk_shader_decompiler: Implement indexed textures
|
2020-03-05 11:42:46 -05:00 |
|
bunnei
|
fa1d625eed
|
Merge pull request #3469 from namkazt/patch-1
shader_decode: Fix LD, LDG when track constant buffer
|
2020-03-04 23:10:01 -05:00 |
|
bunnei
|
1e84d22275
|
Merge pull request #3478 from bunnei/a32
Refactoring to boot A32 games
|
2020-03-04 20:37:51 -05:00 |
|