dolphin/Source/Core/DolphinWX
Stenzek 2f1a7cbee1 Implement "Skip" ubershader mode
Skip ubershader mode works the same as hybrid ubershaders in that the
shaders are compiled asynchronously. However, instead of using the
ubershader to draw the object, it skips it entirely until the
specialized shader is made available.

This mode will likely result in broken effects where a game creates an
EFB copy, and does not redraw it every frame. Therefore, it is not a
recommended option, however, it may result in better performance on
low-end systems.
2018-03-26 01:57:41 +10:00
..
Cheats Make GUI strings more consistent 2017-11-02 14:32:16 +01:00
Config Rename "On-Screen Messages" to "On-Screen Display Messages" 2018-03-23 12:29:03 -04:00
Debugger PowerPC: Namespace all header contents for PowerPC.h 2018-03-22 19:01:47 -04:00
ISOProperties Make strings more consistent between DolphinWX and DolphinQt2 2018-03-19 18:52:46 +01:00
Input EmulatedController: encapsulate default device behind getters/setters 2017-11-04 17:08:55 -07:00
NetPlay Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
AboutDolphin.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
AboutDolphin.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
AuiToolBar.h Drop Dolphin-specific patch to wxWindows 2016-09-07 15:15:09 +02:00
CMakeLists.txt Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
ControllerConfigDiag.cpp More Capitalization Changes 2017-09-27 21:37:44 +02:00
ControllerConfigDiag.h Qt: Add controller (overview) window 2017-05-09 18:49:10 +02:00
DolphinSlider.cpp WX: HiDPI Support Framework 2016-10-04 13:47:21 +11:00
DolphinSlider.h WX: HiDPI Support Framework 2016-10-04 13:47:21 +11:00
DolphinWX.manifest Use .manifest file for apps on Windows 2017-02-10 14:18:45 -08:00
DolphinWX.rc Define the icon for "dolphin". The IDI_ICON1 seems to be preempted by the wx resource. This one does not. 2012-12-17 08:33:42 -06:00
DolphinWX.vcxproj DolphinWX: depend on Updater in order to make sure the binary is included in default builds 2018-03-20 19:21:19 +01:00
DolphinWX.vcxproj.filters Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
DolphinWX.vcxproj.user msbuild: increment other version numbers to vs2017 equivalents 2017-06-03 18:20:39 -07:00
FifoPlayerDlg.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
FifoPlayerDlg.h WX: HiDPI: FifoPlayerDlg 2016-10-04 13:47:22 +11:00
Frame.cpp DolphinWX: Propagate IDM_UPDATE_BREAKPOINTS to CodeWindow 2018-02-13 20:20:58 +01:00
Frame.h UICommon: Move screensaver code to UICommon 2018-01-03 12:38:33 +01:00
FrameAui.cpp DolphinWX: show simple message about scanning in statusbar. 2017-06-23 17:25:53 -07:00
FrameTools.cpp Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
GameListCtrl.cpp Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
GameListCtrl.h Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
Globals.h Add a way to check the NAND for issues and fix them 2017-10-08 18:31:42 +02:00
Info.plist.in Remove CFBundleLocalizations from Info.plist 2017-07-22 23:15:14 -07:00
LogConfigWindow.cpp LogConfigWindow: fix verbosity 2017-07-09 18:50:55 -07:00
LogConfigWindow.h DolphinWX: remove INI logic from LogConfigWindow 2017-07-07 16:44:38 -07:00
LogWindow.cpp More Capitalization Changes 2017-09-27 21:37:44 +02:00
LogWindow.h LogWindow: don't unconfigure logger on destruction 2017-07-09 18:50:55 -07:00
Main.cpp Redesign the ability to load state at boot 2017-12-26 20:39:03 +01:00
Main.h UI: Implement a command line option to boot NAND title 2017-10-24 11:41:55 +02:00
MainMenuBar.cpp [Cleanup] WX: Remove usage of NANDContentManager 2017-10-24 11:41:54 +02:00
MainMenuBar.h [Cleanup] WX: Remove usage of NANDContentManager 2017-10-24 11:41:54 +02:00
MainToolBar.cpp Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
MainToolBar.h DolphinWX: Move common wxUpdateUIEvent functions to WxEventUtils 2016-11-06 09:02:59 -05:00
MemcardManager.cpp GCMemcard: Move memcard source files to their own directory 2017-03-14 21:55:25 -04:00
MemcardManager.h General: Remove unnecessary semicolons 2017-07-30 16:39:53 -04:00
PatchAddEdit.cpp WX: HiDPI: ISOProperties 2016-10-04 13:47:21 +11:00
PatchAddEdit.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessingConfigDiag.cpp WX: HiDPI: VideoConfigDiag 2016-10-04 13:47:22 +11:00
PostProcessingConfigDiag.h WX: HiDPI: VideoConfigDiag 2016-10-04 13:47:22 +11:00
SoftwareVideoConfigDialog.cpp Update Readme.md and various fixes 2017-12-20 10:54:51 +01:00
SoftwareVideoConfigDialog.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
TASInputDlg.cpp Assert: Uppercase assertion macros 2018-03-14 22:03:12 -04:00
TASInputDlg.h TASInputDlg: Use an enum for ID constants 2017-04-03 04:29:15 -04:00
UINeedsControllerState.cpp DolphinWX: Resolve missing declaration warnings 2017-12-07 18:58:20 -05:00
UINeedsControllerState.h DolphinWX: fix input bitmaps not working when background input is off 2017-07-12 00:12:07 -07:00
VideoConfigDiag.cpp Implement "Skip" ubershader mode 2018-03-26 01:57:41 +10:00
VideoConfigDiag.h Implement "Skip" ubershader mode 2018-03-26 01:57:41 +10:00
WxEventUtils.cpp Core: Convert State enum into an enum class 2017-02-05 08:32:23 -05:00
WxEventUtils.h DolphinWX: Move common wxUpdateUIEvent functions to WxEventUtils 2016-11-06 09:02:59 -05:00
WxUtils.cpp Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
WxUtils.h Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon 2018-03-09 13:08:38 +01:00
resource.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00