Switch to real ddraw for drawing, avoids windows ogl issues
This commit is contained in:
parent
b43517cb11
commit
cc21e924bb
6 changed files with 142 additions and 17 deletions
|
@ -39,7 +39,11 @@ HRESULT ddraw_palette_SetEntries(void *_This, DWORD dwFlags, DWORD dwStartingEnt
|
|||
|
||||
for(i=0;i<256;i++)
|
||||
{
|
||||
#if USE_OPENGL
|
||||
This->data[i] = (lpEntries[i].peBlue<<16)|(lpEntries[i].peGreen<<8)|lpEntries[i].peRed;
|
||||
#else
|
||||
This->data[i] = (lpEntries[i].peRed<<16)|(lpEntries[i].peGreen<<8)|(lpEntries[i].peBlue);
|
||||
#endif
|
||||
}
|
||||
|
||||
return DD_OK;
|
||||
|
@ -55,7 +59,7 @@ ULONG ddraw_palette_AddRef(void *_This)
|
|||
{
|
||||
fakeDirectDrawPaletteObject *This = (fakeDirectDrawPaletteObject *)_This;
|
||||
|
||||
printf("DirectDraw::AddRef(This=%p)\n", This);
|
||||
printf("DirectDrawPalette::AddRef(This=%p)\n", This);
|
||||
|
||||
This->Ref++;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue