Java 类sun.java2d.pipe.hw.AccelDeviceEventNotifier 实例源码

项目:OpenJSharp    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:jdk8u-jdk    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:openjdk9    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:jdk8u_jdk    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:lookaside_java-1.8.0-openjdk    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:infobip-open-jdk-8    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:jdk8u-dev-jdk    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:jdk7-jdk    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:openjdk-source-code-learn    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:OLD-OpenJDK8    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:openjdk-jdk7u-jdk    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:openjdk-icedtea7    文件:WGLGraphicsConfig.java   
public void dispose() {
    OGLRenderQueue rq = OGLRenderQueue.getInstance();
    rq.lock();
    try {
        rq.flushAndInvokeNow(new Runnable() {
            public void run() {
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_RESET);
                AccelDeviceEventNotifier.
                    eventOccured(screen,
                        AccelDeviceEventNotifier.DEVICE_DISPOSED);
            }
        });
    } finally {
        rq.unlock();
    }
    if (pCfgInfo != 0) {
        OGLRenderQueue.disposeGraphicsConfig(pCfgInfo);
        pCfgInfo = 0;
    }
}
项目:OpenJSharp    文件:CGLGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    int displayID = getDevice().getCGDisplayID();
    AccelDeviceEventNotifier.addListener(l, displayID);
}
项目:OpenJSharp    文件:CGLGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:OpenJSharp    文件:D3DGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, device.getScreen());
}
项目:OpenJSharp    文件:D3DGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:OpenJSharp    文件:WGLGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, screen.getScreen());
}
项目:OpenJSharp    文件:WGLGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:OpenJSharp    文件:GLXGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, screen.getScreen());
}
项目:OpenJSharp    文件:GLXGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:jdk8u-jdk    文件:CGLGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    int displayID = getDevice().getCGDisplayID();
    AccelDeviceEventNotifier.addListener(l, displayID);
}
项目:jdk8u-jdk    文件:CGLGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:jdk8u-jdk    文件:D3DGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, device.getScreen());
}
项目:jdk8u-jdk    文件:D3DGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:jdk8u-jdk    文件:WGLGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, screen.getScreen());
}
项目:jdk8u-jdk    文件:WGLGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:jdk8u-jdk    文件:GLXGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, screen.getScreen());
}
项目:jdk8u-jdk    文件:GLXGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:openjdk9    文件:GLXGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, screen.getScreen());
}
项目:openjdk9    文件:GLXGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:openjdk9    文件:CGLGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    int displayID = getDevice().getCGDisplayID();
    AccelDeviceEventNotifier.addListener(l, displayID);
}
项目:openjdk9    文件:CGLGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:openjdk9    文件:D3DGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, device.getScreen());
}
项目:openjdk9    文件:D3DGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:openjdk9    文件:WGLGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, screen.getScreen());
}
项目:openjdk9    文件:WGLGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:jdk8u_jdk    文件:CGLGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    int displayID = getDevice().getCGDisplayID();
    AccelDeviceEventNotifier.addListener(l, displayID);
}
项目:jdk8u_jdk    文件:CGLGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}
项目:jdk8u_jdk    文件:D3DGraphicsConfig.java   
@Override
public void addDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.addListener(l, device.getScreen());
}
项目:jdk8u_jdk    文件:D3DGraphicsConfig.java   
@Override
public void removeDeviceEventListener(AccelDeviceEventListener l) {
    AccelDeviceEventNotifier.removeListener(l);
}