Pixel shader emulation (D3D8)

Hello,
on my notebook I have Intel Extreme Graphics videocard, so it doesnt support ps. Is there any ways to fix this problem As I know MS(r) D3D(r) REF mode doesnt emulate shaders (or if it does, how can I make it works Because even MS(r) SDK samples doesnt work properly in this mode). I've tried to search programs, but I've found only 2 bad archives (swShader, Softwite (or something like this)) and 3D-analyze, but it only emulates the presence.
Beforehand, thanks.


Answer this question

Pixel shader emulation (D3D8)

  • Aijaz

    Well, on swShader... .net I've found d3d9.dll, and in description was written, that this dll is software emulator of DX and it supports ps. Also, there is d3d8.dll, but it's only alpha version, so there is no ps support :(.



  • John Muller

    what about swiftshader, it claims it is 50 times faster than other shader emulators

    i still haven't tried it though.



  • Urgent

    Just to clarify, Reference Device included in dxsdk does support pixel shaders in software (CPU), in fact, it supports every direct3d feature.  If sdk samples don't work for you it is because under some circumstances it is too slow to draw even a single frame, then applications appears as hung.

    You can't expect to run pixel shaders in software with a decent speed, you may expect to take several seconds to draw a frame even with a very short shader.

    -Juan

  • Dr Wu

    No, there is no way to emulate pixel shaders that you don't have. Sorry.

  • Pixel shader emulation (D3D8)