remove unused mode function
This commit is contained in:
parent
1a544b0500
commit
972ff46a0b
|
@ -385,74 +385,6 @@ void *__driCreateScreen(struct DRIDriverRec *driver,
|
|||
#endif /* !defined(DRI_NEW_INTERFACE_ONLY) */
|
||||
|
||||
|
||||
#ifdef USE_NEW_INTERFACE
|
||||
static __GLcontextModes * fill_in_modes( __GLcontextModes * modes,
|
||||
unsigned pixel_bits,
|
||||
unsigned depth_bits,
|
||||
unsigned stencil_bits,
|
||||
const GLenum * db_modes,
|
||||
unsigned num_db_modes,
|
||||
int visType )
|
||||
{
|
||||
static const uint8_t bits[2][4] = {
|
||||
{ 5, 6, 5, 0 },
|
||||
{ 8, 8, 8, 8 }
|
||||
};
|
||||
|
||||
static const uint32_t masks[2][4] = {
|
||||
{ 0x0000F800, 0x000007E0, 0x0000001F, 0x00000000 },
|
||||
{ 0x00FF0000, 0x0000FF00, 0x000000FF, 0xFF000000 }
|
||||
};
|
||||
|
||||
unsigned i;
|
||||
unsigned j;
|
||||
const unsigned index = ((pixel_bits + 15) / 16) - 1;
|
||||
|
||||
for ( i = 0 ; i < num_db_modes ; i++ ) {
|
||||
for ( j = 0 ; j < 2 ; j++ ) {
|
||||
|
||||
modes->redBits = bits[index][0];
|
||||
modes->greenBits = bits[index][1];
|
||||
modes->blueBits = bits[index][2];
|
||||
modes->alphaBits = bits[index][3];
|
||||
modes->redMask = masks[index][0];
|
||||
modes->greenMask = masks[index][1];
|
||||
modes->blueMask = masks[index][2];
|
||||
modes->alphaMask = masks[index][3];
|
||||
modes->rgbBits = modes->redBits + modes->greenBits
|
||||
+ modes->blueBits + modes->alphaBits;
|
||||
|
||||
modes->accumRedBits = 16 * j;
|
||||
modes->accumGreenBits = 16 * j;
|
||||
modes->accumBlueBits = 16 * j;
|
||||
modes->accumAlphaBits = (masks[index][3] != 0) ? 16 * j : 0;
|
||||
modes->visualRating = (j == 0) ? GLX_NONE : GLX_SLOW_CONFIG;
|
||||
|
||||
modes->stencilBits = stencil_bits;
|
||||
modes->depthBits = depth_bits;
|
||||
|
||||
modes->visualType = visType;
|
||||
modes->renderType = GLX_RGBA_BIT;
|
||||
modes->drawableType = GLX_WINDOW_BIT;
|
||||
modes->rgbMode = GL_TRUE;
|
||||
|
||||
if ( db_modes[i] == GLX_NONE ) {
|
||||
modes->doubleBufferMode = GL_FALSE;
|
||||
}
|
||||
else {
|
||||
modes->doubleBufferMode = GL_TRUE;
|
||||
modes->swapMethod = db_modes[i];
|
||||
}
|
||||
|
||||
modes = modes->next;
|
||||
}
|
||||
}
|
||||
|
||||
return modes;
|
||||
}
|
||||
#endif /* USE_NEW_INTERFACE */
|
||||
|
||||
|
||||
#ifdef USE_NEW_INTERFACE
|
||||
static __GLcontextModes *
|
||||
i830FillInModes( unsigned pixel_bits, unsigned depth_bits,
|
||||
|
|
Loading…
Reference in New Issue