383 Commits (07552d46151ac0bc8cca15bc6ea2e9f0c048c8d0)

Author SHA1 Message Date
ReinUsesLisp bb1ed66d99 maxwell_3d: Fix depth clamping register 6 years ago
ReinUsesLisp 8da16cf9fb texture_cache: Reintroduce preserve_contents accurately 6 years ago
ReinUsesLisp ddd82ef42b shader/memory_util: Deduplicate code 6 years ago
ReinUsesLisp 255197e643 shader/arithmetic_integer: Implement CC for IADD 6 years ago
ReinUsesLisp 527a1574c3 vk_rasterizer: Pack texceptions and color formats on invalid formats 6 years ago
Markus Wick c499c22cf7 Fix -Werror=conversion error. 6 years ago
ReinUsesLisp 3e35101895 vk_rasterizer: Fix framebuffer creation validation errors 6 years ago
ReinUsesLisp 8c37cd1af6 vk_pipeline_cache: Unify pipeline cache keys into a single operation 6 years ago
ReinUsesLisp f665c92114 vk_renderpass_cache: Pack renderpass cache key to 12 bytes 6 years ago
ReinUsesLisp d9463f4562 vk_pipeline_cache: Fix unintentional memcpy into optional 6 years ago
Fernando Sahmkow 39e5b72948 Async GPU: Correct flushing behavior to be similar to old async GPU behavior. 6 years ago
Fernando Sahmkow 644588fd88 ShaderCache/PipelineCache: Cache null shaders. 6 years ago
Fernando Sahmkow f616dc0b59 Address Feedback. 6 years ago
ReinUsesLisp b752faf2d3 vk_fence_manager: Initial implementation 6 years ago
Fernando Sahmkow 131b342130 OpenGL: Guarantee writes to Buffers. 6 years ago
Fernando Sahmkow 1fb516cd97 GPU: Implement Flush Requests for Async mode. 6 years ago
Fernando Sahmkow b7bc3c2549 FenceManager: Manage syncpoints and rename fences to semaphores. 6 years ago
Fernando Sahmkow 4adfc9bb08 Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan. 6 years ago
Fernando Sahmkow 165ae823f5 ThreadManager: Sync async reads on accurate gpu. 6 years ago
Fernando Sahmkow 8b1eb44b3e BufferCache: Implement OnCPUWrite and SyncGuestHost 6 years ago
Fernando Sahmkow da8f17715d GPU: Refactor synchronization on Async GPU 6 years ago
ReinUsesLisp 6f47bd9641 vk_memory_manager: Remove unified memory model flag 6 years ago
ReinUsesLisp 488ed8bd02 vk_rasterizer: Add lazy default buffer maker and use it for empty buffers 6 years ago
ReinUsesLisp 0bbae63300 gl_rasterizer: Fix buffers without size 6 years ago
Amit Prakash Ambasta 5324b1d01e
Initialize quad_indexed_pass before uint8_pass 6 years ago
Jan Beich afcc84a172 renderer_vulkan: assume X11 if not Windows/macOS after bf1d66b7c0 6 years ago
ReinUsesLisp c81bf06d03 vulkan/wrapper: Sort physical devices 6 years ago
ReinUsesLisp d62f57cf5a fixed_pipeline_state: Hash and compare the whole structure 6 years ago
ReinUsesLisp b571c92dfd fixed_pipeline_state: Pack blending state 6 years ago
ReinUsesLisp 548dd27f45 fixed_pipeline_state: Pack rasterizer state 6 years ago
ReinUsesLisp 7790144a55 fixed_pipeline_state: Pack depth stencil state 6 years ago
ReinUsesLisp ab6704f20c fixed_pipeline_state: Pack attribute state 6 years ago
ReinUsesLisp a7b6bd56d7 vk_stream_buffer: Fix out of memory on boot on recent Nvidia drivers 6 years ago
ReinUsesLisp c961770900 vk_compute_pass: Implement indexed quads 6 years ago
ReinUsesLisp 090fd3fefa buffer_cache: Return handles instead of pointer to handles 6 years ago
Lioncash 11837e8f13 video_core: Amend doxygen comment references 6 years ago
ReinUsesLisp 3036067047 maxwell_to_vk: Add uint16 vertex formats 6 years ago
ReinUsesLisp b4e43c64c8 maxwell_to_vk: Add missing breaks 6 years ago
ReinUsesLisp 0ca456830f vk_blit_screen: Initialize all members in VkPipelineViewportStateCreateInfo 6 years ago
ReinUsesLisp 37e5c4fa7c vk_rasterizer: Default to 1 viewports with a size of 0 6 years ago
ReinUsesLisp 0e232cfdc1 renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows 6 years ago
ReinUsesLisp 6cfe2a7246 renderer_vulkan: Remove Nvidia checkpoints 6 years ago
ReinUsesLisp 16105c6a66 renderer_vulkan: Catch device losses in more places 6 years ago
ReinUsesLisp 94b0e2e5da texture_cache: Remove preserve_contents 6 years ago
ReinUsesLisp 2905142f47 renderer_vulkan: Drop Vulkan-Hpp 6 years ago
Fernando Sahmkow 7cd6daf115 VkRasterizer: Eliminate Legacy code. 6 years ago
Fernando Sahmkow 913f42a3a7 Memory: Address Feedback. 6 years ago
ReinUsesLisp bf1d66b7c0 yuzu: Drop SDL2 and Qt frontend Vulkan requirements 6 years ago
ReinUsesLisp bc1b4b85b0 renderer_vulkan: Query device names from the backend 6 years ago
Fernando Sahmkow ea535d9470 Shader/Pipeline Cache: Use VAddr instead of physical memory for addressing. 6 years ago