Ignore:
Timestamp:
Mar 18, 2001, 10:44:46 PM (24 years ago)
Author:
mike
Message:

Merged DDRAW and DDRAW\NEW

File:
1 edited

Legend:

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

    r5291 r5326  
    1 /* $Id: OS2PALETTE.CPP,v 1.13 2001-03-09 22:48:46 mike Exp $ */
     1/* $Id: OS2PALETTE.CPP,v 1.14 2001-03-18 21:44:42 mike Exp $ */
    22
    33/*
     
    2424#include <misc.h>
    2525#include "os2palset.h"
     26#include "os2fsdd.h"
    2627#include <winerror.h>
    2728
     
    9192HRESULT __stdcall PalQueryInterface(THIS This, REFIID riid, LPVOID FAR * ppvObj)
    9293{
    93   dprintf(("DDRAW: OS2IDirectDrawPalette::PalQueryInterface\n"));
     94  dprintf(("DDRAW: OS2IDirectDrawPalette::PalQueryInterface"));
    9495
    9596  *ppvObj = NULL;
     
    110111  OS2IDirectDrawPalette *me = (OS2IDirectDrawPalette *)This;
    111112
    112   dprintf(("DDRAW: OS2IDirectDrawPalette::PalAddRef %d\n", me->Referenced+1));
     113  dprintf(("DDRAW: OS2IDirectDrawPalette::PalAddRef %d", me->Referenced+1));
    113114
    114115  return (++me->Referenced);
     
    120121  OS2IDirectDrawPalette *me = (OS2IDirectDrawPalette *)This;
    121122
    122   #ifdef DEBUG
    123     dprintf(("DDRAW: OS2IDirectDrawPalette::PalRelease %d\n", me->Referenced-1));
    124   #endif
     123  dprintf(("DDRAW: OS2IDirectDrawPalette::PalRelease %d", me->Referenced-1));
    125124
    126125  if(me->Referenced)
     
    144143  OS2IDirectDrawPalette *me = (OS2IDirectDrawPalette *)This;
    145144
    146   #ifdef DEBUG
    147     dprintf(("DDRAW: OS2IDirectDrawPalette::GetCaps\n"));
    148   #endif
     145  dprintf(("DDRAW: OS2IDirectDrawPalette::GetCaps"));
    149146
    150147  if(NULL== lpdwCaps)
     
    158155  return(DD_OK);
    159156}
     157
    160158//******************************************************************************
    161159//******************************************************************************
     
    167165 OS2IDirectDrawPalette *me = (OS2IDirectDrawPalette *)This;
    168166
    169   dprintf(("DDRAW: OS2IDirectDrawPalette::PalGetEntries\n"));
    170 
    171   if ((NULL == lpEntries) || (0 != dwFlags) || (dwBase > 65536)
    172       || ((dwBase + dwNumEntries) > me->dwSize))
    173     return(DDERR_INVALIDPARAMS);
     167  dprintf(("DDRAW: OS2IDirectDrawPalette::PalGetEntries"));
     168
     169  if ((NULL == lpEntries) || (0 != dwFlags) || (dwBase > 0xFFFF) ||
     170        ((dwBase + dwNumEntries) > me->dwSize))
     171        return(DDERR_INVALIDPARAMS);
    174172
    175173  memcpy( (char *)lpEntries,
     
    179177  return(DD_OK);
    180178}
     179
    181180//******************************************************************************
    182181//******************************************************************************
    183182HRESULT __stdcall PalInitialize(THIS, LPDIRECTDRAW, DWORD, LPPALETTEENTRY)
    184183{
    185   dprintf(("DDRAW: OS2IDirectDrawPalette::PalInitialize\n"));
     184  dprintf(("DDRAW: OS2IDirectDrawPalette::PalInitialize"));
    186185  return(DDERR_ALREADYINITIALIZED);
    187186}
     
    196195
    197196  dprintf(("DDRAW: OS2IDirectDrawPalette::PalSetEntries\n"));
    198 
    199   if ((NULL== lpNewEntries) || (0 != dwFlags) || (dwBase > 65536)
    200       || ((dwBase + dwNumEntries) > me->dwSize))
     197  if ((NULL == lpNewEntries) || (0 != dwFlags) || (dwBase > 0xFFFF) ||
     198      ((dwBase + dwNumEntries) > me->dwSize))
    201199    return(DDERR_INVALIDPARAMS);
    202200
     
    222220  }
    223221
    224   if(8==((OS2IDirectDraw*)me->lpDraw)->dCaps.ulDepth)
     222  if (8==((OS2IDirectDraw*)me->lpDraw)->dCaps.ulDepth)
    225223  {
    226224    if(me->fAttachedToPrimary)
     
    238236void OS2IDirectDrawPalette::SetPhysPalette()
    239237{
    240   OS2SetPhysPalette(os2pal);
     238        // Run appropriate code depening on whether FS DDraw is enabled
     239        if (bUseFSDD)
     240                SetSVGAPalette(os2pal);
     241        else   
     242                OS2SetPhysPalette(os2pal);
    241243}
    242244//******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.