DXGL r250 - Code Review

Jump to navigation Jump to search
Repository:DXGL
Revision:r249‎ | r250 | r251 >
Date:22:15, 1 September 2012
Author:admin
Status:new
Tags:
Comment:
Fix DDraw pixel format initialization.
Modified paths:
  • /ddraw/glDirectDrawSurface.cpp (modified) (history)

Diff [purge]

Index: ddraw/glDirectDrawSurface.cpp
@@ -216,6 +216,8 @@
217217 else magfilter = minfilter = GL_LINEAR;
218218 if(!(ddsd.dwFlags & DDSD_PIXELFORMAT))
219219 {
 220+ ZeroMemory(&ddsd.ddpfPixelFormat,sizeof(DDPIXELFORMAT));
 221+ ddsd.ddpfPixelFormat.dwSize = sizeof(DDPIXELFORMAT);
220222 ddsd.ddpfPixelFormat.dwRGBBitCount = ddInterface->GetBPP();
221223 switch(ddInterface->GetBPP())
222224 {