mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 05:47:56 -07:00
8a23629345
Almost all the virtual functions in Renderer are part of dolphin's "graphics api abstraction layer", which has slowly formed over the last decade or two. Most of the work was done previously with the introduction of the various "AbstractX" classes, associated with texture cache cleanups and implementation of newer graphics APIs (Direct3D 12, Vulkan, Metal). We are simply taking the last step and yeeting these functions out of Renderer. This "AbstractGfx" class is now completely agnostic of any details from the flipper/hollywood GPU we are emulating, though somewhat specialized. (Will not build, this commit only contains changes outside VideoBackends) |
||
---|---|---|
.. | ||
Config | ||
Debugger | ||
FIFO | ||
GameList | ||
NetPlay | ||
QtUtils | ||
Settings | ||
SkylanderPortal | ||
TAS | ||
AboutDialog.cpp | ||
AboutDialog.h | ||
CheatSearchFactoryWidget.cpp | ||
CheatSearchFactoryWidget.h | ||
CheatSearchWidget.cpp | ||
CheatSearchWidget.h | ||
CheatsManager.cpp | ||
CheatsManager.h | ||
CMakeLists.txt | ||
ConvertDialog.cpp | ||
ConvertDialog.h | ||
DiscordHandler.cpp | ||
DiscordHandler.h | ||
DiscordJoinRequestDialog.cpp | ||
DiscordJoinRequestDialog.h | ||
DolphinEmu.entitlements | ||
DolphinEmuDebug.entitlements | ||
DolphinQt.manifest | ||
DolphinQt.rc | ||
DolphinQt.vcxproj | ||
DolphinQt.vcxproj.user | ||
GBAHost.cpp | ||
GBAHost.h | ||
GBAWidget.cpp | ||
GBAWidget.h | ||
GCMemcardCreateNewDialog.cpp | ||
GCMemcardCreateNewDialog.h | ||
GCMemcardManager.cpp | ||
GCMemcardManager.h | ||
Host.cpp | ||
Host.h | ||
HotkeyScheduler.cpp | ||
HotkeyScheduler.h | ||
Info.plist.in | ||
Main.cpp | ||
MainWindow.cpp | ||
MainWindow.h | ||
MenuBar.cpp | ||
MenuBar.h | ||
NANDRepairDialog.cpp | ||
NANDRepairDialog.h | ||
NKitWarningDialog.cpp | ||
NKitWarningDialog.h | ||
pch_qt.cpp | ||
pch_qt.h | ||
qt6.natvis | ||
qt.conf | ||
qt.conf.win | ||
RenderWidget.cpp | ||
RenderWidget.h | ||
resource.h | ||
ResourcePackManager.cpp | ||
ResourcePackManager.h | ||
Resources.cpp | ||
Resources.h | ||
RiivolutionBootWidget.cpp | ||
RiivolutionBootWidget.h | ||
SearchBar.cpp | ||
SearchBar.h | ||
Settings.cpp | ||
Settings.h | ||
ToolBar.cpp | ||
ToolBar.h | ||
Translation.cpp | ||
Translation.h | ||
Updater.cpp | ||
Updater.h | ||
WiiUpdate.cpp | ||
WiiUpdate.h |