mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
Add "Step Prim" button, reorganize buttons a bit.
This commit is contained in:
parent
5494e8a55b
commit
5cf13ee84a
4 changed files with 17 additions and 7 deletions
|
@ -331,6 +331,13 @@ BOOL CGEDebugger::DlgProc(UINT message, WPARAM wParam, LPARAM lParam) {
|
|||
SetBreakNext(BREAK_NEXT_FRAME);
|
||||
break;
|
||||
|
||||
case IDC_GEDBG_STEPPRIM:
|
||||
AddCmdBreakpoint(GE_CMD_PRIM, true);
|
||||
AddCmdBreakpoint(GE_CMD_BEZIER, true);
|
||||
AddCmdBreakpoint(GE_CMD_SPLINE, true);
|
||||
SetBreakNext(BREAK_NEXT_PRIM);
|
||||
break;
|
||||
|
||||
case IDC_GEDBG_BREAKTEX:
|
||||
{
|
||||
if (!gpuDebug) {
|
||||
|
|
|
@ -40,6 +40,7 @@ enum BreakNextType {
|
|||
BREAK_NEXT_TEX,
|
||||
BREAK_NEXT_NONTEX,
|
||||
BREAK_NEXT_FRAME,
|
||||
BREAK_NEXT_PRIM,
|
||||
};
|
||||
|
||||
class CtrlDisplayListView;
|
||||
|
|
|
@ -171,17 +171,18 @@ EXSTYLE WS_EX_ACCEPTFILES | WS_EX_TOOLWINDOW
|
|||
CAPTION "GE"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON "Step Draw",IDC_GEDBG_STEPDRAW,0,0,48,14
|
||||
PUSHBUTTON "Step Into",IDC_GEDBG_STEP,52,0,48,14
|
||||
PUSHBUTTON "Step Tex",IDC_GEDBG_STEPTEX,104,0,48,14
|
||||
PUSHBUTTON "Step Frame",IDC_GEDBG_STEPFRAME,156,0,48,14
|
||||
PUSHBUTTON "Resume",IDC_GEDBG_RESUME,208,0,48,14
|
||||
PUSHBUTTON "Step &Frame",IDC_GEDBG_STEPFRAME,10,2,48,14
|
||||
PUSHBUTTON "Step &Tex",IDC_GEDBG_STEPTEX,62,2,48,14
|
||||
PUSHBUTTON "Step &Draw",IDC_GEDBG_STEPDRAW,114,2,48,14
|
||||
PUSHBUTTON "Step &Prim",IDC_GEDBG_STEPPRIM,166,2,48,14
|
||||
PUSHBUTTON "Step &Into",IDC_GEDBG_STEP,218,2,48,14
|
||||
PUSHBUTTON "&Resume",IDC_GEDBG_RESUME,270,2,48,14
|
||||
CONTROL "",IDC_GEDBG_TEX,"SimpleGLWindow",WS_CHILD | WS_VISIBLE,10,20,128,128
|
||||
CONTROL "",IDC_GEDBG_FRAME,"SimpleGLWindow",WS_CHILD | WS_VISIBLE,148,20,256,136
|
||||
CONTROL "",IDC_GEDBG_MAINTAB,"SysTabControl32",TCS_TABS | TCS_FOCUSNEVER,10,216,480,180
|
||||
EDITTEXT IDC_GEDBG_FRAMEBUFADDR,148,192,128,12,ES_READONLY | NOT WS_BORDER
|
||||
EDITTEXT IDC_GEDBG_TEXADDR,10,152,128,12,ES_READONLY | NOT WS_BORDER
|
||||
PUSHBUTTON "Break on Texture...",IDC_GEDBG_BREAKTEX,24,172,100,14
|
||||
PUSHBUTTON "Break on Te&xture...",IDC_GEDBG_BREAKTEX,24,172,100,14
|
||||
CONTROL "",IDC_GEDBG_FBTABS,"SysTabControl32",TCS_BUTTONS | TCS_FOCUSNEVER,384,192,110,12
|
||||
END
|
||||
|
||||
|
|
|
@ -296,6 +296,7 @@
|
|||
#define IDC_GEDBG_BREAKTEX 40135
|
||||
#define ID_OPTIONS_PAUSE_FOCUS 40136
|
||||
#define ID_TEXTURESCALING_AUTO 40137
|
||||
#define IDC_GEDBG_STEPPRIM 40138
|
||||
|
||||
// Dummy option to let the buffered rendering hotkey cycle through all the options.
|
||||
#define ID_OPTIONS_BUFFEREDRENDERINGDUMMY 40500
|
||||
|
@ -308,7 +309,7 @@
|
|||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 254
|
||||
#define _APS_NEXT_COMMAND_VALUE 40138
|
||||
#define _APS_NEXT_COMMAND_VALUE 40139
|
||||
#define _APS_NEXT_CONTROL_VALUE 1193
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue