diff --git a/indra/llwindow/llwindowsdl.cpp b/indra/llwindow/llwindowsdl.cpp
index e311a2f31894a741e26d66c79e2494b720b0e764..f48f9e2620f3b21a8aa5a0bcd5ded768c4707998 100644
--- a/indra/llwindow/llwindowsdl.cpp
+++ b/indra/llwindow/llwindowsdl.cpp
@@ -801,6 +801,8 @@ BOOL LLWindowSDL::createContext(int x, int y, int width, int height, int bits, B
         return FALSE;
     }
 
+	LL_PROFILER_GPU_CONTEXT;
+
 	// Disable vertical sync for swap
     toggleVSync(enable_vsync);
 
@@ -1220,6 +1222,7 @@ void LLWindowSDL::swapBuffers()
 	{
 		SDL_GL_SwapWindow(mWindow);
 	}
+	LL_PROFILER_GPU_COLLECT;
 }
 
 U32 LLWindowSDL::getFSAASamples()