On Mon, 5 Jul 2021 15:55:20 GMT, Alexey Ushakov wrote:
>> Implemented blit via compute kernel
>
> Alexey Ushakov has updated the pull request incrementally with one additional
> commit since the last revision:
>
> 8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
>
On Mon, 5 Jul 2021 15:51:46 GMT, Alexey Ushakov wrote:
>> The latest version of this PR re-introduces
>> [JDK-8243547](https://bugs.openjdk.java.net/browse/JDK-8243547)
>
>> The latest version of this PR re-introduces
>> [JDK-8243547](https://bugs.openjdk.java.net/browse/JDK-8243547)
>
>
On Mon, 5 Jul 2021 15:55:20 GMT, Alexey Ushakov wrote:
>> Implemented blit via compute kernel
>
> Alexey Ushakov has updated the pull request incrementally with one additional
> commit since the last revision:
>
> 8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
>
On Mon, 5 Jul 2021 15:55:20 GMT, Alexey Ushakov wrote:
>> Implemented blit via compute kernel
>
> Alexey Ushakov has updated the pull request incrementally with one additional
> commit since the last revision:
>
> 8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
>
On Mon, 28 Jun 2021 22:45:12 GMT, Sergey Bylokhov wrote:
>> Alexey Ushakov has refreshed the contents of this pull request, and previous
>> commits have been removed. The incremental views will show differences
>> compared to the previous content of the PR.
>
>
On Mon, 5 Jul 2021 05:54:07 GMT, Ajit Ghaisas wrote:
> The latest version of this PR re-introduces
> [JDK-8243547](https://bugs.openjdk.java.net/browse/JDK-8243547)
Fixed
-
PR: https://git.openjdk.java.net/jdk17/pull/62
On Mon, 5 Jul 2021 15:41:34 GMT, Alexey Ushakov wrote:
>> Implemented blit via compute kernel
>
> Alexey Ushakov has updated the pull request incrementally with one additional
> commit since the last revision:
>
> 8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
>
> Implemented blit via compute kernel
Alexey Ushakov has updated the pull request incrementally with one additional
commit since the last revision:
8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
Minor cleanup
-
Changes:
- all:
> Implemented blit via compute kernel
Alexey Ushakov has updated the pull request incrementally with one additional
commit since the last revision:
8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
Keep layer translucent for translucent windows
-
On Mon, 5 Jul 2021 05:54:07 GMT, Ajit Ghaisas wrote:
> The latest version of this PR re-introduces JDK-8243547
rechecked with the previous version, still reproducible.
-
PR: https://git.openjdk.java.net/jdk17/pull/62
On Fri, 2 Jul 2021 17:49:17 GMT, Alexey Ushakov wrote:
>> Implemented blit via compute kernel
>
> Alexey Ushakov has refreshed the contents of this pull request, and previous
> commits have been removed. The incremental views will show differences
> compared to the previous content of the PR.
> Implemented blit via compute kernel
Alexey Ushakov has refreshed the contents of this pull request, and previous
commits have been removed. The incremental views will show differences compared
to the previous content of the PR. The pull request contains one new commit
since the last
On Wed, 23 Jun 2021 12:15:03 GMT, Alexey Ushakov wrote:
>> Implemented blit via compute kernel
>
> Alexey Ushakov has refreshed the contents of this pull request, and previous
> commits have been removed. The incremental views will show differences
> compared to the previous content of the PR.
On Wed, 23 Jun 2021 12:15:03 GMT, Alexey Ushakov wrote:
>> Implemented blit via compute kernel
>
> Alexey Ushakov has refreshed the contents of this pull request, and previous
> commits have been removed. The incremental views will show differences
> compared to the previous content of the PR.
> Implemented blit via compute kernel
Alexey Ushakov has refreshed the contents of this pull request, and previous
commits have been removed. The incremental views will show differences compared
to the previous content of the PR. The pull request contains one new commit
since the last
On Tue, 15 Jun 2021 16:57:00 GMT, Alexey Ushakov wrote:
> Implemented blit via compute kernel
Just found the more simple solution to this problem: we can still use old blit
code and keep MTLLayer opacity property in sync with contentView of the window
(CWraper.setOpaque).
-
PR:
On Wed, 16 Jun 2021 10:34:50 GMT, Alexey Ushakov wrote:
>> src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m line 159:
>>
>>> 157: [computeEncoder endEncoding];
>>> 158: [cb commit];
>>> 159: #endif
>>
>> This is better than changing the background color, but
On Tue, 15 Jun 2021 16:57:00 GMT, Alexey Ushakov wrote:
> Implemented blit via compute kernel
What I have observed with this patch is - It does not break all shaped or
translucent windows - but, a manual JCK test does show the black background.
-
PR:
On Tue, 15 Jun 2021 16:57:00 GMT, Alexey Ushakov wrote:
> Implemented blit via compute kernel
With this patch shaped windows with translucent/color background are showing
only black background. In manual JCK shaped window test also this difference in
behaviour is seen.
This behaviour
On Thu, 17 Jun 2021 07:06:24 GMT, Jayathirth D V wrote:
>> Implemented blit via compute kernel
>
> src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m line 136:
>
>> 134: NSUInteger w = computePipelineState.threadExecutionWidth;
>> 135:
>> 136: // Workaround for
On Wed, 16 Jun 2021 11:57:01 GMT, Jayathirth D V wrote:
>> @jayathirthrao @aghaisas please let me know if I can push this change into
>> JDK17 repository
>
> @avu i have given all test run. I will get back to you once it is done.
Automated jtreg/JCK test run is green.
-
PR:
On Tue, 15 Jun 2021 16:57:00 GMT, Alexey Ushakov wrote:
> Implemented blit via compute kernel
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m line 136:
> 134: NSUInteger w = computePipelineState.threadExecutionWidth;
> 135:
> 136: // Workaround for some
On Wed, 16 Jun 2021 10:34:50 GMT, Alexey Ushakov wrote:
>> src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m line 159:
>>
>>> 157: [computeEncoder endEncoding];
>>> 158: [cb commit];
>>> 159: #endif
>>
>> This is better than changing the background color, but
On Tue, 15 Jun 2021 17:47:27 GMT, Sergey Bylokhov wrote:
>> Implemented blit via compute kernel
>
> src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m line 159:
>
>> 157: [computeEncoder endEncoding];
>> 158: [cb commit];
>> 159: #endif
>
> This is better than
On Tue, 15 Jun 2021 16:57:00 GMT, Alexey Ushakov wrote:
> Implemented blit via compute kernel
Marked as reviewed by serb (Reviewer).
src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m line 159:
> 157: [computeEncoder endEncoding];
> 158: [cb commit];
> 159:
Implemented blit via compute kernel
-
Commit messages:
- 8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
Changes: https://git.openjdk.java.net/jdk17/pull/62/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk17=62=00
Issue:
26 matches
Mail list logo