summaryrefslogtreecommitdiff
path: root/src/video_core
AgeCommit message (Expand)Author
2020-04-22QueryCache: Only do async flushes on async gpu.Fernando Sahmkow
2020-04-22Async GPU: Only do reactive flushing on Extreme Level.Fernando Sahmkow
2020-04-22vk_fence_manager: Initial implementationReinUsesLisp
2020-04-22QueryCache: Implement Async Flushes.Fernando Sahmkow
2020-04-22OpenGL: Guarantee writes to Buffers.Fernando Sahmkow
2020-04-22GPU: Implement Flush Requests for Async mode.Fernando Sahmkow
2020-04-22FenceManager: Manage syncpoints and rename fences to semaphores.Fernando Sahmkow
2020-04-22BufferCache: Refactor async managing.Fernando Sahmkow
2020-04-22FenceManager: Implement async buffer cache flushes on High settingsFernando Sahmkow
2020-04-22Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.Fernando Sahmkow
2020-04-22GPU: Fix rebase errors.Fernando Sahmkow
2020-04-22Rasterizer: Disable fence managing in synchronous gpu.Fernando Sahmkow
2020-04-22ThreadManager: Sync async reads on accurate gpu.Fernando Sahmkow
2020-04-22FenceManager: Implement should wait.Fernando Sahmkow
2020-04-22GPU: Implement a Fence Manager.Fernando Sahmkow
2020-04-22OpenGL: Implement Fencing backend.Fernando Sahmkow
2020-04-22TextureCache: Flush linear textures after finishing rendering.Fernando Sahmkow
2020-04-22GPU: Delay Fences.Fernando Sahmkow
2020-04-22BufferCache: Implement OnCPUWrite and SyncGuestHostFernando Sahmkow
2020-04-22GPU: Refactor synchronization on Async GPUFernando Sahmkow
2020-04-22Texture Cache: Implement OnCPUWrite and SyncGuestHostFernando Sahmkow
2020-04-22UI: Replasce accurate GPU option for GPU Accuracy LevelFernando Sahmkow
2020-04-21Merge pull request #3714 from lioncash/copiesbunnei
2020-04-21Merge pull request #3718 from ReinUsesLisp/better-pipeline-stateRodrigo Locatti
2020-04-21Merge pull request #3698 from lioncash/warningbunnei
2020-04-20Merge pull request #3695 from ReinUsesLisp/default-attributesbunnei
2020-04-20Merge pull request #3733 from ambasta/patch-2Mat M
2020-04-20Merge pull request #3700 from ReinUsesLisp/stream-buffer-sizesFernando Sahmkow
2020-04-20Initialize quad_indexed_pass before uint8_passAmit Prakash Ambasta
2020-04-19Merge pull request #3729 from lioncash/globalsRodrigo Locatti
2020-04-19Merge pull request #3694 from ReinUsesLisp/indexed-quadsbunnei
2020-04-19dma_pusher: Remove reliance on the global system instanceLioncash
2020-04-19Merge pull request #3686 from lioncash/tablebunnei
2020-04-19Merge pull request #3679 from lioncash/trackbunnei
2020-04-19renderer_vulkan: assume X11 if not Windows/macOS after bf1d66b7c074Jan Beich
2020-04-18fixed_pipeline_state: Hash and compare the whole structureReinUsesLisp
2020-04-18fixed_pipeline_state: Pack blending stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack rasterizer stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack depth stencil stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack attribute stateReinUsesLisp
2020-04-18Merge pull request #3716 from bunnei/fix-another-impl-fallthroughMat M
2020-04-18video_core: gl_shader_decompiler: Fix implicit fallthrough errors.bunnei
2020-04-17gl_shader_decompiler: Avoid copies where applicableLioncash
2020-04-17video_code: Fix implicit switch fallthrough.Markus Wick
2020-04-17vk_stream_buffer: Fix out of memory on boot on recent Nvidia driversReinUsesLisp
2020-04-17Revert "gl_shader_cache: Use CompileDepth::FullDecompile on GLSL"Rodrigo Locatti
2020-04-17Merge pull request #3666 from bunnei/new-vmmbunnei
2020-04-17Merge pull request #3682 from lioncash/uambunnei
2020-04-17video_core: memory_manager: Updates for Common::PageTable changes.bunnei
2020-04-17core: memory: Move to Core::Memory namespace.bunnei