Jump to content


Direct3D problems on laptops


2 replies to this topic

#1 AsGoodAsItGets

    New Member

  • Members
  • Pip
  • 1 posts

Posted 04 October 2005 - 02:18 PM

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.

#2 Mihail121

    Senior Member

  • Members
  • PipPipPipPip
  • 1050 posts

Posted 04 October 2005 - 02:29 PM

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.

#3 roel

    Senior Member

  • Members
  • PipPipPipPip
  • 678 posts

Posted 04 October 2005 - 06:47 PM

maybe you can post some code snippets. "strange holes" sound like z-fighting, or are the holes on polygon level?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users