Hi Dmitri,
I suppose that the problem with the new drivers (if confirmed) affects the
way pixels are displayed onscreen. It should have little or nothing to do
with opengl itself, but it could heavily affect the repaint speed of java
(-65% in my case).
I'll investigate further on the problem. I'll try to prepare a twin machine
with new drivers and do some test.
The test itself should be very simple: create an int argb BufferedImage (a
640x480 array based image, not volatile, not accelerated) and paint it
onscreen as fast as you can while measuring the fps.
From a more "hardware" point of view, the PCI-Express x1, x16 issue is quite
surely an NVidia winxp driver problem. My suggestion is to always check the
speed of the board by first taking a look at the NVidia control panel System
information, (bottom left in the control panel window).
Cheers,
Mik
--
----- Original Message -----
From: "Dmitri Trembovetski" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, January 14, 2008 8:05 PM
Subject: Re: [JAVA2D] nvidia drivers -> pci express running at x1 instead of
16x
Thanks for the info Michele. We haven't ran
any benchmarks on the new drivers.
Do you know if the issue affects opengl only or
is it generic?
Thanks,
Dmitri
Michele Puccini wrote:
Maybe it could be interesting for the java2d team too. Read it as a
kind-of warning.
Looks like the new 169.21 whql NVidia drivers and above (new betas) have
some problems in dealing with the PCIe bus, making it run at 1x instead
of 16x.
This problem does not affect the previous 163.75 whql driver which runs
smoothly at 16x.
Is there someone here with the same performance issue ?
my config Log (use the NV control panel, click on the "system
information" text):
--
NVIDIA System Information report created on: 01/14/2008 09:20:57
System name: MIK
[Display]
Processor: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (2400 MHz)
Operating System: Microsoft Windows XP (Service Pack 2)
DirectX version: 9.0c
GPU processor: GeForce 8600 GTS
ForceWare version: 169.28
Memory: 512 MB
Video BIOS version: 60.84.41.00.00
IRQ: 16
Bus: PCI Express x1
[Components]
nvCpl.cpl 1.5.600.01 NVIDIA Control Panel Applet
nvExpBar.dll 1.5.600.01 NVIDIA Control Panel
nvCplUI.exe 1.5.600.01 NVIDIA Control Panel
nvWSS.dll 6.14.11.6928 NVIDIA Workstation Server
nvViTvS.dll 6.14.11.6928 NVIDIA Video and TV Server
nvMoblS.dll 6.14.11.6928 NVIDIA Mobile Server
NVMCTRAY.DLL 6.14.11.6928 NVIDIA Media Center Library
NVOGLNT.DLL 6.14.11.6928 NVIDIA Compatible OpenGL ICD
nvDispS.dll 6.14.11.6928 NVIDIA Display Server
NVCPL.DLL 6.14.11.6928 NVIDIA Compatible Windows 2000 Display driver,
Version 169.28
NV4_MINI.SYS 6.14.11.6928 NVIDIA Compatible Windows 2000 Miniport
Driver, Version 169.28
NV4_DISP.DLL 6.14.11.6928 NVIDIA Compatible Windows 2000 Display
driver, Version 169.28
nvGameS.dll 6.14.11.6928 NVIDIA 3D Settings Server
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".