ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/Unix/video_vosf.h
(Generate patch)

Comparing BasiliskII/src/Unix/video_vosf.h (file contents):
Revision 1.9 by cebix, 2000-11-30T16:09:03Z vs.
Revision 1.10 by cebix, 2000-11-30T16:20:52Z

# Line 206 | Line 206 | static fbcopy_func do_update_framebuffer
206   // fb_copy_funcs[depth_id][native_byte_order][dga_mode]
207   // NT  : not tested
208   // OK  : has been successfully tested
209 < // NBO : native byte order
210 < // OBO : opposite byte order
209 > // NBO : native byte order (X server vs. client)
210 > // OBO : opposite byte order (X server vs. client)
211   static fbcopy_func fbcopy_funcs[ID_DEPTH_COUNT][2][2] = {
212   #ifdef WORDS_BIGENDIAN
213                                  /*      opposite byte order             native byte order       */
214   /*  1 bpp */    {       WD(fbcopy_raw)          ,       WD(fbcopy_raw)          },      // NT
215   /*  8 bpp */    {       WD(fbcopy_raw)          ,       WD(fbcopy_raw)          },      // OK (NBO)
216 < /* 15 bpp */    {       WD(fbcopy_15_obo)       ,       WD(fbcopy_raw)          },      // NT
216 > /* 15 bpp */    {       WD(fbcopy_15_obo)       ,       WD(fbcopy_raw)          },      // OK (OBO)
217   /* 16 bpp */    {       WD(fbcopy_16_obo)       ,       WD(fbcopy_16_nbo)       },      // OK (OBO)
218 < /* 24 bpp */    {       WD(fbcopy_24_obo)       ,       WD(fbcopy_raw)          }       // NT
218 > /* 24 bpp */    {       WD(fbcopy_24_obo)       ,       WD(fbcopy_raw)          }       // OK (OBO)
219   #else
220                                  /*      opposite byte order             native byte order       */
221   /*  1 bpp */    {       WD(fbcopy_raw)          ,       WD(fbcopy_raw)          },      // NT
222   /*  8 bpp */    {       WD(fbcopy_raw)          ,       WD(fbcopy_raw)          },      // OK (NBO)
223   /* 15 bpp */    {       WD(fbcopy_raw)          ,       WD(fbcopy_15_nbo)       },      // OK (NBO)
224   /* 16 bpp */    {       WD(fbcopy_16_obo)       ,       WD(fbcopy_16_nbo)       },      // OK (NBO)
225 < /* 24 bpp */    {       WD(fbcopy_raw)          ,       WD(fbcopy_24_nbo)       }       // NT
225 > /* 24 bpp */    {       WD(fbcopy_raw)          ,       WD(fbcopy_24_nbo)       }       // OK (NBO)
226   #endif
227   };
228  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines