DirectX 8.1 on nVidia Quadro FX 1300 problem!

G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

Hi All,

we designed a 3D medical project for CT and MR to draw a scene using
three different pixel shaders. It works on any video cards(Such as
nVidia, Matrox, ATI, etc.) on 32bit machine properly and under any
OSs. But it looks weird on nVidia Quadro FX 1300 on Dell Workstation
370( 64 bits machine).

The brief description about drawing is like:

- Clear 3D device
- BeginScene
- Select pixel shader A; Draw something
- Select pixel shader B; Draw something
- Select pixel shader C; Draw something
- EndScene
- Present

The weird performance looks like current scene is previous scene,
sometimes two scenes are mixed up.

What causes the problem? Does PCI Express card cause the problem? Does
new feature of new so-called generation nVidia card cause the problem?

When I draw three different parts of one texture on three different
viewports using three DrawPrimitive, it appears same part of the
texture on the screen. But when I draw the three different parts of
one texture on same viewport using only one DrawPrimitive, it works
properly.

yulong
 
G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

"Yellong Cao" <yulongcao@gmail.com> wrote in message
news:cdfc8bea.0410080644.249064ee@posting.google.com...
> Hi All,
>
> we designed a 3D medical project for CT and MR to draw a scene using
> three different pixel shaders. It works on any video cards(Such as
> nVidia, Matrox, ATI, etc.) on 32bit machine properly and under any
> OSs. But it looks weird on nVidia Quadro FX 1300 on Dell Workstation
> 370( 64 bits machine).
>
> The brief description about drawing is like:
>
> - Clear 3D device
> - BeginScene
> - Select pixel shader A; Draw something
> - Select pixel shader B; Draw something
> - Select pixel shader C; Draw something
> - EndScene
> - Present
>
> The weird performance looks like current scene is previous scene,
> sometimes two scenes are mixed up.
>
> What causes the problem? Does PCI Express card cause the problem? Does
> new feature of new so-called generation nVidia card cause the problem?
>
> When I draw three different parts of one texture on three different
> viewports using three DrawPrimitive, it appears same part of the
> texture on the screen. But when I draw the three different parts of
> one texture on same viewport using only one DrawPrimitive, it works
> properly.
>
> yulong
Might want to upgrade to DX9.0
 
G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

"BK24" <biggkidd24@hotmail.com> wrote in message news:<10mi80m7n34fsfd@corp.supernews.com>...
> "Yellong Cao" <yulongcao@gmail.com> wrote in message
> news:cdfc8bea.0410080644.249064ee@posting.google.com...
> > Hi All,
> >
> > we designed a 3D medical project for CT and MR to draw a scene using
> > three different pixel shaders. It works on any video cards(Such as
> > nVidia, Matrox, ATI, etc.) on 32bit machine properly and under any
> > OSs. But it looks weird on nVidia Quadro FX 1300 on Dell Workstation
> > 370( 64 bits machine).
> >
> > The brief description about drawing is like:
> >
> > - Clear 3D device
> > - BeginScene
> > - Select pixel shader A; Draw something
> > - Select pixel shader B; Draw something
> > - Select pixel shader C; Draw something
> > - EndScene
> > - Present
> >
> > The weird performance looks like current scene is previous scene,
> > sometimes two scenes are mixed up.
> >
> > What causes the problem? Does PCI Express card cause the problem? Does
> > new feature of new so-called generation nVidia card cause the problem?
> >
> > When I draw three different parts of one texture on three different
> > viewports using three DrawPrimitive, it appears same part of the
> > texture on the screen. But when I draw the three different parts of
> > one texture on same viewport using only one DrawPrimitive, it works
> > properly.
> >
> > yulong
> Might want to upgrade to DX9.0

Thank your suggestion first. Do any 3D games developed in DX8 update
to DX9? What a great job to do! I don't know what kind architecture
beneath the nVidia so-called new generation video card. Does it handle
special message for itsself? or update and present scene when change
viewport or matrices? or other wired stuff?

yulong
 
G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

