Nikita Strygin
07fd2ade25
yuzu_cmd: Report more SDL errors
2 years ago
Reilly Brogan
73d189050c
Fix Wayland appId
On compliant Wayland compositors windows are matched to their .desktop files by comparing the appId window property to the name of the .desktop file without the .deskop extension.
Qt5/6 by default set this property to the basename of the binary (IE `yuzu`) which does not match the expected value `org.yuzu_emu.yuzu`. We can fix this and fix window associations on compliant compositors (like Plasma) by using the `setDesktopFileName()` function which will set the appId window property. This is a no-op on X11 so is safe to be ran without guards.
2 years ago
t895
402641a78c
android: Expose anisotropic filtering setting
2 years ago
t895
5d9c9d5aae
android: Center switch setting title when no description is present
2 years ago
t895
44ebc797f5
android: Pair fastmem toggle to CPU Debug toggle
Hides fastmem toggle when CPU Debugging is disabled
2 years ago
Liam
221f2edfb9
shader_recompiler: use default value for clip distances array
2 years ago
Liam
e7b5befdad
shader_recompiler: respect clip distance limits in indexed store
2 years ago
GPUCode
1bc4b6c75d
video_core: Fix buffer_row_length computation for linear compressed textures
2 years ago
FearlessTobi
85ec46c7d1
assert/logging: Stop the logging thread and flush the backends before crashing
Co-Authored-By: SachinVin <26602104+SachinVin@users.noreply.github.com>
2 years ago
FearlessTobi
f14b3364ad
ring_buffer: Use feature macro
Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com>
2 years ago
FearlessTobi
6d34a311ad
main: Remove unused enum
Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com>
2 years ago
Liam
7836881b24
am/jit: reference memory instance from context
2 years ago
Liam
ac1e946390
kernel: remove unecessary process member from handle table
2 years ago
Liam
6bd1dfa8cc
service: fetch objects from the client handle table
2 years ago
Liam
ad4d66a5db
kernel: use simple mutex for object list container
2 years ago
Liam
072c63ec91
renderer_vulkan: skip SetObjectNameEXT on unsupported driver
2 years ago
Liam
188916635a
renderer_vulkan: demote format assert to error log
2 years ago
Liam
3d08a55a87
kernel: fix resource limit imbalance
2 years ago
Liam
a7ff872a4c
kernel: restrict nce to applications
2 years ago
Liam
1fdcd70bad
general: properly support multiple memory instances
2 years ago
Liam
8243f4e3c7
k_server_session: remove scratch buffer usage in favor of direct copy
2 years ago
Liam
5244690809
k_server_session: process for guest servers
2 years ago
Liam
e2b5f2392e
kernel: instantiate memory separately for each guest process
2 years ago
Liam
d74d5f8cfd
shader_recompiler: ensure derivatives for textureGrad are f32
2 years ago
Liam
a952270b5c
shader_recompiler: use float image operations on load/store when required
2 years ago
t895
576097c9a1
qt: settings: Fix per-game vsync combobox
2 years ago
t895
f3bf876e9e
android: Fix "No games found" text appearing on load
2 years ago
Narr the Reg
22946d67ad
service: hid: Fix crash on InitializeVibrationDevice
2 years ago
Ameer J
ecd92c9b2b
gl_rasterizer: Less spammy log for unimplemented resets
2 years ago
Liam
cdf5beae3d
nce: hide shadowing warnings from dynarmic headers
2 years ago
Ameer J
2fc6f3fcfd
gl_rasterizer: Implement DrawTransformFeedback macro
2 years ago
Jan Beich
af5d54b6c8
vulkan_common: unbreak build with Vulkan-Headers 1.3.274
src/video_core/vulkan_common/vulkan_wrapper.cpp:293:13: error: enumeration value 'VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR' not handled in switch [-Werror,-Wswitch]
switch (result) {
^~~~~~
2 years ago
Ameer J
d5b1a5f27d
OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries
2 years ago
Ameer J
5fea802712
gl_rasterizer: Silence spammy logs
2 years ago
Ameer J
86b262e42d
gl_buffer_cache: Reintroduce NV_vertex_buffer_unified_memory
Workaround Nvidia drivers complaining when a buffer is bound as both a vertex buffer and transform feedback buffer
2 years ago
Liam
236173f804
nce: increase handler stack size
2 years ago
Liam
6687915b0f
renderer_vulkan: don't pass null view when nullDescriptor is not supported
2 years ago
Liam
f5846edffa
nce: fix read size in simd immediate emulation
2 years ago
Narr the Reg
071ebf9dc4
yuzu: Read/Save category Paths
2 years ago
Liam
3c14f747f9
shader_recompiler: use minimal clip distance array
2 years ago
Liam
6611ba122b
shader_recompiler: ignore clip distances beyond driver support level
2 years ago
Narr the Reg
081ce648c4
yuzu: Make language persistent and remove symbols_path
2 years ago
Liam
6e38a2629e
oboe_sink: specify additional required parameters
2 years ago
Ameer J
8a2c42c6e8
vk_query_cache: Fix prefix sum max_accumulation_limit logic
2 years ago
Liam
25e63fa34a
fs: implement OpenDirectoryMode
2 years ago
Liam
79b20256df
oboe_sink: set low latency performance mode
2 years ago
liamwhite
4504ee7f28
Revert "video_core: use interval map for page count tracking"
2 years ago
Liam
47429e716c
renderer_vulkan: work around turnip binding bug in a610
2 years ago
Liam
9254cbb1b0
path_util: copy output for GetParentPath
2 years ago
Liam
fbb2834ccf
android: add oboe to audio configuration
2 years ago