[OpenJDK 2D-Dev] RFR: JDK-8079652: Could not enable D3D pipeline
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Fri May 8 13:14:06 UTC 2015
Hi, Vadim.
Why we do not use the full screen size for this window?
On 08.05.15 14:07, Vadim Pakhnushev wrote:
> Hi,
> Please review the fix for
> https://bugs.openjdk.java.net/browse/JDK-8079652
> Focus window's client area should be bigger otherwise CreateDevice fails.
>
> diff --git
> a/src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
> b/src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
>
> ---
> a/src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
> +++
> b/src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
> @@ -829,7 +829,7 @@
> }
>
> HWND hWnd = CreateWindow(L"D3DFocusWindow", L"D3DFocusWindow", 0,
> - mi.rcMonitor.left, mi.rcMonitor.top, 1, 1,
> + mi.rcMonitor.left, mi.rcMonitor.top, 100, 100,
> NULL, NULL, GetModuleHandle(NULL), NULL);
> if (hWnd == 0) {
> J2dRlsTraceLn(J2D_TRACE_ERROR,
>
--
Best regards, Sergey.
More information about the 2d-dev
mailing list