mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 02:38:04 +02:00
dri: Remove driSwapControlExtension
DRI1-only as well.
This commit is contained in:
parent
8e898e83c6
commit
759cbb751b
4 changed files with 1 additions and 23 deletions
|
|
@ -620,7 +620,6 @@ static struct __DRIimageExtensionRec dri2ImageExtension = {
|
|||
*/
|
||||
|
||||
static const __DRIextension *dri_screen_extensions[] = {
|
||||
&driSwapControlExtension.base,
|
||||
&driMediaStreamCounterExtension.base,
|
||||
&driTexBufferExtension.base,
|
||||
&dri2FlushExtension.base,
|
||||
|
|
@ -630,7 +629,6 @@ static const __DRIextension *dri_screen_extensions[] = {
|
|||
};
|
||||
|
||||
static const __DRIextension *dri_screen_extensions_throttle[] = {
|
||||
&driSwapControlExtension.base,
|
||||
&driMediaStreamCounterExtension.base,
|
||||
&driTexBufferExtension.base,
|
||||
&dri2FlushExtension.base,
|
||||
|
|
|
|||
|
|
@ -360,23 +360,6 @@ const __DRImediaStreamCounterExtension driMediaStreamCounterExtension = {
|
|||
};
|
||||
|
||||
|
||||
static void driSetSwapInterval(__DRIdrawable *dPriv, unsigned int interval)
|
||||
{
|
||||
dPriv->swap_interval = interval;
|
||||
}
|
||||
|
||||
static unsigned int driGetSwapInterval(__DRIdrawable *dPriv)
|
||||
{
|
||||
return dPriv->swap_interval;
|
||||
}
|
||||
|
||||
const __DRIswapControlExtension driSwapControlExtension = {
|
||||
{ __DRI_SWAP_CONTROL, __DRI_SWAP_CONTROL_VERSION },
|
||||
driSetSwapInterval,
|
||||
driGetSwapInterval
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* This is called via __DRIscreenRec's createNewDrawable pointer.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -65,7 +65,6 @@ typedef struct __DRIswapInfoRec __DRIswapInfo;
|
|||
*/
|
||||
extern const __DRIcoreExtension driCoreExtension;
|
||||
extern const __DRIdri2Extension driDRI2Extension;
|
||||
extern const __DRIswapControlExtension driSwapControlExtension;
|
||||
extern const __DRImediaStreamCounterExtension driMediaStreamCounterExtension;
|
||||
extern const __DRI2configQueryExtension dri2ConfigQueryExtension;
|
||||
|
||||
|
|
|
|||
|
|
@ -1099,10 +1099,8 @@ radeonCreateScreen2(__DRIscreen *sPriv)
|
|||
i = 0;
|
||||
screen->extensions[i++] = &dri2ConfigQueryExtension.base;
|
||||
|
||||
if ( screen->irq != 0 ) {
|
||||
screen->extensions[i++] = &driSwapControlExtension.base;
|
||||
if ( screen->irq != 0 )
|
||||
screen->extensions[i++] = &driMediaStreamCounterExtension.base;
|
||||
}
|
||||
|
||||
#if defined(RADEON_R100)
|
||||
screen->extensions[i++] = &radeonTexBufferExtension.base;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue