PDA

View Full Version : Direct3D problems on laptops


AsGoodAsItGets
10-04-2005, 07:18 AM
Hello,

I've been working on a Visual C++ 6.0 application which uses the DirectX 8.1 SDK to render some images (it's not a game, just a windowed MFC doc/view application).

The problem is that although the program works fine on most relatively recent PCs with Win2k or WinXP OSes, it produces strange artifacts on laptop computers, even with recent specs. By strange artifacts I mean anything from a completely white image to strange "holes" in the rendered meshes or partially rendered images.

We assume the problem lies with the integrated graphics cards which ship with most laptops, but what exactly can we do in the code to solve the problem?

Thanks in advance.

Mihail121
10-04-2005, 07:29 AM
Well this greatly depends on the embedded graphics unit. Try checking the hardware specifications of your computer to find out what GPU it uses. Then, by comparing the supported features on both GPUs, you can quickly find what is.

roel
10-04-2005, 11:47 AM
maybe you can post some code snippets. "strange holes" sound like z-fighting, or are the holes on polygon level?