< prev index next >

src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2007, 2008, 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) 2007, 2016, 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
*** 34,43 **** --- 34,44 ---- #include "D3DRenderQueue.h" #include "D3DShaders.h" #include "D3DTextRenderer.h" #include "D3DPipelineManager.h" #include "D3DGlyphCache.h" + #include "Devices.h" typedef struct { D3DBLEND src; D3DBLEND dst; } D3DBlendRule;
*** 251,263 **** { J2dTraceLn(J2D_TRACE_INFO, "D3DContext::ReleaseDefPoolResources"); EndScene(); - D3DPipelineManager::NotifyAdapterEventListeners(devCaps.AdapterOrdinal, - DEVICE_RESET); - contextCaps = CAPS_EMPTY; SAFE_RELEASE(pSyncQuery); SAFE_RELEASE(pStateBlock); --- 252,261 ----
*** 290,302 **** "D3DContext::ReleaseContextResources: pd3dDevice = 0x%x", pd3dDevice); ReleaseDefPoolResources(); - D3DPipelineManager::NotifyAdapterEventListeners(devCaps.AdapterOrdinal, - DEVICE_DISPOSED); - // dispose shader lists ShaderList_Dispose(&convolvePrograms); ShaderList_Dispose(&rescalePrograms); ShaderList_Dispose(&lookupPrograms); ShaderList_Dispose(&basicGradPrograms); --- 288,297 ----
< prev index next >