yuzu/src/video_core
ameerj 52e9d7fa49 gpu_thread: Remove Async NVDEC placeholders
This commit removes early placeholders for an implementation of async nvdec. With recent changes to the source code, the placeholders are no longer accurate, and can cause a nullptr dereference due to the nature of the cdma_pusher lifetime.
2021-02-28 22:03:00 -05:00
..
buffer_cache buffer_cache: Add extra bytes to guest SSBOs 2021-02-13 02:18:38 -03:00
command_classes rebase, fix name shadowing, more const 2021-02-13 13:07:56 -05:00
engines video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
host_shaders video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
macro video_core: Remove unnecessary enum class casting in logging messages 2020-12-07 00:41:50 -05:00
renderer_opengl Implement glDepthRangeIndexeddNV 2021-02-24 22:26:53 +00:00
renderer_vulkan Merge pull request #5936 from Kelebek1/Offsets 2021-02-21 21:23:45 -07:00
shader Review 1 2021-02-15 05:26:28 +00:00
texture_cache vk_staging_buffer_pool: Add stream buffer for small uploads 2021-02-13 02:17:24 -03:00
textures common/alignment: Rename AlignBits to AlignUpLog2 2021-01-15 04:13:33 -03:00
vulkan_common vulkan_device: Require VK_EXT_robustness2 2021-02-13 03:31:50 -03:00
cdma_pusher.cpp rebase, fix name shadowing, more const 2021-02-13 13:07:56 -05:00
cdma_pusher.h Address PR feedback 2021-02-13 13:07:56 -05:00
CMakeLists.txt video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
compatible_formats.cpp gl_texture_cache: Avoid format views on Intel and AMD 2021-01-04 02:06:40 -03:00
compatible_formats.h gl_texture_cache: Avoid format views on Intel and AMD 2021-01-04 02:06:40 -03:00
delayed_destruction_ring.h video_core: Add a delayed destruction ring abstraction 2020-12-30 02:10:19 -03:00
dirty_flags.cpp video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
dirty_flags.h video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
dma_pusher.cpp video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
dma_pusher.h video_core: Resolve more variable shadowing scenarios 2020-12-04 16:19:09 -05:00
fence_manager.h video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
framebuffer_config.h video_core: gpu: Refactor out synchronous/asynchronous GPU implementations. 2020-12-28 16:33:48 -08:00
gpu.cpp gpu_thread: Remove Async NVDEC placeholders 2021-02-28 22:03:00 -05:00
gpu.h gpu: Report renderer errors with exceptions 2021-02-13 02:16:19 -03:00
gpu_thread.cpp gpu_thread: Remove Async NVDEC placeholders 2021-02-28 22:03:00 -05:00
gpu_thread.h gpu_thread: Remove Async NVDEC placeholders 2021-02-28 22:03:00 -05:00
guest_driver.cpp
guest_driver.h video_core: Resolve more variable shadowing scenarios 2020-12-04 16:19:09 -05:00
memory_manager.cpp hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 2021-02-18 16:16:25 -08:00
memory_manager.h Merge branch 'bytes-to-map-end' into new-bufcache-wip 2021-02-13 02:18:35 -03:00
query_cache.h video_core: Resolve more variable shadowing scenarios pt.3 2020-12-05 16:02:23 -05:00
rasterizer_accelerated.cpp
rasterizer_accelerated.h
rasterizer_interface.h video_core: Reimplement the buffer cache 2021-02-13 02:17:22 -03:00
renderer_base.cpp video_core: Initialize renderer with a GPU 2020-08-22 01:51:45 -03:00
renderer_base.h gpu: Report renderer errors with exceptions 2021-02-13 02:16:19 -03:00
shader_cache.h shader_cache: Make use of std::erase_if 2020-07-14 15:49:15 -04:00
shader_notify.cpp video_core: add missing header after 468bd9c1b0 2021-02-23 00:04:36 +00:00
shader_notify.h async shaders 2020-07-17 14:24:57 +10:00
surface.cpp video_core: Rewrite the texture cache 2020-12-30 03:38:50 -03:00
surface.h video_core: Rewrite the texture cache 2020-12-30 03:38:50 -03:00
video_core.cpp gpu: Report renderer errors with exceptions 2021-02-13 02:16:19 -03:00
video_core.h