VirtualBox

Ignore:
Timestamp:
Jun 5, 2013 3:20:56 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
86221
Message:

crOpenGL: more debugging

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/OpenGL/include/cr_dump.h

    r46370 r46395  
    5858{
    5959    char szBuffer[4096] = {0};
    60     RTStrPrintfV(szBuffer, sizeof (szBuffer), pszStr, pArgList);
     60    vsprintf_s(szBuffer, sizeof (szBuffer), pszStr, pArgList);
    6161    crDmpStr(pDumper, szBuffer);
    6262}
     
    7373{
    7474    char szBuffer[4096] = {0};
    75     RTStrPrintfV(szBuffer, sizeof (szBuffer), pszStr, pArgList);
     75    vsprintf_s(szBuffer, sizeof (szBuffer), pszStr, pArgList);
    7676    crDmpImg(pDumper, pImg, szBuffer);
    7777}
     
    8484    va_end(pArgList);
    8585}
     86
     87VBOXDUMPDECL(size_t) crDmpFormatArrayf(char *pString, size_t cbString, const float *pVal, uint32_t cVal);
     88VBOXDUMPDECL(size_t) crDmpFormatRawArrayf(char *pString, size_t cbString, const float *pVal, uint32_t cVal);
     89VBOXDUMPDECL(size_t) crDmpFormatMatrixArrayf(char *pString, size_t cbString, const float *pVal, uint32_t cX, uint32_t cY);
    8690
    8791typedef struct CR_DBGPRINT_DUMPER
     
    126130VBOXDUMPDECL(void) crRecDumpProgram(CR_RECORDER *pRec, CRContext *ctx, GLint id, GLint hwid);
    127131VBOXDUMPDECL(void) crRecDumpCurrentProgram(CR_RECORDER *pRec, CRContext *ctx);
     132VBOXDUMPDECL(void) crRecDumpProgramUniforms(CR_RECORDER *pRec, CRContext *ctx, GLint id, GLint hwid);
     133VBOXDUMPDECL(void) crRecDumpCurrentProgramUniforms(CR_RECORDER *pRec, CRContext *ctx);
     134VBOXDUMPDECL(void) crRecDumpGlGetState(CR_RECORDER *pRec, CRContext *ctx);
     135VBOXDUMPDECL(void) crRecDumpGlEnableState(CR_RECORDER *pRec, CRContext *ctx);
    128136
    129137typedef DECLCALLBACKPTR(GLuint, PFNCRDUMPGETHWID)(void *pvObj);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette