Lines Matching refs:bpp
432 int bpp) in matroxfb_get_final_bppShift() argument
438 bppshft2 = bpp; in matroxfb_get_final_bppShift()
450 int xres, int bpp) in matroxfb_test_and_set_rounding() argument
457 switch (bpp) { in matroxfb_test_and_set_rounding()
483 int bpp) in matroxfb_pitch_adjust() argument
490 if (!bpp) return xres; in matroxfb_pitch_adjust()
496 if ((*width >= xres) && (matroxfb_test_and_set_rounding(minfo, *width, bpp) == *width)) { in matroxfb_pitch_adjust()
503 xres_new = matroxfb_test_and_set_rounding(minfo, xres, bpp); in matroxfb_pitch_adjust()
535 unsigned char bpp; in matroxfb_decode_var() member
553 unsigned int bpp = var->bits_per_pixel; in matroxfb_decode_var() local
559 switch (bpp) { in matroxfb_decode_var()
575 var->xres_virtual = matroxfb_pitch_adjust(minfo, var->xres_virtual, bpp); in matroxfb_decode_var()
576 memlen = var->xres_virtual * bpp * var->yres_virtual / 8; in matroxfb_decode_var()
578 var->yres_virtual = vramlen * 8 / (var->xres_virtual * bpp); in matroxfb_decode_var()
579 memlen = var->xres_virtual * bpp * var->yres_virtual / 8; in matroxfb_decode_var()
585 if (bpp == 24) { in matroxfb_decode_var()
589 unsigned int m1 = linelen = var->xres_virtual * bpp / 8; in matroxfb_decode_var()
622 if (bpp == 16 && var->green.length == 5) { in matroxfb_decode_var()
623 bpp--; /* an artificial value - 15 */ in matroxfb_decode_var()
626 for (rgbt = table; rgbt->bpp < bpp; rgbt++); in matroxfb_decode_var()
637 if (bpp > 8) in matroxfb_decode_var()