diff options
author | Dodji Seketeli <dodji@openedhand.com> | 2007-10-08 13:25:38 +0200 |
---|---|---|
committer | Dodji Seketeli <dodji@openedhand.com> | 2007-10-08 13:25:38 +0200 |
commit | 6aab6a6e2ae0ef5fdedae09cf2cdc86f382e3a8a (patch) | |
tree | 818c6e7a5f6d8118b88cf3fc465135f78e153e19 /exa | |
parent | 4611f9568cdadf9c00f4b7ca4c77c8c6f07e94f8 (diff) |
EXA: dude, don't validation driver hooks twice !
Diffstat (limited to 'exa')
-rw-r--r-- | exa/exa.c | 48 |
1 files changed, 0 insertions, 48 deletions
@@ -722,48 +722,6 @@ exaDriverAlloc(void) return xcalloc(1, sizeof(ExaDriverRec)); } -static Bool -exaDriverValidateEntryPoints (ExaDriverPtr pExaDriver) -{ - Bool res=TRUE ; - - if (!pExaDriver) - return FALSE ; - - if (!pExaDriver->memoryBase) { - LogMessage(X_ERROR, - "Exa: Exa::memoryBase member " - "must be assigned to a value different from zero\n") ; - res = FALSE ; - } - if (!pExaDriver->memorySize) { - LogMessage(X_ERROR, - "Exa: Exa::memorySize member must be different from zero\n") ; - res = FALSE ; - } - if (pExaDriver->offScreenBase > pExaDriver->memorySize) { - LogMessage(X_ERROR, - "Exa: Exa::ffscreenBase must be <= pExaDriver->memorySize member\n") ; - res = FALSE ; - } - if (!pExaDriver->PrepareSolid) { - LogMessage(X_ERROR, - "Exa: Exa::PrepareSolid member is required to be non NULL\n") ; - res = FALSE ; - } - if (!pExaDriver->PrepareCopy) { - LogMessage(X_ERROR, - "Exa: Exa::PrepareCopy member is required to be non NULL\n") ; - res = FALSE ; - } - if (!pExaDriver->WaitMarker) { - LogMessage(X_ERROR, - "Exa: Exa::WaitWarker member is required to be non NULL\n") ; - res = FALSE ; - } - return res ; -} - /** * @param pScreen screen being initialized * @param pScreenInfo EXA driver record @@ -848,12 +806,6 @@ exaDriverInit (ScreenPtr pScreen, { pScreenInfo->maxPitchPixels = pScreenInfo->maxX; } - if (!exaDriverValidateEntryPoints(pScreenInfo)) - { - LogMessage(X_ERROR, "Exa(%d): EXA driver entry points validation failed\n", - pScreen->myNum) ; - return FALSE ; - } #ifdef RENDER ps = GetPictureScreenIfSet(pScreen); |