bunnei
fa0fc64dee
Merge pull request #5231 from ReinUsesLisp/dyn-bindings
renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static state
5 years ago
bunnei
78b8a970f6
Merge pull request #5300 from JeremyStarTM/patch-1
Removed MacOS build link
5 years ago
bunnei
0f4e78bd32
Merge pull request #5310 from lat9nq/fix-disable-web-service
CMakeLists: Disable YUZU_ENABLE_BOXCAT if ENABLE_WEB_SERVICE is disabled
5 years ago
lat9nq
02f95a0865
CMakeLists: Disable YUZU_ENABLE_BOXCAT if ENABLE_WEB_SERVICE is disabled
Boxcat is a web service but is still enabled if ENABLE_WEB_SERVICE is
disabled during the CMake stage, which causes compilation issues with
either missing headers or missing libraries.
This disables YUZU_ENABLE_BOXCAT regardless of the input if
ENABLE_WEB_SERVICE is disabled.
5 years ago
bunnei
2feb58dbd1
Merge pull request #5237 from ameerj/nvdec-syncpt
nvdec: Incorporate syncpoint manager
5 years ago
Ameer J
21ff77c366
remove inaccurate reference
Co-authored-by: LC <mathew1800@gmail.com>
5 years ago
ameerj
30f3faf3e2
fix for nvdec disabled, cleanup host1x
5 years ago
ameerj
762de858e6
nvdec syncpt incorporation
laying the groundwork for async gpu, although this does not fully implement async nvdec operations
5 years ago
Morph
e1a0098d86
Merge pull request #5306 from MerryMage/ignore-library-Open
vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]]
5 years ago
MerryMage
6562054749
vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]]
Ignore the return value on __APPLE__ systems as well
5 years ago
Morph
307888699e
Merge pull request #5305 from MerryMage/page_shift
texture_cache: Replace PAGE_SHIFT with PAGE_BITS
5 years ago
MerryMage
7a302cdec2
texture_cache: Replace PAGE_SHIFT with PAGE_BITS
PAGE_SHIFT is a #define in system headers that leaks into user code on some systems
5 years ago
JeremyStarTM
5c1a5694c0
Removed MacOS build link
The MacOS build link was removed in the README.md because it no longer exist.
5 years ago
Morph
07f5c03885
Merge pull request #5288 from ReinUsesLisp/workaround-garbage
gl_texture_cache: Avoid format views on Intel and AMD
5 years ago
bunnei
6625fcd922
Merge pull request #5250 from lat9nq/appimage
ci/linux: Build an AppImage
5 years ago
bunnei
d2e86ac59a
Merge pull request #5293 from ReinUsesLisp/return-values
core: Enforce C4715 (not all control paths return a value)
5 years ago
bunnei
0d3eb81f66
Merge pull request #5289 from ReinUsesLisp/vulkan-device
vulkan_common: Move device abstraction to the common directory and allow surfaceless devices
5 years ago
ReinUsesLisp
5e3be575ad
core: Enforce C4715 (not all control paths return a value)
5 years ago
ReinUsesLisp
64d9ef5e7a
core: Silence warnings when compiling without asserts
5 years ago
LC
7ba63cf225
Merge pull request #5292 from ReinUsesLisp/empty-set
vk_rasterizer: Skip binding empty descriptor sets on compute
5 years ago
bunnei
6a7d7d276a
Merge pull request #5261 from gal20/hide_mouse_patch
yuzu/main: Fix 'Hide mouse on inactivity' and port citra-emu/citra#5476
5 years ago
ReinUsesLisp
2fb40db5fc
vk_rasterizer: Skip binding empty descriptor sets on compute
Fixes unit tests where compute shaders had no descriptors in the set,
making Vulkan drivers crash when binding an empty set.
5 years ago
Morph
bc84f0af3f
Merge pull request #5284 from ameerj/bufferq-oor-fix
buffer_queue: Fix data race by protecting queue_sequence access
5 years ago
ameerj
2faecc2720
buffer_queue: Protect queue_sequence list access with a mutex
fixes a data race as this is an unprotected variable manipulated by multiple threads
5 years ago
ReinUsesLisp
ac94649acc
vulkan_device: Allow creating a device without surface
5 years ago
ReinUsesLisp
eb04c63df5
renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_common
5 years ago
ReinUsesLisp
fc515aed5f
renderer_vulkan: Move device abstraction to vulkan_common
5 years ago
Rodrigo Locatti
0cdedb7eef
Merge pull request #5286 from ReinUsesLisp/rename-vk-device
renderer_vulkan: Rename VKDevice to Device
5 years ago
ReinUsesLisp
d8569c3af4
gl_texture_cache: Avoid format views on Intel and AMD
Intel and AMD proprietary drivers are incapable of rendering to texture
views of different formats than the original texture. Avoid creating
these at a cache level. This will consume more memory, emulating them
with copies.
5 years ago
ReinUsesLisp
77e7412d3e
gl_texture_cache: Create base images with sRGB
This breaks accelerated decoders trying to imageStore into images with
sRGB. The decoders are currently disabled so this won't cause issues at
runtime.
5 years ago
Rodrigo Locatti
450a1b7c71
Merge pull request #5285 from lioncash/error-str
main: Resolve error string not displaying
5 years ago
ReinUsesLisp
aa08e1bfbf
renderer_vulkan: Rename VKDevice to Device
The "VK" prefix predates the "Vulkan" namespace. It was carried around
the codebase for consistency. "VKDevice" currently is a bad alias with
"VkDevice" (only an upcase character of difference) that can cause
confusion. Rename all instances of it.
5 years ago
Rodrigo Locatti
b0764f3823
Merge pull request #5230 from ReinUsesLisp/vulkan-common
vulkan_common: Move reusable Vulkan abstractions to a separate directory
5 years ago
Lioncash
fb9624da9d
main: Resolve error string not displaying
During the transition to make the error dialog translatable, I
accidentally got rid of the conversion to ResultStatus, which prevented
operator<< from being invoked during formatting.
This adds a function to directly retrieve the result status string
instead so that it displays again.
5 years ago
bunnei
98c455451f
Merge pull request #5278 from MerryMage/cpuopt_unsafe_inaccurate_nan
dynarmic: Add Unsafe_InaccurateNaN optimization
5 years ago
bunnei
d0044d768b
Merge pull request #5279 from bunnei/buffer-queue-connect
hle: service: nvflinger: buffer_queue: Do not reset id/layer_id on Connect.
5 years ago
Morph
32ff2561b2
Merge pull request #5281 from FearlessTobi/port-5668
Port citra-emu/citra#5668 : "Update zstd to v1.4.8"
5 years ago
FearlessTobi
eae520820f
Update zstd to v1.4.8
Co-Authored-By: Vitor K <29167336+vitor-k@users.noreply.github.com>
5 years ago
bunnei
c5156b4656
Merge pull request #5267 from lioncash/localize
main: Make the loader error dialog fully translatable
5 years ago
bunnei
a86ae9fa3c
hle: service: nvflinger: buffer_queue: Do not reset id/layer_id on Connect.
- This behavior is a mistake, fixes Katana Zero.
5 years ago
MerryMage
2cb40a4bb2
externals: Update dynarmic to 3806284cb
5 years ago
bunnei
7b59123b11
Merge pull request #5277 from Morph1984/fix-comments
general: Fix various spelling errors
5 years ago
bunnei
eb0c4af017
Merge pull request #5273 from timleg002/patch-1
typo fix
5 years ago
MerryMage
c535205f1c
dynarmic: Add Unsafe_InaccurateNaN optimization
5 years ago
Morph
23413c0d44
general: Fix various spelling errors
5 years ago
bunnei
80f49ed9f1
Merge pull request #5209 from Morph1984/refactor-controller-connect
configure_input: Modify controller connection delay
5 years ago
Timotej Leginus
1af054a76f
typo fix
typo fix
5 years ago
LC
cc3af4523f
Merge pull request #5271 from MerryMage/rm-mem-Special
memory: Remove MemoryHook
5 years ago
Morph
dd73d7eb8e
configure_input: Modify controller connection delay
Increases the controller connection delay to 60ms and refactors it to attempt to disconnect all controllers prior to connecting all controllers in HID.
5 years ago
MerryMage
e3490b55c1
memory: Remove MemoryHook
5 years ago