mapfile-vers revision 8845:4be14673b9bf
1#
2# Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
7# published by the Free Software Foundation.  Oracle designates this
8# particular file as subject to the "Classpath" exception as provided
9# by Oracle in the LICENSE file that accompanied this code.
10#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
21# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22# or visit www.oracle.com if you need additional information or have any
23# questions.
24#
25
26# Define public interface.
27
28SUNWprivate_1.1 {
29	global:
30		JNI_OnLoad;
31
32                Java_sun_java2d_x11_X11PMBlitLoops_nativeBlit;
33		Java_sun_java2d_x11_X11PMBlitBgLoops_nativeBlitBg;
34		Java_sun_java2d_x11_X11Renderer_XFillSpans;
35		Java_sun_java2d_x11_X11Renderer_XDrawArc;
36		Java_sun_java2d_x11_X11Renderer_XDrawLine;
37		Java_sun_java2d_x11_X11Renderer_XDrawOval;
38		Java_sun_java2d_x11_X11Renderer_XDrawPoly;
39		Java_sun_java2d_x11_X11Renderer_XDrawRect;
40		Java_sun_java2d_x11_X11Renderer_XDrawRoundRect;
41                Java_sun_java2d_x11_X11Renderer_XDoPath;
42		Java_sun_java2d_x11_X11Renderer_XFillArc;
43		Java_sun_java2d_x11_X11Renderer_XFillOval;
44		Java_sun_java2d_x11_X11Renderer_XFillPoly;
45		Java_sun_java2d_x11_X11Renderer_XFillRect;
46		Java_sun_java2d_x11_X11Renderer_XFillRoundRect;
47		Java_sun_java2d_x11_X11Renderer_devCopyArea;
48		Java_sun_java2d_x11_X11SurfaceData_initIDs;
49		Java_sun_java2d_x11_X11SurfaceData_initSurface;
50                Java_sun_java2d_x11_X11SurfaceData_XSetCopyMode;
51                Java_sun_java2d_x11_X11SurfaceData_XSetXorMode;
52                Java_sun_java2d_x11_X11SurfaceData_XSetForeground;
53
54		Java_sun_java2d_x11_XSurfaceData_initOps;
55                Java_sun_java2d_x11_XSurfaceData_XCreateGC;
56                Java_sun_java2d_x11_XSurfaceData_XResetClip;
57                Java_sun_java2d_x11_XSurfaceData_XSetClip;
58                Java_sun_java2d_x11_XSurfaceData_flushNativeSurface;
59		Java_sun_java2d_x11_XSurfaceData_isDrawableValid;
60		Java_sun_java2d_x11_XSurfaceData_setInvalid;
61		Java_sun_java2d_x11_XSurfaceData_XSetGraphicsExposures;
62
63		X11SurfaceData_GetOps;
64		Java_java_awt_Font_initIDs;
65                Java_sun_font_FontConfigManager_getFontConfig;
66                Java_sun_font_FontConfigManager_getFontConfigAASettings;
67                Java_sun_font_FontConfigManager_getFontConfigVersion;
68                Java_sun_awt_X11FontManager_getFontPathNative;
69
70		Java_sun_awt_FontDescriptor_initIDs;
71		Java_sun_awt_PlatformFont_initIDs;
72
73		Java_sun_print_CUPSPrinter_initIDs;
74		Java_sun_print_CUPSPrinter_getCupsServer;
75		Java_sun_print_CUPSPrinter_getCupsPort;
76		Java_sun_print_CUPSPrinter_canConnect;
77		Java_sun_print_CUPSPrinter_getMedia;
78		Java_sun_print_CUPSPrinter_getPageSizes;
79
80		# libfontmanager entry points
81		AWTIsHeadless;
82		AWTCountFonts;
83                AWTLoadFont;
84                AWTFreeFont;
85                AWTFontAscent;
86                AWTFontDescent;
87                AWTFontMinByte1;
88                AWTFontMaxByte1;
89                AWTFontMinCharOrByte2;
90                AWTFontMaxCharOrByte2;
91                AWTFontDefaultChar;
92                AWTFontPerChar;
93                AWTFontMaxBounds;
94                AWTFontTextExtents16;
95                AWTFreeChar;
96                AWTFontGenerateImage;
97                AWTCharAdvance;
98                AWTCharLBearing;
99                AWTCharRBearing;
100                AWTCharAscent;
101                AWTCharDescent;
102                AWTDrawGlyphList;
103                AccelGlyphCache_RemoveAllCellInfos;
104
105
106	local:
107		*;
108};
109