Skip to content

Commit 6ec6e59

Browse files
committed
glwindow: disable fps limit for accurate fps measurement
1 parent f4beb99 commit 6ec6e59

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/Example.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,7 @@ struct GlWindow : Window
370370
{
371371
if (!initialized) return;
372372

373+
373374
#ifdef TVGEXAMPLE_GLES_SUPPORTED
374375
SDL_SetHint(SDL_HINT_OPENGL_ES_DRIVER, "1");
375376
SDL_GL_SetAttribute(SDL_GL_CONTEXT_PROFILE_MASK, SDL_GL_CONTEXT_PROFILE_ES);
@@ -383,6 +384,8 @@ struct GlWindow : Window
383384
window = SDL_CreateWindow("ThorVG Example (OpenGL/ES)", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, width, height, SDL_WINDOW_OPENGL | SDL_WINDOW_HIDDEN | SDL_WINDOW_RESIZABLE);
384385
context = SDL_GL_CreateContext(window);
385386

387+
SDL_GL_SetSwapInterval(0); //disable fps limit
388+
386389
//Create a Canvas
387390
canvas = tvg::GlCanvas::gen();
388391
if (!canvas) {

0 commit comments

Comments
 (0)