Advertisement

Latest Direct3D9 Activity

I am using shaders. Unfortunately, I cannot replace StretchRect by custom rendering. The key thing I would need to do is to copy from a multisampled depth buffer to a non-multisampled one. In DirectX 9, it is not possible to read from a depth buffer in a pixel shader. In DirectX 10 and higher, this…

1,332 views
Advertisement

Hello everyone, I'm trying to enable full-scene antialiasing in my d3d9 game.

I'm basically just following Microsoft instructions to the T. However the device is always failing.

Here's how I'm doing it in accordance with Microsoft instructions:

// Check if device supports multisampling

if (SUCCEEDED(ms…
5,031 views

@21st Century Moose This is the problem… I can't check the HRESULT from the Present() because the program stops WHILE making the Present (I checked this by putting the execution on Pause to see where the principal Thread stopped, and that's how I knew that it was the Present() that made all crash.)…

8,716 views
Advertisement
Advertisement