summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-01-01Merge pull request #12513 from liamwhite/jit-fixNarr the Reg
jit: use code memory handles correctly
2023-12-30Merge pull request #12509 from liamwhite/ktraceliamwhite
k_capabilities: simplify KTrace map skip logic
2023-12-30Merge pull request #12527 from DCNick3/log-more-sdl-errorsliamwhite
Report more SDL errors
2023-12-30Merge pull request #12521 from ReillyBrogan/fix-wayland-appidliamwhite
Fix Wayland appId
2023-12-30Merge pull request #12520 from t895/settings-tomfooleryliamwhite
android: Small settings tweaks
2023-12-30yuzu_cmd: Report more SDL errorsNikita Strygin
2023-12-30Merge pull request #12479 from GPUCode/linear-bcnFernando S
video_core: Fix buffer_row_length for linear compressed textures
2023-12-29Fix Wayland appIdReilly Brogan
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.
2023-12-29android: Expose anisotropic filtering settingt895
2023-12-29android: Center switch setting title when no description is presentt895
2023-12-29android: Pair fastmem toggle to CPU Debug togglet895
Hides fastmem toggle when CPU Debugging is disabled
2023-12-29jit: use code memory handles correctlyLiam
2023-12-28k_capabilities: simplify KTrace map skip logicLiam
2023-12-26shader_recompiler: use default value for clip distances arrayLiam
2023-12-26shader_recompiler: respect clip distance limits in indexed storeLiam
2023-12-26Merge pull request #12455 from liamwhite/end-waitliamwhite
kernel: use simple mutex for object list container
2023-12-26Merge pull request #12465 from liamwhite/proper-handle-tableliamwhite
service: fetch objects from the client handle table
2023-12-26Merge pull request #12471 from FearlessTobi/port-7146liamwhite
Port citra-emu/citra#7146: "assert/logging: Stop the logging thread and flush the backends before crashing"
2023-12-26Merge pull request #12472 from FearlessTobi/port-7239liamwhite
Port citra-emu/citra#7239: "common: Miscellaneous cleanups"
2023-12-26Merge pull request #12449 from liamwhite/debug-utilsliamwhite
renderer_vulkan: skip SetObjectNameEXT on unsupported driver
2023-12-26Merge pull request #12448 from liamwhite/format-assertliamwhite
renderer_vulkan: demote format assert to error log
2023-12-26Merge pull request #12415 from ameerj/ogl-draw-autoliamwhite
gl_rasterizer: Implement DrawTransformFeedback macro
2023-12-26video_core: Fix buffer_row_length computation for linear compressed texturesGPUCode
2023-12-26 assert/logging: Stop the logging thread and flush the backends before crashingFearlessTobi
Co-Authored-By: SachinVin <26602104+SachinVin@users.noreply.github.com>
2023-12-25ring_buffer: Use feature macroFearlessTobi
Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com>
2023-12-25main: Remove unused enumFearlessTobi
Co-Authored-By: GPUCode <47210458+GPUCode@users.noreply.github.com>
2023-12-24am/jit: reference memory instance from contextLiam
2023-12-24kernel: remove unecessary process member from handle tableLiam
2023-12-24service: fetch objects from the client handle tableLiam
2023-12-23kernel: use simple mutex for object list containerLiam
2023-12-23renderer_vulkan: skip SetObjectNameEXT on unsupported driverLiam
2023-12-23renderer_vulkan: demote format assert to error logLiam
2023-12-22kernel: fix resource limit imbalanceLiam
2023-12-22kernel: restrict nce to applicationsLiam
2023-12-22general: properly support multiple memory instancesLiam
2023-12-22k_server_session: remove scratch buffer usage in favor of direct copyLiam
2023-12-22k_server_session: process for guest serversLiam
2023-12-22kernel: instantiate memory separately for each guest processLiam
2023-12-22Merge pull request #12412 from ameerj/gl-query-primsliamwhite
OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries
2023-12-22Merge pull request #12435 from liamwhite/type-checkFernando S
shader_recompiler: ensure derivatives for textureGrad are f32
2023-12-22Merge pull request #12410 from liamwhite/more-mali-nullFernando S
renderer_vulkan: don't pass null view when nullDescriptor is not supported
2023-12-21shader_recompiler: ensure derivatives for textureGrad are f32Liam
2023-12-21shader_recompiler: use float image operations on load/store when requiredLiam
2023-12-21Merge pull request #12424 from t895/vsync-per-game-qtliamwhite
qt: settings: Fix per-game vsync combobox
2023-12-21Merge pull request #12425 from german77/temp-fixliamwhite
service: hid: Fix crash on InitializeVibrationDevice
2023-12-21qt: settings: Fix per-game vsync comboboxt895
2023-12-21android: Fix "No games found" text appearing on loadt895
2023-12-20service: hid: Fix crash on InitializeVibrationDeviceNarr the Reg
2023-12-20Merge pull request #12414 from jbeich/vk274liamwhite
externals: update Vulkan-Headers to v1.3.274
2023-12-20Merge pull request #12400 from ameerj/vk-query-prefix-fixliamwhite
vk_query_cache: Fix prefix sum max_accumulation_limit logic