Changeset 30885b9 in mainline for kernel/arch


Ignore:
Timestamp:
2009-07-31T19:11:54Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a405563
Parents:
646b996
Message:

RGB conversion functions should work with a well-defined pixel format.

Location:
kernel/arch
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/src/mach/integratorcp/integratorcp.c

    r646b996 r30885b9  
    137137                .y = 480,
    138138                .scan = 2560,
    139                 .visual = VISUAL_RGB_8_8_8_0,
     139                .visual = VISUAL_BGR_0_8_8_8,
    140140        };
    141141        prop.addr = icp_get_fb_address();
  • kernel/arch/arm32/src/mach/testarm/testarm.c

    r646b996 r30885b9  
    8686                .y = 480,
    8787                .scan = 1920,
    88                 .visual = VISUAL_BGR_8_8_8,
     88                .visual = VISUAL_RGB_8_8_8,
    8989        };
    9090        fb_init(&prop);
  • kernel/arch/ia32/src/drivers/vesa.c

    r646b996 r30885b9  
    8686                    && (vesa_green_mask == 5) && (vesa_green_pos == 5)
    8787                    && (vesa_blue_mask == 5) && (vesa_blue_pos == 0))
    88                         visual = VISUAL_RGB_5_5_5;
     88                        visual = VISUAL_BGR_5_5_5;
    8989                else
    90                         visual = VISUAL_RGB_5_6_5;
     90                        visual = VISUAL_BGR_5_6_5;
    9191                break;
    9292        case 24:
    93                 visual = VISUAL_RGB_8_8_8;
     93                visual = VISUAL_BGR_8_8_8;
    9494                break;
    9595        case 32:
    96                 visual = VISUAL_RGB_0_8_8_8;
     96                visual = VISUAL_BGR_8_8_8_0;
    9797                break;
    9898        default:
  • kernel/arch/mips32/src/mips32.c

    r646b996 r30885b9  
    142142                .y = 480,
    143143                .scan = 1920,
    144                 .visual = VISUAL_BGR_8_8_8,
     144                .visual = VISUAL_RGB_8_8_8,
    145145        };
    146146        fb_init(&gxemul_prop);
  • kernel/arch/ppc32/src/ppc32.c

    r646b996 r30885b9  
    9393                                break;
    9494                        case 16:
    95                                 visual = VISUAL_RGB_5_5_5;
     95                                visual = VISUAL_BGR_5_5_5;
    9696                                break;
    9797                        case 24:
    98                                 visual = VISUAL_RGB_8_8_8;
     98                                visual = VISUAL_BGR_8_8_8;
    9999                                break;
    100100                        case 32:
  • kernel/arch/sparc64/src/drivers/scr.c

    r646b996 r30885b9  
    134134                case 16:
    135135                        fb_scanline = fb_linebytes * (fb_depth >> 3);
    136                         visual = VISUAL_RGB_5_6_5;
     136                        visual = VISUAL_BGR_5_6_5;
    137137                        break;
    138138                case 24:
    139139                        fb_scanline = fb_linebytes * 4;
    140                         visual = VISUAL_RGB_8_8_8_0;
     140                        visual = VISUAL_BGR_8_8_8_0;
    141141                        break;
    142142                case 32:
     
    178178                case 16:
    179179                        fb_scanline = fb_linebytes * (fb_depth >> 3);
    180                         visual = VISUAL_RGB_5_6_5;
     180                        visual = VISUAL_BGR_5_6_5;
    181181                        break;
    182182                case 24:
    183183                        fb_scanline = fb_linebytes * 4;
    184                         visual = VISUAL_RGB_8_8_8_0;
     184                        visual = VISUAL_BGR_8_8_8_0;
    185185                        break;
    186186                case 32:
Note: See TracChangeset for help on using the changeset viewer.