• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    • 2D Graphics
    • About
    • Adoption
    • Amber
    • Build
    • Code Tools
    • Coin
    • Compatibility & Specification Review
    • Compiler
    • Device I/O
    • Duke
    • Graal
    • HotSpot
    • IDE Tooling & Support
    • JDK 7u
    • JDK 8
    • JDK 8u
    • JDK Updates
    • Kulla
    • Lanai
    • Loom
    • Memory Model Update
    • Mission Control
    • Multi-Language VM
    • Nashorn
    • OpenJFX
    • Port: AArch64
    • Port: BSD
    • Port: MacOSX
    • Port: PowerPC/AIX
    • Port: s390x
    • Portola
    • Quality
    • Shenandoah
    • Skara
    • Sumatra
    • Tsan
    • Type Annotations
    • Valhalla
    • ZGC
  1. Dashboard
  2. Lanai
  3. Main
  4. Future plans

Page History

Versions Compared

Old Version 2

changes.mady.by.user Alexey Ushakov

Saved on Nov 21, 2019

compared with

New Version 3

changes.mady.by.user Alexey Ushakov

Saved on Nov 21, 2019

  • Previous Change: Difference between versions 1 and 2
  • Next Change: Difference between versions 3 and 4
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

JetBrains

  •  UI of IDEA on Metal must looks the same as under OGL-implementation
    • Implement texture paints
    • Implement multistop gradient paints
    • Implement mask blits
    • Implement extra-alpha, support alpha-composite for mask/paint operations
  • UI of IDEA must works stable and consume same resources as under OGL
    •  Fix surfaces management for child windows (popups and dialogs causes texture leaks now)
  •  Make performance tests on Metal faster than on OGL
    • Profile
    •  optimize MTLLayer.blitTexture usage:
      • rework logic to avoid unnecessary blitLayer invocations
      • optimise synchronisation issues
  • Make IDEA performance on Metal better than on OGL
Overview
Content Tools
ThemeBuilder

Terms of Use • License: GPLv2 • Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to Oracle Corporation. Evaluate Confluence today.

  • Adaptavist ThemeBuilder Powered by Atlassian Confluence 6.13.7
  • Adaptavist ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Adaptavist ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 409, "requestCorrelationId": "2d0150161c6dda8d"}