cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

donuts
Adept I

Maximum surface size lower for DirectDraw than Direct3D?

I'm using an AMD FirePro W5100 on Windows 10 x64 1703. Driver version 21.19.384.0.

The maximum hardware surface size as returned by IDirect3D9_GetDeviceCaps() is 16384×16384 pixels (MaxTextureWidth & MaxTextureHeight).

However, the maximum DirectDraw surface size appears to be only 4096×4096 pixels; IDirectDraw7_CreateSurface() fails if either dimension is larger than 4096.

So I have a couple of questions:

  • Is there any way to query the maximum supported DirectDraw surface size?
  • Is the maximum DirectDraw surface size being one quarter the maximum hardware surface size a driver bug or deficiency?
0 Likes
0 Replies