On Tue, 9 Mar 2021 22:11:20 GMT, Alexey Ushakov wrote:
>> src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h
>> line 109:
>>
>>> 107: #define MTLSD_TEXTURE sun_java2d_pipe_hw_AccelSurface_TEXTURE
>>> 108: #define MTLSD_FLIP_BACKBUFFER
>>> sun_java2d_pipe_hw_A
On Tue, 9 Mar 2021 20:04:17 GMT, Alexey Ushakov wrote:
>> Probably it's enough to set the context in SET_SURFACES, I'll double-check
>> it.
>
> Looks like it works even without SET_SCRATCH_SURFACE (I did some limited
> testing) but I don't think we should do such a huge change at this moment.
On Tue, 9 Mar 2021 20:13:03 GMT, Sergey Bylokhov wrote:
>> src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m line
>> 676:
>>
>>> 674: height = srcInfo.bounds.y2 - srcInfo.bounds.y1;
>>> 675:
>>> 676: pDst = PtrAddBytes(pDst, dstx * dstInfo.pixelStr
On Tue, 9 Mar 2021 19:52:35 GMT, Phil Race wrote:
>> Ajit Ghaisas has updated the pull request with a new target base due to a
>> merge or a rebase. The incremental webrev excludes the unrelated changes
>> brought in by the merge/rebase. The pull request contains 41 additional
>> commits since
On Tue, 9 Mar 2021 17:59:26 GMT, Alexey Ushakov wrote:
>> In fact, we don't have any scratch surfaces. SET_SCRATCH_SURFACE effectively
>> sets the new context. For better readability, we should add the new op
>> SET_CONTEXT in BufferedOpCodes
>
> Probably it's enough to set the context in SET_S
On Sun, 7 Mar 2021 22:31:16 GMT, Sergey Bylokhov wrote:
>> Ajit Ghaisas has updated the pull request with a new target base due to a
>> merge or a rebase. The incremental webrev excludes the unrelated changes
>> brought in by the merge/rebase. The pull request contains 36 additional
>> commits
On Tue, 9 Mar 2021 17:26:24 GMT, Alexey Ushakov wrote:
>> src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java line 68:
>>
>>> 66: * when disposing a texture-based surface).
>>> 67: */
>>> 68: public static void setScratchSurface(long pConfigInfo) {
>>
>> How the scrat
On Mon, 1 Mar 2021 11:17:39 GMT, Ajit Ghaisas wrote:
>> **Description :**
>> This is the implementation of [JEP 382 : New macOS Rendering
>> Pipeline](https://bugs.openjdk.java.net/browse/JDK-8238361)
>> It implements a Java 2D internal rendering pipeline for macOS using the
>> Apple Metal API.
On Sun, 7 Mar 2021 22:48:47 GMT, Sergey Bylokhov wrote:
>> Ajit Ghaisas has updated the pull request with a new target base due to a
>> merge or a rebase. The incremental webrev excludes the unrelated changes
>> brought in by the merge/rebase. The pull request contains 36 additional
>> commits
On Mon, 8 Mar 2021 08:06:03 GMT, Ajit Ghaisas wrote:
>> **Description :**
>> This is the implementation of [JEP 382 : New macOS Rendering
>> Pipeline](https://bugs.openjdk.java.net/browse/JDK-8238361)
>> It implements a Java 2D internal rendering pipeline for macOS using the
>> Apple Metal API.
On Mon, 15 Feb 2021 20:55:13 GMT, Phil Race wrote:
>> Marked as reviewed by gziemski (Committer).
>
>> > > Thanks @gerard-ziemski for taking a detailed look at this.
>> > > We do have an open bug to address this. Please refer
>> > > [JDK-8259825](https://bugs.openjdk.java.net/browse/JDK-8259825)
On Mon, 8 Mar 2021 08:06:03 GMT, Ajit Ghaisas wrote:
>> **Description :**
>> This is the implementation of [JEP 382 : New macOS Rendering
>> Pipeline](https://bugs.openjdk.java.net/browse/JDK-8238361)
>> It implements a Java 2D internal rendering pipeline for macOS using the
>> Apple Metal API.
On Mon, 1 Mar 2021 10:31:19 GMT, Andrew Haley wrote:
>> Anton Kozlov has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - Merge remote-tracking branch 'origin/jdk/jdk-macos' into jdk-macos
>> - Minor fixes
>
> src/hotspot/cpu/aarch64/globa
On Tue, 9 Feb 2021 09:23:50 GMT, Stefan Karlsson wrote:
>> Anton Kozlov has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update signal handler part for debugger
>
> src/hotspot/share/runtime/thread.cpp line 2515:
>
>> 2513: void JavaThre
On Mon, 1 Mar 2021 17:08:02 GMT, Yumin Qi wrote:
>> Hi, Please review
>> Usually most OSes are configured with page size of 4K, but some others are
>> configured with 64K. If jdk binary is built on 4K platform and run on
>> different configured platforms, CDS fails to be loaded due to region
On Sun, 7 Mar 2021 22:29:50 GMT, Sergey Bylokhov wrote:
>> Ajit Ghaisas has updated the pull request with a new target base due to a
>> merge or a rebase. The incremental webrev excludes the unrelated changes
>> brought in by the merge/rebase. The pull request contains 36 additional
>> commits
On Sun, 7 Mar 2021 22:24:54 GMT, Sergey Bylokhov wrote:
>> Ajit Ghaisas has updated the pull request with a new target base due to a
>> merge or a rebase. The incremental webrev excludes the unrelated changes
>> brought in by the merge/rebase. The pull request contains 36 additional
>> commits
On Tue, 9 Feb 2021 09:12:13 GMT, Stefan Karlsson wrote:
>> Anton Kozlov has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update signal handler part for debugger
>
> src/hotspot/share/runtime/thread.hpp line 848:
>
>> 846: void init_wx(
On Tue, 9 Feb 2021 09:06:26 GMT, Stefan Karlsson wrote:
>> Anton Kozlov has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Update signal handler part for debugger
>
> src/hotspot/share/runtime/threadWXSetters.hpp line 28:
>
>> 26: #define
> Please review the implementation of JEP 391: macOS/AArch64 Port.
>
> It's heavily based on existing ports to linux/aarch64, macos/x86_64, and
> windows/aarch64.
>
> Major changes are in:
> * src/hotspot/cpu/aarch64: support of the new calling convention (subtasks
> JDK-8253817, JDK-8253818)
On Mon, 8 Mar 2021 23:29:25 GMT, Magnus Ihse Bursie wrote:
>> I thought we need to declare these as `AC_SUBST` as we define the variables
>> outside this file? I can revert these additions if you think these are
>> incorrect.
>
> No, they are only needed to be able to populate the @FOO@ tags in
21 matches
Mail list logo