query_cache: Abstract OpenGL implementation

Abstract the current OpenGL implementation into the VideoCommon
namespace and reimplement it on top of that. Doing this avoids repeating
code and logic in the Vulkan implementation.
This commit is contained in:
ReinUsesLisp
2020-02-11 16:02:41 -03:00
parent 73d2d3342d
commit c31382ced5
4 changed files with 394 additions and 339 deletions

View File

@ -37,6 +37,7 @@ add_library(video_core STATIC
memory_manager.h
morton.cpp
morton.h
query_cache.h
rasterizer_accelerated.cpp
rasterizer_accelerated.h
rasterizer_cache.cpp