Various UI and documentation improvements to the GFX debugger.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7661 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
NeoBrainX
2011-07-01 20:59:57 +00:00
parent cedda90477
commit 3c10f9f3e9
3 changed files with 56 additions and 35 deletions

View File

@ -44,6 +44,8 @@ public:
bool bSaveShaders;
void OnPause();
// Called from GFX thread once the GFXDebuggerPauseFlag spin lock has finished
void OnContinue();
private:
@ -89,11 +91,17 @@ private:
void CreateGUIControls();
void GeneralSettings(wxCommandEvent& event);
// These set GFXDebuggerPauseFlag to true (either immediately or once the specified event has occured)
void OnPauseButton(wxCommandEvent& event);
void OnPauseAtNextButton(wxCommandEvent& event);
void OnPauseAtNextFrameButton(wxCommandEvent& event);
void OnDumpButton(wxCommandEvent& event);
// sets GFXDebuggerPauseFlag to false
void OnContButton(wxCommandEvent& event);
void OnUpdateScreenButton(wxCommandEvent& event);
void OnClearScreenButton(wxCommandEvent& event);
void OnClearTextureCacheButton(wxCommandEvent& event);