621 Commits (7b8fa78c65d91a661b4f0c93716dddef9b171f29)

Author SHA1 Message Date
ReinUsesLisp 9dc4a80b17 vk_graphics_pipeline: Fix narrowing conversion on MSVC 6 years ago
ReinUsesLisp 6b00443bc1 vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCreateInfo 6 years ago
ReinUsesLisp 1b76e7e890 video_core: Silence -Wmissing-field-initializers warnings 6 years ago
ReinUsesLisp ad48259d7e maxwell_to_vk: Silence -Wextra warnings about using different enum types 6 years ago
ReinUsesLisp 37ef2ee595 vk_pipeline_cache: Properly bypass VertexA shaders 6 years ago
ReinUsesLisp c3c7603076 vk_shader_decompiler: Show comments as OpUndef with a type 6 years ago
ReinUsesLisp 432f045dba vk_texture_cache: Use Download memory types for texture flushes 6 years ago
ReinUsesLisp 72541af3bc vulkan_memory_allocator: Add "download" memory usage hint 6 years ago
ReinUsesLisp fade63b58e vulkan_common: Move allocator to the common directory 6 years ago
ReinUsesLisp c2b550987b renderer_vulkan: Rename Vulkan memory manager to memory allocator 6 years ago
ReinUsesLisp e996f1ad09 vk_memory_manager: Improve memory manager and its API 6 years ago
ReinUsesLisp 3e03391a49 vk_buffer_cache: Remove unused function 6 years ago
ReinUsesLisp 154a7653f9 vk_fence_manager: Use timeline semaphores instead of spin waits 6 years ago
ReinUsesLisp 1ccf805367 vk_rasterizer: Skip binding empty descriptor sets on compute 6 years ago
ReinUsesLisp d235cf3933 renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_common 6 years ago
ReinUsesLisp 3753553b6a renderer_vulkan: Move device abstraction to vulkan_common 6 years ago
ReinUsesLisp 7d904fef2e gl_texture_cache: Avoid format views on Intel and AMD 6 years ago
ReinUsesLisp 974d731926 renderer_vulkan: Rename VKDevice to Device 6 years ago
Morph a745d87971 general: Fix various spelling errors 6 years ago
ReinUsesLisp cdbee27692 vulkan_instance: Allow different Vulkan versions and enforce 1.1 6 years ago
ReinUsesLisp 7344a7c447 vk_device: Use an array to report lacking device limits 6 years ago
ReinUsesLisp f687392e6f vk_device: Stop initialization when device is not suitable 6 years ago
ReinUsesLisp 53ea06dc17 renderer_vulkan: Remove two step initialization on VKDevice 6 years ago
ReinUsesLisp 085adfea00 renderer_vulkan: Throw when enumerating devices fails 6 years ago
ReinUsesLisp 11f0f7598d renderer_vulkan: Initialize surface in separate file 6 years ago
ReinUsesLisp dce8720780 renderer_vulkan: Catch and report exceptions 6 years ago
ReinUsesLisp 47843b4f09 renderer_vulkan: Create debug callback on separate file and throw 6 years ago
ReinUsesLisp 25f88d99ce renderer_vulkan: Move instance initialization to a separate file 6 years ago
ReinUsesLisp d1435009ed vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.h 6 years ago
ReinUsesLisp d937421422 vulkan_common: Move dynamic library load to a separate file 6 years ago
Lioncash f0d9ab0717 maxwell_to_vk: Initialize usage variable in SurfaceFormat() 6 years ago
ReinUsesLisp 9764c13d6d video_core: Rewrite the texture cache 6 years ago
ReinUsesLisp 661483f313 renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static state 6 years ago
ReinUsesLisp 5dbda22659 vk_shader_decompiler: Silence warning when compiling without asserts 6 years ago
Lioncash 09fa1d6a73 video_core: Make use of ordered container contains() where applicable 6 years ago
Lioncash 4c5f5c9bf3 video_core: Remove unnecessary enum class casting in logging messages 6 years ago
comex eea5122d1b renderer_vulkan: Add missing `override` specifier 6 years ago
comex d637114c17 video_core: Adjust `NUM` macro to avoid Clang warning 6 years ago
Lioncash f95602f152 video_core: Resolve more variable shadowing scenarios pt.3 6 years ago
Lioncash 414a87a4f4 video_core: Resolve more variable shadowing scenarios pt.2 6 years ago
Lioncash 677a8b208d video_core: Resolve more variable shadowing scenarios 6 years ago
ReinUsesLisp 2ccf85a910 vk_shader_decompiler: Implement force early fragment tests 6 years ago
ameerj d52ee6d0a7 cleanup unneeded comments and newlines 6 years ago
ameerj e87670ee48 Refactor MaxwellToSpirvComparison. Use Common::BitCast 6 years ago
ameerj 1dbf71ceb3 Address PR feedback from Rein 6 years ago
ameerj 9014861858 vulkan_renderer: Alpha Test Culling Implementation 6 years ago
comex 994f497781 Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off main thread 6 years ago
Lioncash 5553bd3ba2 General: Resolve a few missing initializer warnings 6 years ago
ReinUsesLisp 79da90cea8 video_core: Enforce -Wredundant-move and -Wpessimizing-move 6 years ago
ReinUsesLisp e4e0abc418 vk_graphics_pipeline: Manage primitive topology as fixed state 6 years ago