From: Courtney Goeltzenleuchter Date: Wed, 25 Feb 2015 23:56:00 +0000 (-0700) Subject: layers: flush logged output so it's visible immediately X-Git-Tag: sdk-0.1.0~440 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0c7be30604f670288fb2ef0932a47b73ce561727;p=platform%2Fupstream%2FVulkan-LoaderAndValidationLayers.git layers: flush logged output so it's visible immediately --- diff --git a/layers/layers_msg.h b/layers/layers_msg.h index 55e70f8..933012c 100644 --- a/layers/layers_msg.h +++ b/layers/layers_msg.h @@ -43,8 +43,10 @@ static void layerCbMsg(XGL_DBG_MSG_TYPE msgType, switch (msgType) { case XGL_DBG_MSG_ERROR: if (g_reportingLevel <= XGL_DBG_LAYER_LEVEL_ERROR) { - if (g_debugAction & XGL_DBG_LAYER_ACTION_LOG_MSG) + if (g_debugAction & XGL_DBG_LAYER_ACTION_LOG_MSG) { fprintf(g_logFile, "{%s}ERROR : %s\n", pLayerPrefix, pMsg); + fflush(g_logFile); + } if (g_debugAction & XGL_DBG_LAYER_ACTION_CALLBACK) while (pTrav) { pTrav->pfnMsgCallback(msgType, validationLevel, srcObject, location, msgCode, pMsg, pTrav->pUserData);