bunnei
|
7e9163779d
|
Merge pull request #6962 from vonchenplus/spirv_support_legacy_attribute
renderer_vulkan: Spirv support glsl legacy attribute
|
2021-09-08 14:04:44 -07:00 |
|
bunnei
|
51ccc29cdd
|
Merge pull request #6965 from bunnei/cpu_manager_jthread
core: cpu_manager: Use jthread.
|
2021-09-06 03:49:14 -07:00 |
|
bunnei
|
e05bfd2f54
|
core: hle: service: buffer_queue: Improve management of KEvent.
|
2021-09-04 22:25:46 -07:00 |
|
bunnei
|
d9ce179ec2
|
Merge pull request #6968 from bunnei/nvflinger-event
core: hle: service: nvflinger/vi: Improve management of KEvent.
|
2021-09-04 22:25:20 -07:00 |
|
bunnei
|
fb3e9314b9
|
core: hle: service: nvflinger/vi: Improve management of KEvent.
|
2021-09-03 21:53:00 -07:00 |
|
bunnei
|
25a97e0139
|
core: cpu_manager: Use jthread.
|
2021-09-03 19:05:41 -07:00 |
|
bunnei
|
b2572a56d3
|
Merge pull request #6900 from ameerj/attr-reorder
structured_control_flow: Add DemoteCombinationPass
|
2021-09-01 17:36:26 -07:00 |
|
bunnei
|
956171f024
|
Merge pull request #6897 from FernandoS27/pineapple-does-not-belong-in-pizza
Project <tentative title>: Rework Garbage Collection.
|
2021-08-31 09:11:21 -07:00 |
|
bunnei
|
122eb3cbd0
|
Merge pull request #6928 from ameerj/spirv-get-frontface
emit_spirv_context_get_set: Fix Get FrontFace return value
|
2021-08-30 18:16:31 -07:00 |
|
bunnei
|
ec19d9594f
|
Merge pull request #6879 from ameerj/decoder-assert
vk_blit_screen: Fix non-accelerated texture size calculation
|
2021-08-30 15:24:04 -07:00 |
|
bunnei
|
5f19b66189
|
Merge pull request #6905 from Morph1984/nifm-misc
nifm/network_interface: Cleanup and populate fields in GetCurrentNetworkProfile
|
2021-08-29 00:04:58 -07:00 |
|
bunnei
|
4e88989435
|
Merge pull request #6921 from ameerj/vp9-unused
vp9_types: Remove unusued VP9 info struct members
|
2021-08-28 22:20:09 -07:00 |
|
bunnei
|
c20ea89390
|
Merge pull request #6929 from yuzu-emu/revert-6870-trace-back-stack-back-stack-back
Revert "logging: Display backtrace on crash"
|
2021-08-27 02:23:01 -07:00 |
|
bunnei
|
d10d480642
|
Merge pull request #6870 from yzct12345/trace-back-stack-back-stack-back
logging: Display backtrace on crash
|
2021-08-26 17:41:14 -07:00 |
|
bunnei
|
98c2f0e576
|
Merge pull request #6922 from yuzu-emu/revert-6832-scheduler-improvements
Revert "kernel: Various improvements to scheduler"
|
2021-08-25 21:00:18 -07:00 |
|
bunnei
|
0c8594b225
|
Revert "kernel: Various improvements to scheduler"
|
2021-08-25 20:59:28 -07:00 |
|
bunnei
|
4654fb96b0
|
Merge pull request #6917 from ameerj/log-init-fix
logging: Fix log filter during initialization
|
2021-08-24 18:31:27 -07:00 |
|
bunnei
|
7eb4542c1d
|
Merge pull request #6912 from lioncash/plural
CMakeLists: Ensure proper numerusform tags are generated for pluralized translations
|
2021-08-23 16:40:31 -07:00 |
|
bunnei
|
f65f8b9097
|
Merge pull request #6869 from yzct12345/shiny-logs-in-the-fireplace
logging: Simplify and make thread-safe
|
2021-08-22 20:40:18 -07:00 |
|
bunnei
|
455e28790a
|
Merge pull request #6877 from MerryMage/dyn-ignore-asserts
dynarmic: Update and enable DYNARMIC_IGNORE_ASSERTS
|
2021-08-19 15:53:14 -07:00 |
|
bunnei
|
aa40084c24
|
Merge pull request #6832 from bunnei/scheduler-improvements
kernel: Various improvements to scheduler
|
2021-08-18 15:42:46 -07:00 |
|
bunnei
|
87d63b858a
|
Merge pull request #6861 from yzct12345/const-mempy-is-all-the-speed
decoders: Optimize memcpy for the other functions
|
2021-08-15 02:38:12 -07:00 |
|
bunnei
|
bdd617da03
|
Merge pull request #6868 from yzct12345/safe-threads-no-deadlocks
threadsafe_queue: Fix deadlock
|
2021-08-14 02:28:59 -07:00 |
|
bunnei
|
aef0ca6f0d
|
core: hle: kernel: Disable dispatch count tracking on single core.
- This would have limited value, and would be a mess to handle properly.
|
2021-08-14 02:14:19 -07:00 |
|
bunnei
|
71d8d84b59
|
Merge pull request #6862 from german77/badsdl
input_common: Disable sdl raw input mode
|
2021-08-12 21:14:26 -07:00 |
|
bunnei
|
0509fe3377
|
Merge pull request #6838 from ameerj/sws-align
vic: Specify sws_scale height stride.
|
2021-08-12 11:28:33 -07:00 |
|
bunnei
|
e6b80c2cf8
|
Merge pull request #6776 from lat9nq/ranged-settings
settings: Implement settings ranges
|
2021-08-10 21:19:01 -07:00 |
|
bunnei
|
7df790f1ae
|
Merge pull request #6823 from yzct12345/memory-cleanup
memory: Clean up code
|
2021-08-09 17:09:56 -07:00 |
|
bunnei
|
3e3bd425c1
|
Merge pull request #6839 from ameerj/frame-cap-positon
configure_general: Swap positions of speed limit and frame limit options
|
2021-08-09 12:32:07 -07:00 |
|
bunnei
|
b9eee1c539
|
Merge pull request #6843 from FernandoS27/lives-in-a-pineapple-under-the-sea-2
yuzu-cmd/CMakeLists: Correct attribution for this function.
|
2021-08-08 11:31:47 -07:00 |
|
bunnei
|
b023413c98
|
Merge pull request #6698 from german77/SDL_QoL
input_common: Improve SDL joystick and hide toggle option
|
2021-08-08 02:44:42 -07:00 |
|
bunnei
|
00358e2098
|
Merge pull request #6817 from gidoly/patch-1
Add description to fast gpu time option
|
2021-08-08 01:11:47 -07:00 |
|
bunnei
|
63325cafbe
|
Merge pull request #6827 from Morph1984/uuid-hash
common: uuid: Add hash function for UUID
|
2021-08-07 17:18:46 -07:00 |
|
bunnei
|
bd0e1d3a25
|
Merge pull request #6830 from ameerj/nvdec-unimpld-codec
nvdec: Better logging for unimplemented codecs
|
2021-08-07 12:37:39 -07:00 |
|
bunnei
|
5060a97210
|
core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.
|
2021-08-07 12:33:31 -07:00 |
|
bunnei
|
9e3d1d865c
|
core: cpu_manager: Use invalid core_id on init and simplify shutdown.
|
2021-08-07 12:33:07 -07:00 |
|
bunnei
|
99bc49e76e
|
core: hle: service: buffer_queue: Improve management of KEvent.
|
2021-08-07 12:18:48 -07:00 |
|
bunnei
|
48a3496b93
|
core: hle: kernel: k_auto_object: Add GetName method.
- Useful purely for debugging.
|
2021-08-07 12:18:48 -07:00 |
|
bunnei
|
36cf96857e
|
core: hle: service: nvflinger/vi: Improve management of KEvent.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
5051d3c415
|
core: hle: kernel: DisableDispatch on suspend threads.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
1798c3b6b0
|
core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
cbe4e32d38
|
core: cpu_manager: Use KScopedDisableDispatch.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
2dfb07388a
|
core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
d1c502720d
|
core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
77ad64b97d
|
core: hle: kernel: k_scheduler: Improve ScheduleImpl.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
bedcf19710
|
core: hle: kernel: k_scheduler: Improve Unload.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
7569d6774d
|
core: hle: kernel: k_process: DisableDispatch on main thread.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
f2b0d28983
|
core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
01af2f4162
|
core: hle: kernel: k_thread: Add KScopedDisableDispatch.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
2b9560428b
|
core: hle: kernel: Ensure idle threads are closed before destroying scheduler.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
68eee94875
|
core: hle: kernel: Reflect non-emulated threads as core 3.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
5ea0d3629a
|
core: cpu_manager: Use jthread.
|
2021-08-07 12:18:47 -07:00 |
|
bunnei
|
456adb95ff
|
Merge pull request #6795 from sankasan/cmd-remove-cursor-fullscreen
yuzu-cmd: hide mouse cursor when started fullscreen
|
2021-08-07 02:00:29 -07:00 |
|
bunnei
|
bd1a764827
|
Merge pull request #6815 from german77/ui_improvements
settings_ui: Add emulated joystick position dot to controller preview
|
2021-08-06 23:54:23 -07:00 |
|
bunnei
|
268b5764c7
|
Merge pull request #6791 from ameerj/astc-opt
astc_decoder: Various performance and memory optimizations
|
2021-08-06 21:45:24 -07:00 |
|
bunnei
|
f183668a87
|
Merge pull request #6799 from ameerj/vp9-fixes
nvdec: Fix VP9 reference frame refreshes
|
2021-08-06 17:46:46 -07:00 |
|
bunnei
|
42d8e08f78
|
Merge pull request #6822 from yzct12345/clion-assert
assert: Avoid empty macros
|
2021-08-05 22:29:45 -07:00 |
|
bunnei
|
e1a92db519
|
Merge pull request #6813 from Morph1984/hex-string-to-uuid
common: uuid: Add hex string to UUID constructor
|
2021-08-05 13:29:11 -07:00 |
|
bunnei
|
47f13a9df4
|
Merge pull request #6752 from Morph1984/pt-br
service: ns, set: Add PT_BR (Brazilian Portuguese)
|
2021-07-30 14:42:11 -07:00 |
|
bunnei
|
2c7fdee7a7
|
Merge pull request #6775 from lat9nq/cmd-remove-global-core
emu_window: Remove global system instance
|
2021-07-30 13:28:24 -07:00 |
|
bunnei
|
7530594602
|
Merge pull request #6759 from ReinUsesLisp/pipeline-statistics
renderer_vulkan: Add setting to log pipeline statistics
|
2021-07-30 11:18:52 -07:00 |
|
bunnei
|
0334b9b776
|
Merge pull request #6770 from Morph1984/swkbd_buffer_size
applet_swkbd: Correct string buffer size calculation
|
2021-07-30 09:26:35 -07:00 |
|
bunnei
|
a98f14e9b0
|
Merge pull request #6722 from ReinUsesLisp/xmad-opts
shader: Fold integer FMA from Nvidia's pattern
|
2021-07-29 18:45:37 -07:00 |
|
bunnei
|
5acf020389
|
Merge pull request #6742 from Morph1984/uuid
common: uuid: Return a lower-case hex string in Format
|
2021-07-29 09:37:15 -07:00 |
|
bunnei
|
124e3b4819
|
Merge pull request #6760 from ReinUsesLisp/fp16-collect
shader: Mark ConvertF16F32 and ConvertF32F16 as fp16 instructions
|
2021-07-28 14:55:06 -07:00 |
|
bunnei
|
f771d92e44
|
Merge pull request #6758 from jbeich/fastmem
host_memory: enable fastmem on FreeBSD
|
2021-07-28 13:01:54 -07:00 |
|
bunnei
|
d05e6003f0
|
Merge pull request #6700 from lat9nq/fullscreen-enum
general: Implement FullscreenMode enumeration
|
2021-07-28 11:36:42 -07:00 |
|
bunnei
|
92887a65f0
|
Merge pull request #6749 from lioncash/rtarget
render_target: Add missing initializer for size extent
|
2021-07-27 17:28:53 -07:00 |
|
bunnei
|
6053f2e1fe
|
Merge pull request #6730 from Morph1984/buf_to_stdstring
common: fs: fs_util: Add BufferToUTF8String
|
2021-07-27 15:50:54 -07:00 |
|
bunnei
|
2717e79c74
|
Merge pull request #6745 from lioncash/copies
video_core: Remove some unused variables
|
2021-07-27 11:38:32 -07:00 |
|
bunnei
|
e2c42ec5e2
|
Merge pull request #6747 from lioncash/wrapper
vulkan_wrapper: Fix SetObjectName() always indicating objects as images
|
2021-07-27 10:18:45 -07:00 |
|
bunnei
|
d6c799494c
|
Merge pull request #6696 from ameerj/speed-limit-rename
general: Rename "Frame Limit" references to "Speed Limit"
|
2021-07-26 18:51:00 -07:00 |
|
bunnei
|
7490117fa4
|
Merge pull request #6736 from CaptV0rt3x/patch-1
Config-graphics: reword GLASM option
|
2021-07-26 11:27:46 -07:00 |
|
bunnei
|
c09557acd8
|
Merge pull request #6697 from ameerj/fps-cap
config, nvflinger: Add FPS cap setting
|
2021-07-25 16:23:44 -07:00 |
|
bunnei
|
7e272d3cd8
|
Merge pull request #6575 from FernandoS27/new_settings
Settings: Eliminate ASYNC & MULTICORE Toggles and add GPU Accuracy to status bar
|
2021-07-25 11:45:45 -07:00 |
|
bunnei
|
98b26b6e12
|
Merge pull request #6585 from ameerj/hades
Shader Decompiler Rewrite
|
2021-07-25 11:39:04 -07:00 |
|
bunnei
|
c2aaf51370
|
Merge pull request #6699 from lat9nq/common-threads
common: Publically link to pthreads
|
2021-07-25 10:43:11 -07:00 |
|
bunnei
|
84b9c42642
|
Merge pull request #6690 from ReinUsesLisp/dma-clear-fixups
buffer_cache: Misc fixups related to buffer clears
|
2021-07-24 01:27:50 -04:00 |
|
bunnei
|
2656020608
|
Merge pull request #6551 from bunnei/improve-kernel-obj
Improve management of kernel objects
|
2021-07-23 21:23:56 -04:00 |
|
bunnei
|
db46f8a70c
|
Merge pull request #6686 from ReinUsesLisp/vk-optimal-copy
vk_texture_cache: Use VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL when possible
|
2021-07-22 12:51:13 -04:00 |
|
bunnei
|
dff438e219
|
Merge pull request #6654 from german77/custom_threshold
input_common: Make button threshold customizable
|
2021-07-21 20:31:33 -04:00 |
|
bunnei
|
c104e9c698
|
ci: Increase mainline build timeout.
- We're currently timing out with builds exceeding 60M. This doubles the timeout to 120M.
|
2021-07-21 13:03:20 -07:00 |
|
bunnei
|
2e93df7e48
|
Merge pull request #6660 from Morph1984/controller_applet_rev8
applet_controller: Add preliminary support for version 8
|
2021-07-21 00:01:46 -04:00 |
|
bunnei
|
346bfb6c47
|
hle: service: kernel_helpers: Remove unnecessary pragma once.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
f3db3dcc8d
|
hle: kernel: svc: Remove part of ExitProcess.
- ExitProcess is not actually implemented either way, and this needs more work before we implement.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
185b19fd5b
|
hle: service: nvdrv: Remove unused kernel reference.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
6c6e730e9a
|
hle: service: hid: npad: Remove unused kernel reference.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
52caa52cc2
|
hle: kernel: Track and release server sessions, and protect methods with locks.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
8d755147d8
|
hle: kernel: KProcess: Change process termination assert to a warning.
- Since we do not implement multiprocess right now, this should not be a crashing assert.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
854c7a3c28
|
hle: kernel: Ensure current running process is closed.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
ecf3653444
|
hle: kernel: Ensure global handle table is finalized before closing.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
24540e0ad9
|
kernel: svc: ConnectToNamedPort: Close extra reference to port.
|
2021-07-20 18:54:56 -07:00 |
|
bunnei
|
7bd020e030
|
hle: service: sm: Refactor to better manage ports.
|
2021-07-20 18:54:55 -07:00 |
|
bunnei
|
b119363fc2
|
hle: kernel: k_process: Close the handle table on shutdown.
|
2021-07-20 18:54:55 -07:00 |
|
bunnei
|
6020723e77
|
hle: kernel: k_process: Close main thread reference after it is inserted into handle table.
|
2021-07-20 18:54:55 -07:00 |
|
bunnei
|
fe402d3506
|
hle: kernel: Ensure global handle table is initialized.
|
2021-07-20 18:54:55 -07:00 |
|
bunnei
|
015058fadf
|
hle: service: Add a helper module for managing kernel objects.
|
2021-07-20 18:54:55 -07:00 |
|
bunnei
|
929994132a
|
hle: kernel: Provide methods for tracking dangling kernel objects.
|
2021-07-20 18:54:55 -07:00 |
|
bunnei
|
29fb110049
|
Merge pull request #6649 from german77/toggle_sdl
input_common: Support SDL toggle buttons
|
2021-07-20 20:35:20 -04:00 |
|
bunnei
|
c53b688411
|
Merge pull request #6629 from FernandoS27/accel-dma-2
DMAEngine: Accelerate BufferClear [accelerateDMA Part 2]
|
2021-07-20 17:35:05 -04:00 |
|