Lines Matching refs:bmhd
90 BMHD bmhd; in IMG_LoadLBM_RW() local
143 SDL_memset( &bmhd, 0, sizeof( BMHD ) ); in IMG_LoadLBM_RW()
167 if ( !SDL_RWread( src, &bmhd, sizeof( BMHD ), 1 ) ) in IMG_LoadLBM_RW()
175 bmhd.w = SDL_SwapBE16( bmhd.w ); in IMG_LoadLBM_RW()
176 bmhd.h = SDL_SwapBE16( bmhd.h ); in IMG_LoadLBM_RW()
177 bmhd.x = SDL_SwapBE16( bmhd.x ); in IMG_LoadLBM_RW()
178 bmhd.y = SDL_SwapBE16( bmhd.y ); in IMG_LoadLBM_RW()
179 bmhd.tcolor = SDL_SwapBE16( bmhd.tcolor ); in IMG_LoadLBM_RW()
180 bmhd.Lpage = SDL_SwapBE16( bmhd.Lpage ); in IMG_LoadLBM_RW()
181 bmhd.Hpage = SDL_SwapBE16( bmhd.Hpage ); in IMG_LoadLBM_RW()
229 width = ( bmhd.w + 15 ) & 0xFFFFFFF0; /* Width in pixels modulo 16 */ in IMG_LoadLBM_RW()
231 bytesperline = ( ( bmhd.w + 15 ) / 16 ) * 2; in IMG_LoadLBM_RW()
233 nbplanes = bmhd.planes; in IMG_LoadLBM_RW()
241 stencil = (bmhd.mask & 1); /* There is a mask ( 'stencil' ) */ in IMG_LoadLBM_RW()
253 …if ( ( Image = SDL_CreateRGBSurface( SDL_SWSURFACE, width, bmhd.h, (nbplanes==24 || flagHAM==1)?24… in IMG_LoadLBM_RW()
256 if ( bmhd.mask & 2 ) /* There is a transparent color */ in IMG_LoadLBM_RW()
257 SDL_SetColorKey( Image, SDL_TRUE, bmhd.tcolor ); in IMG_LoadLBM_RW()
309 for ( h=0; h < bmhd.h; h++ ) in IMG_LoadLBM_RW()
319 if ( bmhd.tcomp == 1 ) /* Datas are compressed */ in IMG_LoadLBM_RW()