dbe: Drop the unused idiom support
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
8cce0cf4d3
commit
44d7707500
70
dbe/dbe.c
70
dbe/dbe.c
|
@ -90,8 +90,6 @@ DbeStubScreen(DbeScreenPrivPtr pDbeScreenPriv, int *nStubbedScreens)
|
||||||
pDbeScreenPriv->GetVisualInfo = NULL;
|
pDbeScreenPriv->GetVisualInfo = NULL;
|
||||||
pDbeScreenPriv->AllocBackBufferName = NULL;
|
pDbeScreenPriv->AllocBackBufferName = NULL;
|
||||||
pDbeScreenPriv->SwapBuffers = NULL;
|
pDbeScreenPriv->SwapBuffers = NULL;
|
||||||
pDbeScreenPriv->BeginIdiom = NULL;
|
|
||||||
pDbeScreenPriv->EndIdiom = NULL;
|
|
||||||
pDbeScreenPriv->WinPrivDelete = NULL;
|
pDbeScreenPriv->WinPrivDelete = NULL;
|
||||||
pDbeScreenPriv->ResetProc = NULL;
|
pDbeScreenPriv->ResetProc = NULL;
|
||||||
|
|
||||||
|
@ -543,44 +541,6 @@ ProcDbeSwapBuffers(ClientPtr client)
|
||||||
|
|
||||||
} /* ProcDbeSwapBuffers() */
|
} /* ProcDbeSwapBuffers() */
|
||||||
|
|
||||||
/******************************************************************************
|
|
||||||
*
|
|
||||||
* DBE DIX Procedure: ProcDbeBeginIdiom
|
|
||||||
*
|
|
||||||
* Description:
|
|
||||||
*
|
|
||||||
* This function is for processing a DbeBeginIdiom request.
|
|
||||||
* This request informs the server that a complex swap will immediately
|
|
||||||
* follow this request.
|
|
||||||
*
|
|
||||||
* Return Values:
|
|
||||||
*
|
|
||||||
* Success
|
|
||||||
*
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
static int
|
|
||||||
ProcDbeBeginIdiom(ClientPtr client)
|
|
||||||
{
|
|
||||||
/* REQUEST(xDbeBeginIdiomReq); */
|
|
||||||
DbeScreenPrivPtr pDbeScreenPriv;
|
|
||||||
register int i;
|
|
||||||
|
|
||||||
REQUEST_SIZE_MATCH(xDbeBeginIdiomReq);
|
|
||||||
|
|
||||||
for (i = 0; i < screenInfo.numScreens; i++) {
|
|
||||||
pDbeScreenPriv = DBE_SCREEN_PRIV(screenInfo.screens[i]);
|
|
||||||
|
|
||||||
/* Call the DDX begin idiom procedure if there is one. */
|
|
||||||
if (pDbeScreenPriv->BeginIdiom) {
|
|
||||||
(*pDbeScreenPriv->BeginIdiom) (client);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return Success;
|
|
||||||
|
|
||||||
} /* ProcDbeBeginIdiom() */
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
*
|
*
|
||||||
* DBE DIX Procedure: ProcDbeGetVisualInfo
|
* DBE DIX Procedure: ProcDbeGetVisualInfo
|
||||||
|
@ -818,7 +778,7 @@ ProcDbeDispatch(ClientPtr client)
|
||||||
return (ProcDbeSwapBuffers(client));
|
return (ProcDbeSwapBuffers(client));
|
||||||
|
|
||||||
case X_DbeBeginIdiom:
|
case X_DbeBeginIdiom:
|
||||||
return (ProcDbeBeginIdiom(client));
|
return Success;
|
||||||
|
|
||||||
case X_DbeEndIdiom:
|
case X_DbeEndIdiom:
|
||||||
return Success;
|
return Success;
|
||||||
|
@ -980,32 +940,6 @@ SProcDbeSwapBuffers(ClientPtr client)
|
||||||
|
|
||||||
} /* SProcDbeSwapBuffers() */
|
} /* SProcDbeSwapBuffers() */
|
||||||
|
|
||||||
/******************************************************************************
|
|
||||||
*
|
|
||||||
* DBE DIX Procedure: SProcDbeBeginIdiom
|
|
||||||
*
|
|
||||||
* Description:
|
|
||||||
*
|
|
||||||
* This function is for processing a DbeBeginIdiom request on a swapped
|
|
||||||
* server. This request informs the server that a complex swap will
|
|
||||||
* immediately follow this request.
|
|
||||||
*
|
|
||||||
* Return Values:
|
|
||||||
*
|
|
||||||
* Success
|
|
||||||
*
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
static int
|
|
||||||
SProcDbeBeginIdiom(ClientPtr client)
|
|
||||||
{
|
|
||||||
REQUEST(xDbeBeginIdiomReq);
|
|
||||||
|
|
||||||
swaps(&stuff->length);
|
|
||||||
return (ProcDbeBeginIdiom(client));
|
|
||||||
|
|
||||||
} /* SProcDbeBeginIdiom() */
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
*
|
*
|
||||||
* DBE DIX Procedure: SProcDbeGetVisualInfo
|
* DBE DIX Procedure: SProcDbeGetVisualInfo
|
||||||
|
@ -1097,7 +1031,7 @@ SProcDbeDispatch(ClientPtr client)
|
||||||
return (SProcDbeSwapBuffers(client));
|
return (SProcDbeSwapBuffers(client));
|
||||||
|
|
||||||
case X_DbeBeginIdiom:
|
case X_DbeBeginIdiom:
|
||||||
return (SProcDbeBeginIdiom(client));
|
return Success;
|
||||||
|
|
||||||
case X_DbeEndIdiom:
|
case X_DbeEndIdiom:
|
||||||
return Success;
|
return Success;
|
||||||
|
|
|
@ -180,10 +180,6 @@ typedef struct _DbeScreenPrivRec {
|
||||||
int * /*pNumWindows */ ,
|
int * /*pNumWindows */ ,
|
||||||
DbeSwapInfoPtr /*swapInfo */
|
DbeSwapInfoPtr /*swapInfo */
|
||||||
);
|
);
|
||||||
void (*BeginIdiom) (ClientPtr /*client */
|
|
||||||
);
|
|
||||||
void (*EndIdiom) (ClientPtr /*client */
|
|
||||||
);
|
|
||||||
void (*WinPrivDelete) (DbeWindowPrivPtr /*pDbeWindowPriv */ ,
|
void (*WinPrivDelete) (DbeWindowPrivPtr /*pDbeWindowPriv */ ,
|
||||||
XID /*bufId */
|
XID /*bufId */
|
||||||
);
|
);
|
||||||
|
|
|
@ -729,8 +729,6 @@ miDbeInit(ScreenPtr pScreen, DbeScreenPrivPtr pDbeScreenPriv)
|
||||||
pDbeScreenPriv->GetVisualInfo = miDbeGetVisualInfo;
|
pDbeScreenPriv->GetVisualInfo = miDbeGetVisualInfo;
|
||||||
pDbeScreenPriv->AllocBackBufferName = miDbeAllocBackBufferName;
|
pDbeScreenPriv->AllocBackBufferName = miDbeAllocBackBufferName;
|
||||||
pDbeScreenPriv->SwapBuffers = miDbeSwapBuffers;
|
pDbeScreenPriv->SwapBuffers = miDbeSwapBuffers;
|
||||||
pDbeScreenPriv->BeginIdiom = 0;
|
|
||||||
pDbeScreenPriv->EndIdiom = 0;
|
|
||||||
pDbeScreenPriv->ResetProc = miDbeResetProc;
|
pDbeScreenPriv->ResetProc = miDbeResetProc;
|
||||||
pDbeScreenPriv->WinPrivDelete = miDbeWinPrivDelete;
|
pDbeScreenPriv->WinPrivDelete = miDbeWinPrivDelete;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue