< prev index next >

src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 116,126 **** * need to adjust the OpenGL viewport origin by an x/yOffset of (-4,-4). On * X11, top-level frames typically don't have this insets issue, so their * x/yOffset would be (0,0) (the same applies to pbuffers). * * jint width/height; ! * The cached surface bounds. For offscreen surface types (OGLSD_PBUFFER, * OGLSD_TEXTURE, etc.) these values must remain constant. Onscreen window * surfaces (OGLSD_WINDOW, OGLSD_FLIP_BACKBUFFER, etc.) may have their * bounds changed in response to a programmatic or user-initiated event, so * these values represent the last known dimensions. To determine the true * current bounds of this surface, query the native Drawable through the --- 116,126 ---- * need to adjust the OpenGL viewport origin by an x/yOffset of (-4,-4). On * X11, top-level frames typically don't have this insets issue, so their * x/yOffset would be (0,0) (the same applies to pbuffers). * * jint width/height; ! * The cached surface bounds. For offscreen surface types (OGLSD_FBOBJECT, * OGLSD_TEXTURE, etc.) these values must remain constant. Onscreen window * surfaces (OGLSD_WINDOW, OGLSD_FLIP_BACKBUFFER, etc.) may have their * bounds changed in response to a programmatic or user-initiated event, so * these values represent the last known dimensions. To determine the true * current bounds of this surface, query the native Drawable through the
*** 216,226 **** * These are shorthand names for the surface type constants defined in * OGLSurfaceData.java. */ #define OGLSD_UNDEFINED sun_java2d_pipe_hw_AccelSurface_UNDEFINED #define OGLSD_WINDOW sun_java2d_pipe_hw_AccelSurface_WINDOW - #define OGLSD_PBUFFER sun_java2d_pipe_hw_AccelSurface_RT_PLAIN #define OGLSD_TEXTURE sun_java2d_pipe_hw_AccelSurface_TEXTURE #define OGLSD_FLIP_BACKBUFFER sun_java2d_pipe_hw_AccelSurface_FLIP_BACKBUFFER #define OGLSD_FBOBJECT sun_java2d_pipe_hw_AccelSurface_RT_TEXTURE /** --- 216,225 ----
< prev index next >