[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] Integrated: 8210253: Clipped UI rendering with X11 pipeline and HiDPI
From:       Sergey Bylokhov <serb () openjdk ! java ! net>
Date:       2020-12-02 0:08:57
Message-ID: K7dXahVT4Rg55m2Wk3-bsVSVKvmBNq8iK6dCFMablyU=.d9be2b1d-6a9a-4711-8d35-ea6125bbe813 () github ! com
[Download RAW message or body]

On Wed, 18 Nov 2020 09:11:11 GMT, Sergey Bylokhov <serb@openjdk.org> wrote:

> The fix for https://bugs.openjdk.java.net/browse/JDK-8137571 where HiDPI support on \
> Linux was implemented missed the change in the X11 pipeline, only XRender pipeline \
> was updated. The same logic should be implemented in X11SurfaceData: 
> - The size of the native surface should be scaled based on scale factor, except the \
> TEXTURE type, because it is used for managed(cached) images. 
> See the old change:
> https://github.com/openjdk/jdk/commit/d48c3fcafbf93177919b0e37785a340e0789789b#diff-8e84507066ac1c725caee14aa6a3323b0fb06f2082a33e0c5dbe2c662bdc53ccR545
>  
> I hit this bug on my local system, and confirm that this change cures it. mach5 is \
> green.

This pull request has now been integrated.

Changeset: 03f3b8ea
Author:    Sergey Bylokhov <serb@openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/03f3b8ea
Stats:     76 lines in 3 files changed: 41 ins; 16 del; 19 mod

8210253: Clipped UI rendering with X11 pipeline and HiDPI

Reviewed-by: aivanov, kizune

-------------

PR: https://git.openjdk.java.net/jdk/pull/1284


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic