void gsDebugGame_Graphics::start() {
	GS_LOG("Teste Inicializado\n");
	triangle =  gsTriangle(
		gsVector3(200, 300, 0), 
		gsVector3(600, 300, 0), 
		gsVector3(400,  50 , 0));
	frameCounter = 0;
}
Esempio n. 2
0
int GSOpenWindow(void *pDsp, char *Title)
{
	WNDCLASSEX wc = { sizeof(WNDCLASSEX), CS_CLASSDC, MsgProc, 0L, 0L,
					GetModuleHandle(NULL), NULL, NULL, NULL, NULL,
					"PS2EMU_GSNULL", NULL };
	RegisterClassEx( &wc );

	GShwnd = CreateWindowEx( WS_EX_CLIENTEDGE, "PS2EMU_GSNULL", Title,
        WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 240, 120, NULL, NULL, wc.hInstance, NULL);

	if(GShwnd == NULL)
	{
		GS_LOG("Failed to create window. Exiting...");
		return -1;
	}

	if( pDsp != NULL ) *(uptr*)pDsp = (uptr)GShwnd;

	return 0;
}
void gsDebugGame_Graphics::end() {
	GS_LOG("Teste Finalizado");
}