You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 16
Next »
High Level Milestones
Milestones | JIRA ID | Owner | Target Completion | Comments |
Primitive rendering |
| Oracle/JetBrains | | Implementation is done |
Image rendering |
| JetBrains |
| Implementation is done |
Text rendering |
| Oracle | | Implementation is done |
1st early access (EA-1) |
| Oracle/JetBrains | | Released |
Stabilization and bug fixing |
| Oracle/JetBrains |
| In progress |
IDE performance Testing |
| Oracle/JetBrains | |
|
Execute JTREG tests and match current passrate |
| Oracle | | Metal pipeline should pass all the same jtreg tests as OpenGL : i.e. no functional regressions |
Pass all JCK tests |
| Oracle | |
|
Functional complete with performance |
| Oracle/JetBrains | |
|
2D Alias Review Start |
| Oracle/JetBrains | | Lanai does not require reviews before pushing. Once we are functional complete, we should start reviews of the code to make sure it conforms to style/quality/etc expectations, as well as reviewing the code for correctness, robustness etc. |
Task List
All active issues (including tasks, subtasks and bugs) in Lanai project can be accessed with JBS filter : https://bugs.openjdk.java.net/issues/?filter=37832
Early Access Release History
Early Access Release | Date | Contents |
EA-1 | | First EA release |
EA-2 | 19 Jun 2020 | Bug fixes on top of EA-1 - 8247464: Memory Leak in MTLBlitLoops_CopyArea() method
- 8247304: Use separate MTLCommandQueue for final blit and MTLDrawable
- 8246495: Lanai: update AA clip info on GPU via compute shader
- 8246454: Lanai: Create RenderPerf tests for rectangular and shape clips
- 8242952: fixed MTLBlitLoops::replaceTextureRegion (add correct offset
- 8242354: support for bufImgOps (RescaleOp, LookupOp, ConvolveOp)
- 8246331: Lanai: do not update AA clip info in nonAA mode
- 8246239: Revert JDK-8244193 as it causes performance regression
|
EA-3 | 10 Jul 2020 | Bug fixes on top of EA-2 - 8242950: Files which can't be selected has different color with metal than opengl in JFileChooser
- 8247772: Lanai: Several jtreg tests fails with assertion validateTextureDimensions: 759: failed assertion
'MTLTextureDescriptor has width greater than maximum allowed size of 16384'
- 8248301: Lanai - Change MTLStorageMode of MTLSurfaceData texture (render backbuffer) to private
|
EA-4 | 08 Aug 2020 | Bug fixes on top of EA-3 - 8233226: Implement XOR Mode rendering option
- 8247564: Lanai - SwingSet2 - Motif LF - UI controls border is incorrectly drawn with uiScale=1.0
- 8244402: Lanai - Motif L&F - Non selected Radio button is barely rendered on non-retina display
- 8248831: Lanai : SwingSet2Demo Input dialog is not proper for MetalLookAndFeel with default non-retina display
- 8240221: XOR mode rendering option does not work with Texture paint and Gradient Paint
- 8247556: Lanai : J2DDemo - ImageOps demo - Few options are not working...
- 8247831: Clamp texture height to maxTextureSize(16384)
- 8249174: Fix improper glyph cache initialization logic for text rende...
- 8243953: Optimize encoder creation/deletion logic for LCD text rendering
|