DXGL r660 - Code Review

Jump to: navigation, search
Repository:DXGL
Revision:r659‎ | r660 | r661 >
Date:21:24, 5 June 2016
Author:admin
Status:new
Tags:
Comment:
Bring back Blt surface isolation from r631 - currently breaks dest colorkey Blt and part of ROP test.
Fix a regression in D3D textures.
Fix EnumDisplayModes DDSURFACEDESC2 in DDraw 6 and 7.
Rewrite several parts of the code to support the Blt changes.
Modified paths:
  • /ddraw/common.h (modified) (history)
  • /ddraw/const.c (added) (history)
  • /ddraw/const.h (added) (history)
  • /ddraw/ddraw.vcxproj (modified) (history)
  • /ddraw/ddraw.vcxproj.filters (modified) (history)
  • /ddraw/glDirectDraw.cpp (modified) (history)
  • /ddraw/glDirectDrawClipper.cpp (modified) (history)
  • /ddraw/glDirectDrawPalette.c (modified) (history)
  • /ddraw/glDirectDrawSurface.cpp (modified) (history)
  • /ddraw/glDirectDrawSurface.h (modified) (history)
  • /ddraw/glRenderer.cpp (modified) (history)
  • /ddraw/glRenderer.h (modified) (history)
  • /ddraw/glTexture.cpp (modified) (history)
  • /ddraw/glTexture.h (modified) (history)
  • /ddraw/glUtil.cpp (modified) (history)
  • /ddraw/glUtil.h (modified) (history)
  • /ddraw/struct.h (modified) (history)

Diff [purge]

Loading diff…

Follow-up revisions

RevisionCommit summaryAuthorDate
r662Fix DXGLTest BltFast test to comply with parameter validation from r660 (whic...admin20:59, 7 June 2016

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r631Get rid of render window. Currently breaks windowed mode and NULL hWnd coope...admin20:22, 31 December 2015