yuzu-fork/src/video_core
ameerj 7f7df43da2 gl_fence_manager: Minor optimization to signal querying
Per the spec, bufSize is the number of integers that will be written, in this case, 1.

Also, the length argument is optional if the information of the number of elements written is not needed.
2022-02-27 17:57:33 -05:00
..
buffer_cache Rasterizer: Refactor inlineToMemory. 2022-02-01 01:47:28 +01:00
command_classes video_core: constify AVCodec for ffmpeg >= 5.0 2022-01-20 11:09:21 +00:00
engines Rasterizer: Refactor inlineToMemory. 2022-02-01 01:47:28 +01:00
host_shaders astc_decoder: Combine FastReplicate functions to work around new NV driver bug 2022-01-16 16:13:20 -05:00
macro common/xbyak_api: Make BuildRegSet() constexpr 2022-01-26 16:29:15 -05:00
renderer_opengl gl_fence_manager: Minor optimization to signal querying 2022-02-27 17:57:33 -05:00
renderer_vulkan Merge pull request #7948 from Morph1984/11-11-10-float 2022-02-26 00:09:44 -05:00
texture_cache Merge pull request #7658 from ameerj/sparse-fixes 2022-01-06 13:50:14 +01:00
textures TextureCache: Fix Automatic Anisotropic. 2021-11-17 03:15:08 +01:00
vulkan_common vulkan_device: Blacklist RADV on RDNA2 from VK_EXT_vertex_input_dynamic_state 2022-02-25 23:09:03 -05:00
cdma_pusher.cpp gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
cdma_pusher.h gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
CMakeLists.txt video_core/cmake: link against libva explicitly ... 2021-12-02 22:35:30 -07:00
compatible_formats.cpp texture_cache: Blacklist BGRA8 copies and views on OpenGL 2021-03-04 14:14:49 -05:00
compatible_formats.h texture_cache: Blacklist BGRA8 copies and views on OpenGL 2021-03-04 14:14:49 -05:00
delayed_destruction_ring.h video_core: Add a delayed destruction ring abstraction 2020-12-30 02:10:19 -03:00
dirty_flags.cpp shader: Accelerate pipeline transitions and use dirty flags for shaders 2021-07-22 21:51:29 -04:00
dirty_flags.h TextureCache: Modify Viewports/Scissors according to Rescale. 2021-11-16 22:11:27 +01:00
dma_pusher.cpp BufferCache: Additional download fixes. 2021-07-09 22:20:36 +02:00
dma_pusher.h video_core: Resolve more variable shadowing scenarios 2020-12-04 16:19:09 -05:00
fence_manager.h Fence Manager: remove reference fencing. 2021-07-09 22:20:36 +02:00
framebuffer_config.h gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
gpu.cpp Rasterizer: Refactor inlineToMemory. 2022-02-01 01:47:28 +01:00
gpu.h gpu: Tidy up forward declarations 2022-01-25 13:05:39 -05:00
gpu_thread.cpp gpu: Use std::jthread for async gpu thread 2021-09-15 20:49:07 -04:00
gpu_thread.h gpu: Migrate implementation to the cpp file 2021-10-03 00:35:57 -04:00
memory_manager.cpp video_core/memory_manager: Fixes for sparse memory management 2021-12-31 17:04:02 -05:00
memory_manager.h Inline2Memory: Flush before writting buffer. 2022-01-29 17:42:28 +01:00
query_cache.h Merge pull request #7077 from FernandoS27/face-down 2021-10-16 21:41:54 -04:00
rasterizer_accelerated.cpp rasterizer: Update pages in batches 2021-06-11 17:27:17 +02:00
rasterizer_accelerated.h RasterizerInterface: Correct size of CPU addresses to cache. 2021-10-04 20:47:31 +02:00
rasterizer_interface.h Rasterizer: Refactor inlineToMemory. 2022-02-01 01:47:28 +01:00
renderer_base.cpp renderers: Add explicit invert_y bool to screenshot callback 2021-07-28 21:46:08 -04:00
renderer_base.h general: Replace NonCopyable struct with equivalents 2022-02-02 13:17:12 -05:00
shader_cache.cpp video_core/shader_cache: Take std::span in RemoveShadersFromStorage() 2022-02-01 01:40:41 -05:00
shader_cache.h video_core/shader_cache: Remove unused algorithm include 2022-02-01 01:41:05 -05:00
shader_environment.cpp video_core: Remove unnecesary maybe_unused flag 2022-01-04 21:25:47 -06:00
shader_environment.h ShaderDecompiler: Add a debug option to dump the game's shaders. 2022-01-04 02:39:00 +01:00
shader_notify.cpp general: Replace high_resolution_clock with steady_clock 2021-12-02 14:20:43 -05:00
shader_notify.h general: Replace high_resolution_clock with steady_clock 2021-12-02 14:20:43 -05:00
surface.cpp video_core: Add S8_UINT stencil format 2021-11-17 15:04:38 -05:00
surface.h video_core: Add S8_UINT stencil format 2021-11-17 15:04:38 -05:00
transform_feedback.cpp transform_feedback: Read buffer stride from index instead of layout 2021-07-22 21:51:34 -04:00
transform_feedback.h shader: Split profile and runtime info headers 2021-07-22 21:51:38 -04:00
video_core.cpp Fix screenshot dimensions when at 1x scale 2021-11-20 17:50:24 -05:00
video_core.h Fix screenshot dimensions when at 1x scale 2021-11-20 17:50:24 -05:00