My boss just bought a Dell laptop with GF4200Go with 128mb ram. When I run my program, the driver does expose the entension and I am able to use it. However, it’s running VERY slowly - obviously it’s running in software. Does anyone know if this card is going to do 3D textures in hardware anytime soon? ever?
I read the product overview PDF at nVidia’s developer’s website and it claims it does 3D textures - and it does, just not in hardware which is pretty much worthless.
Also, I know this prolly has been beaten to death but is there any way to find out if certain extensions are supported in software at run-time?
What resolution are your 3d textures and which format?
Did they run on GeForce4/3 Level Hardware before?
The 4200 only support 512x512x512 3D textures. And large 3d textures can be to much even for 128 MB espacially if the notebook runs with full wuxga resolution.
GL_EXT_texture3D does show up in the extension string
Texture size is only 8 MB, RGBA8 format, dimensions are 64X64X64
Resolution of 1600X1200 or something like that
The same code runs fine (fast) on GeForce4 4200 64MB, Oxygen GVX1 32MB, and Radeon 7200 32MB
I’m just eyeballing speed but it runs about 50 times slower on the Geforce4200Go than on a Radeon7200 with 32 megs of RAM So I’m quite sure that it’s doing it in software.
The driver on it was released sometime in late 2002. I told him to get the latest driver from Dell and try again. I’ll let you all know if that solves the problems. If that doesn’t work, I’m gonna try to install the latest driver from nVidia using that .inf file tricked mentioned earlier on this board.
Oh, another thing: there’s no way for Geforce4 Go 440 or 420 to do 3d textures in HW, correct? I know it’s just GF2 in the core but just making sure.