Hi Paul,

  thanks for the report. We do have special code for handling this case,
  you should not be seeing the seams. I don't, using your test case on my
  machine:
[I] Description      : NVIDIA GeForce 8800 GTS 512
[I] GDI Name, Driver : \\.\DISPLAY1, nv4_disp.dll
[I] Vendor Id        : 0x10de
[I] Device Id        : 0x0600
[I] SubSys Id        : 0x58110de
[I] Driver Version   : 6.14.11.7813
[I] GUID             : {D7B71E3E-4540-11CF-EB6D-8A2503C2CB35}

  Could you post a screen shot?

  Also, could you post the output (similar to above) when running your
  test from a console with J2D_TRACE_LEVEL=4 env. variable set?

  Thanks,
    Dmitri


jav...@javadesktop.org wrote:
When drawing an image to a Graphics2d using the Direct Draw / Direct 3d pipeline, I'm 
encountering an odd issue with bilinear interpolation: the bilinear interpolation seems 
to be applied to every 256x256 block of the source image separately.  This results in a 
"seaming" artifact at the borders of each 256x256 block.  Within each block, 
the interpolation makes sense, but there's a sharp discontinuity where the blocks meet.

The artifact is always present where the 256x256 block boundaries occur in the 
source image, regardless of how large or small the image is scaled on screen.  
Disabling the DirectDraw pipeline eliminates the artifact.

Is this a known problem?  Is there an easy workaround?  I'll post a brief code 
sample that demonstrates the problem in a follow up post.  I've reproduced the 
issue on ATI and nVidia cards on 1.6.10 and 1.6.11, on XP and on Vista.

 - Paul Jacobs
[Message sent by forum member 'jacobspd' (jacobspd)]

http://forums.java.net/jive/thread.jspa?messageID=328513

===========================================================================
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
lists...@java.sun.com and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to lists...@java.sun.com and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
lists...@java.sun.com and include in the body of the message "help".

Reply via email to