Ignore:
Timestamp:
Feb 13, 2002, 4:23:10 PM (24 years ago)
Author:
sandervl
Message:

minor updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ddraw/OS2SURFACE.CPP

    r7084 r7897  
    1 /* $Id: OS2SURFACE.CPP,v 1.38 2001-10-17 08:08:52 sandervl Exp $ */
     1/* $Id: OS2SURFACE.CPP,v 1.39 2002-02-13 15:23:10 sandervl Exp $ */
    22
    33/*
     
    546546static void _dump_pixelformat(LPDDPIXELFORMAT pf) {
    547547  _dump_DDPIXELFORMAT(pf->dwFlags);
    548   dprintf(("DDRAW: dwFourCC : %ld\n", pf->dwFourCC));
    549   dprintf(("DDRAW: RBG bit count : %ld\n", pf->dwRGBBitCount));
     548  dprintf(("DDRAW: dwFourCC : %4s", &pf->dwFourCC));
     549  dprintf(("DDRAW: RBG bit count : %ld", pf->dwRGBBitCount));
    550550  dprintf(("DDRAW: Masks : R %08lx  G %08lx  B %08lx  A %08lx\n",
    551551       pf->dwRBitMask, pf->dwGBitMask, pf->dwBBitMask, pf->dwRGBAlphaBitMask));
     
    907907  if( DDSurfaceDesc.dwFlags & DDSD_CAPS )
    908908  {
     909#if 0
     910//TODO: Docs say this is done, but does it really happen in windows?
     911    // check for invalid flag combinations
     912    switch(lpDDSurfaceDesc->ddsCaps.dwCaps2 & (DDSCAPS2_OPAQUE|DDSCAPS2_HINTDYNAMIC|DDSCAPS2_HINTSTATIC))
     913    {
     914    case 0:
     915    case DDSCAPS2_OPAQUE:
     916    case DDSCAPS2_HINTDYNAMIC:
     917    case DDSCAPS2_HINTSTATIC:
     918       break;
     919
     920    default:
     921       dprintf(("DDRAW: Internal : illegal ddscaps2 flag combination (static/dynamic/opaque)"));
     922       lastError = DDERR_INVALIDCAPS ;
     923       return;
     924    }
     925#endif
     926
    909927    // First check if we want to create a primary surface while the ddraw object already has one
    910928    surfaceType = DDSurfaceDesc.ddsCaps.dwCaps;
Note: See TracChangeset for help on using the changeset viewer.