0N/A#
3261N/A# Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
0N/A# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
0N/A#
0N/A# This code is free software; you can redistribute it and/or modify it
0N/A# under the terms of the GNU General Public License version 2 only, as
2362N/A# published by the Free Software Foundation. Oracle designates this
0N/A# particular file as subject to the "Classpath" exception as provided
2362N/A# by Oracle in the LICENSE file that accompanied this code.
0N/A#
0N/A# This code is distributed in the hope that it will be useful, but WITHOUT
0N/A# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
0N/A# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
0N/A# version 2 for more details (a copy is included in the LICENSE file that
0N/A# accompanied this code).
0N/A#
0N/A# You should have received a copy of the GNU General Public License version
0N/A# 2 along with this work; if not, write to the Free Software Foundation,
0N/A# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
0N/A#
2362N/A# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2362N/A# or visit www.oracle.com if you need additional information or have any
2362N/A# questions.
0N/A#
0N/A
0N/A#
0N/A# The debug_* files included here aren't for 2D specifically but they
0N/A# have no X dependency.
0N/A
0N/AFILES_2D_vis = \
0N/A vis_FuncArray.c \
0N/A java2d_Mlib.c \
0N/A mlib_ImageCreate.c \
0N/A mlib_ImageZoom_NN.c \
0N/A mlib_ImageCopy_Bit.c \
0N/A mlib_sys.c \
0N/A mlib_v_ImageClear.c \
0N/A mlib_v_ImageClear_f.c \
0N/A mlib_v_ImageConstXor.c \
0N/A mlib_v_ImageCopy.c \
0N/A mlib_v_ImageCopy_f.c \
0N/A mlib_v_ImageXor.c \
0N/A mlib_v_ImageZoom_NN_f.c \
0N/A vis_Interp.c \
0N/A vis_AlphaMacros.c \
0N/A vis_AlphaMaskBlit.c \
0N/A vis_AlphaMaskFill.c \
0N/A vis_ByteGray.c \
0N/A vis_ByteGray_FromRgb.c \
0N/A vis_ByteGray_Mask.c \
0N/A vis_ByteIndexed.c \
0N/A vis_DrawLine.c \
0N/A vis_FourByteAbgr.c \
0N/A vis_IntArgb.c \
0N/A vis_IntArgbPre.c \
0N/A vis_IntArgbPre_Mask.c \
0N/A vis_IntBgr.c \
0N/A vis_IntRgb.c \
0N/A vis_IntRgbx.c \
0N/A vis_SrcMaskFill.c \
0N/A vis_SrcOverMaskBlit.c \
0N/A vis_SrcOverMaskFill.c \
0N/A vis_FourByteAbgrPre.c \
0N/A vis_GlyphList.c \
0N/A vis_GlyphListXor.c \
0N/A vis_IntArgbBm.c \
0N/A vis_ThreeByteBgr.c \
0N/A vis_UshortGray.c \
0N/A vis_UshortGray_FromRgb.c \
0N/A vis_XorBlit.c
0N/A
0N/AFILES_2D_c = \
0N/A gifdecoder.c \
0N/A imageInitIDs.c \
0N/A img_colors.c \
0N/A img_globals.c \
0N/A SurfaceData.c \
0N/A Region.c \
0N/A BufImgSurfaceData.c \
0N/A Disposer.c \
0N/A Trace.c \
0N/A GraphicsPrimitiveMgr.c \
0N/A Blit.c \
0N/A BlitBg.c \
0N/A ScaledBlit.c \
0N/A FillRect.c \
0N/A FillSpans.c \
3172N/A FillParallelogram.c \
3172N/A DrawParallelogram.c \
0N/A DrawLine.c \
0N/A DrawRect.c \
0N/A DrawPolygons.c \
0N/A DrawPath.c \
0N/A FillPath.c \
0N/A ProcessPath.c \
0N/A MaskBlit.c \
0N/A MaskFill.c \
0N/A TransformHelper.c \
0N/A AlphaMath.c \
0N/A AlphaMacros.c \
0N/A AnyByte.c \
0N/A ByteBinary1Bit.c \
0N/A ByteBinary2Bit.c \
0N/A ByteBinary4Bit.c \
0N/A ByteIndexed.c \
0N/A ByteGray.c \
0N/A Index8Gray.c \
0N/A Index12Gray.c \
0N/A AnyShort.c \
0N/A Ushort555Rgb.c \
0N/A Ushort565Rgb.c \
0N/A Ushort4444Argb.c \
0N/A Ushort555Rgbx.c \
0N/A UshortGray.c \
0N/A UshortIndexed.c \
0N/A Any3Byte.c \
0N/A ThreeByteBgr.c \
0N/A AnyInt.c \
0N/A IntArgb.c \
0N/A IntArgbPre.c \
0N/A IntArgbBm.c \
0N/A IntRgb.c \
0N/A IntBgr.c \
0N/A IntRgbx.c \
0N/A Any4Byte.c \
0N/A FourByteAbgr.c \
0N/A FourByteAbgrPre.c \
0N/A BufferedMaskBlit.c \
0N/A BufferedRenderPipe.c \
0N/A ShapeSpanIterator.c \
0N/A SpanClipRenderer.c \
0N/A awt_ImageRep.c \
0N/A awt_ImagingLib.c \
0N/A awt_Mlib.c \
0N/A awt_parseImage.c \
0N/A DataBufferNative.c \
0N/A dither.c \
0N/A debug_assert.c \
0N/A debug_mem.c \
0N/A debug_trace.c \
0N/A debug_util.c
0N/A
0N/A# These files rely on motif to be built, and should not be included
0N/A# in a headless build.
0N/A
547N/A#FILES_MOTIF_c = \
547N/A#keep awt_AWTEvent.c \
547N/A# awt_Button.c \
547N/A# awt_Canvas.c \
547N/A# awt_Checkbox.c \
547N/A#keep .h awt_Component.c \
547N/A#keep .h awt_Cursor.c \
547N/A# awt_DataTransferer.c \
547N/A# awt_DrawingSurface.c \
547N/A# awt_Event.c \
547N/A# awt_FileDialog.c \
547N/A# awt_GlobalCursorManager.c \
547N/A# awt_GraphicsEnv.c \
547N/A# awt_InputMethod.c \
547N/A#keep awt_Insets.c \
547N/A# awt_KeyboardFocusManager.c \
547N/A# awt_Label.c \
547N/A# awt_List.c \
547N/A# awt_Menu.c \
547N/A# awt_MenuBar.c \
547N/A# awt_MenuComponent.c \
547N/A# awt_MenuItem.c \
547N/A# awt_motif.c \
547N/A# awt_Plugin.c \
547N/A# awt_PopupMenu.c \
547N/A# awt_Robot.c \
547N/A# awt_Scrollbar.c \
547N/A# awt_ScrollPane.c \
547N/A# awt_Selection.c \
547N/A# awt_UNIXToolkit.c \
547N/A# awt_TextArea.c \
547N/A# awt_TextField.c \
547N/A# awt_TopLevel.c \
547N/A# awt_mgrsel.c \
547N/A# awt_util.c \
547N/A# awt_wm.c \
547N/A# awt_XmDnD.c \
547N/A# awt_dnd.c \
547N/A# awt_dnd_ds.c \
547N/A# awt_dnd_dt.c \
547N/A# canvas.c \
547N/A# cursor.c \
547N/A# multi_font.c \
547N/A# robot_common.c \
547N/A# list.c \
547N/A# multiVis.c \
547N/A# XDrawingArea.c \
547N/A# MouseInfo.c \
547N/A# awt_xembed.c \
547N/A# awt_xembed_server.c \
547N/A# gtk2_interface.c \
547N/A# swing_GTKEngine.c \
547N/A# swing_GTKStyle.c
0N/A
0N/A
0N/A# These files are required to be built, with or without motif. Some of
0N/A# these are only dependent on X11, and some contain native source that
0N/A# is required, even in a headless build.
0N/A
0N/AFILES_NO_MOTIF_c = \
0N/A awt_Font.c \
0N/A awt_MToolkit.c \
0N/A fontpath.c \
0N/A VDrawingArea.c \
0N/A X11Color.c \
0N/A X11Renderer.c \
0N/A X11PMBlitLoops.c \
0N/A X11SurfaceData.c \
0N/A X11FontScaler_md.c \
0N/A X11TextRenderer_md.c \
0N/A OGLBlitLoops.c \
0N/A OGLBufImgOps.c \
0N/A OGLContext.c \
0N/A OGLFuncs.c \
0N/A OGLMaskBlit.c \
0N/A OGLMaskFill.c \
0N/A OGLPaints.c \
0N/A OGLRenderQueue.c \
0N/A OGLRenderer.c \
0N/A OGLSurfaceData.c \
0N/A OGLTextRenderer.c \
0N/A OGLVertexCache.c \
0N/A GLXGraphicsConfig.c \
0N/A GLXSurfaceData.c \
0N/A AccelGlyphCache.c \
0N/A CUPSfuncs.c