CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Francis Kung <fkung> 06/09/14 18:30:59
Modified files: gnu/java/awt/peer/gtk: CairoGraphics2D.java CairoSurface.java . : ChangeLog native/jni/gtk-peer: gnu_java_awt_peer_gtk_CairoSurface.c cairographics2d.h gnu_java_awt_peer_gtk_CairoGraphics2D.c include : gnu_java_awt_peer_gtk_CairoGraphics2D.h Log message: 2006-09-14 Francis Kung <[EMAIL PROTECTED]> * gnu/java/awt/peer/gtk/CairoGraphics2D.java: Added interpolation constants. (cairoSurfaceSetFilter): Removed method. (drawImage): Pass interpolation type as argument to drawing methods. (drawPixels): Added interpolation parameter. (drawRaster): Pass interpolation type as argument to drawing method. (getInterpolation): New method. (setRenderingHint): Store hints, but do not set interpolation in cairo. (setRenderingHints): Store hints, but do not set interpolation in cairo. * gnu/java/awt/peer/gtk/CairoSurface.java (drawSurface): Added interpolation parameter. (nativeDrawSurface): Added interpolation parameter. * include/gnu_java_awt_peer_gtk_CairoGraphics2D.h (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_drawPixels): Added interpolation parameter. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSurfaceSetFilter): Removed. * native/jni/gtk-peer/cairographics2d.h (java_awt_rendering_hints_filter): Added bicubic interpolation constant. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_drawPixels): Added interpolation parameter. (Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSurfaceSetFilter): Removed. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c (Java_gnu_java_awt_peer_gtk_CairoSurface_nativeDrawSurface): Added interpolation parameter. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java?cvsroot=classpath&r1=1.39&r2=1.40 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/CairoSurface.java?cvsroot=classpath&r1=1.16&r2=1.17 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8544&r2=1.8545 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoSurface.c?cvsroot=classpath&r1=1.20&r2=1.21 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/cairographics2d.h?cvsroot=classpath&r1=1.4&r2=1.5 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c?cvsroot=classpath&r1=1.15&r2=1.16 http://cvs.savannah.gnu.org/viewcvs/classpath/include/gnu_java_awt_peer_gtk_CairoGraphics2D.h?cvsroot=classpath&r1=1.9&r2=1.10