summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-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-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
2023-12-20Merge pull request #12417 from liamwhite/arm64-gcc-fixFernando S
nce: hide shadowing warnings from dynarmic headers
2023-12-20Merge pull request #12409 from liamwhite/bits-and-bytesFernando S
nce: fix read size in simd immediate emulation
2023-12-20Merge pull request #12403 from liamwhite/clipdistanceFernando S
shader_recompiler: use minimal clip distance array
2023-12-20Merge pull request #12390 from liamwhite/binding-insanityFernando S
renderer_vulkan: work around turnip binding bug in a610
2023-12-20gl_rasterizer: Less spammy log for unimplemented resetsAmeer J
2023-12-20nce: hide shadowing warnings from dynarmic headersLiam
2023-12-19gl_rasterizer: Implement DrawTransformFeedback macroAmeer J
2023-12-20vulkan_common: unbreak build with Vulkan-Headers 1.3.274Jan Beich
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) { ^~~~~~
2023-12-19Merge pull request #12411 from ameerj/gl-nv-tfb-fixupsliamwhite
gl_buffer_cache: Reintroduce NV_vertex_buffer_unified_memory
2023-12-19OpenGL: Add GL_PRIMITIVES_GENERATED and ↵Ameer J
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN queries
2023-12-19gl_rasterizer: Silence spammy logsAmeer J
2023-12-19gl_buffer_cache: Reintroduce NV_vertex_buffer_unified_memoryAmeer J
Workaround Nvidia drivers complaining when a buffer is bound as both a vertex buffer and transform feedback buffer
2023-12-19nce: increase handler stack sizeLiam
2023-12-19renderer_vulkan: don't pass null view when nullDescriptor is not supportedLiam
2023-12-19Merge pull request #12408 from german77/langCharles Lombardo
yuzu: Read/Save category Paths
2023-12-19nce: fix read size in simd immediate emulationLiam
2023-12-19yuzu: Read/Save category PathsNarr the Reg
2023-12-19Merge pull request #12382 from liamwhite/image-limitFernando S
renderer_vulkan: allow up to 7 swapchain images
2023-12-19Merge pull request #12387 from liamwhite/oboeFernando S
android: add oboe audio sink
2023-12-19Merge pull request #12392 from liamwhite/modeFernando S
fs: implement OpenDirectoryMode
2023-12-19Merge pull request #12391 from yuzu-emu/revert-12344-its-free-real-estateFernando S
Revert "video_core: use interval map for page count tracking"
2023-12-19Merge pull request #12304 from liamwhite/flinger-wtfFernando S
nvnflinger: mark buffer as acquired when acquired