"Yellong Cao" <yulongcao@gmail.com> wrote in message
news:cdfc8bea.0410120614.14ee9189@posting.google.com...
> "BK24" <biggkidd24@hotmail.com> wrote in message
news:<10mi80m7n34fsfd@corp.supernews.com>...
> > "Yellong Cao" <yulongcao@gmail.com> wrote in message
> > news:cdfc8bea.0410080644.249064ee@posting.google.com...
> > > Hi All,
> > >
> > > we designed a 3D medical project for CT and MR to draw a scene using
> > > three different pixel shaders. It works on any video cards(Such as
> > > nVidia, Matrox, ATI, etc.) on 32bit machine properly and under any
> > > OSs. But it looks weird on nVidia Quadro FX 1300 on Dell Workstation
> > > 370( 64 bits machine).
> > >
> > > The brief description about drawing is like:
> > >
> > > - Clear 3D device
> > > - BeginScene
> > > - Select pixel shader A; Draw something
> > > - Select pixel shader B; Draw something
> > > - Select pixel shader C; Draw something
> > > - EndScene
> > > - Present
> > >
> > > The weird performance looks like current scene is previous scene,
> > > sometimes two scenes are mixed up.
> > >
> > > What causes the problem? Does PCI Express card cause the problem? Does
> > > new feature of new so-called generation nVidia card cause the problem?
> > >
> > > When I draw three different parts of one texture on three different
> > > viewports using three DrawPrimitive, it appears same part of the
> > > texture on the screen. But when I draw the three different parts of
> > > one texture on same viewport using only one DrawPrimitive, it works
> > > properly.
> > >
> > > yulong
> > Might want to upgrade to DX9.0
>
> Thank your suggestion first. Do any 3D games developed in DX8 update
> to DX9? What a great job to do! I don't know what kind architecture
> beneath the nVidia so-called new generation video card. Does it handle
> special message for itsself? or update and present scene when change
> viewport or matrices? or other wired stuff?
>
> yulong

When you install the game it will usually update it to the required DX
level. I would try to find 9.0b if you could. 9.0c seems to have problems
for a few people.
 
G

Guest

Guest
Archived from groups: alt.comp.periphs.videocards.nvidia (More info?)

"BK24" <biggkidd24@hotmail.com> wrote in message
news:10mp2dcmdofb47d@corp.supernews.com...
>
> "Yellong Cao" <yulongcao@gmail.com> wrote in message
> news:cdfc8bea.0410120614.14ee9189@posting.google.com...
>> "BK24" <biggkidd24@hotmail.com> wrote in message
> news:<10mi80m7n34fsfd@corp.supernews.com>...
>> > "Yellong Cao" <yulongcao@gmail.com> wrote in message
>> > news:cdfc8bea.0410080644.249064ee@posting.google.com...
>> > > Hi All,
>> > >
>> > > we designed a 3D medical project for CT and MR to draw a scene using
>> > > three different pixel shaders. It works on any video cards(Such as
>> > > nVidia, Matrox, ATI, etc.) on 32bit machine properly and under any
>> > > OSs. But it looks weird on nVidia Quadro FX 1300 on Dell Workstation
>> > > 370( 64 bits machine).
>> > >
>> > > The brief description about drawing is like:
>> > >
>> > > - Clear 3D device
>> > > - BeginScene
>> > > - Select pixel shader A; Draw something
>> > > - Select pixel shader B; Draw something
>> > > - Select pixel shader C; Draw something
>> > > - EndScene
>> > > - Present
>> > >
>> > > The weird performance looks like current scene is previous scene,
>> > > sometimes two scenes are mixed up.
>> > >
>> > > What causes the problem? Does PCI Express card cause the problem?
>> > > Does
>> > > new feature of new so-called generation nVidia card cause the
>> > > problem?
>> > >
>> > > When I draw three different parts of one texture on three different
>> > > viewports using three DrawPrimitive, it appears same part of the
>> > > texture on the screen. But when I draw the three different parts of
>> > > one texture on same viewport using only one DrawPrimitive, it works
>> > > properly.
>> > >
>> > > yulong
>> > Might want to upgrade to DX9.0
>>
>> Thank your suggestion first. Do any 3D games developed in DX8 update
>> to DX9? What a great job to do! I don't know what kind architecture
>> beneath the nVidia so-called new generation video card. Does it handle
>> special message for itsself? or update and present scene when change
>> viewport or matrices? or other wired stuff?
>>
>> yulong
>
> When you install the game it will usually update it to the required DX
> level. I would try to find 9.0b if you could. 9.0c seems to have problems
> for a few people.
>
>
You can try this link -
http://www.microsoft.com/downloads/details.aspx?FamilyID=ec97a1fb-4305-4758-b7c4-5a12b3fe8ec2&DisplayLang=en
[Watchout for Wrap URL]
The CD that with the graphic card should contain DirectX9

CapFusion,...