The JetBrains Blog

Blog

Skip to content
  • Blogs by Topic
  • Search
  • Language
    • English
    • Español
    • Français
    • 日本語
    • 한국어
    • 简体中文
    • Português do Brasil
Burger menu icon
    • IDEs

      • AppCode
      • CLion
      • DataGrip
      • DataSpell
      • Fleet
      • GoLand
      • IntelliJ IDEA
      • PhpStorm
      • PyCharm
      • Rider
      • RubyMine
      • WebStorm
    • Plugins & Services

      • Big Data Tools
      • Code With Me
      • Quality Assurance
      • JetBrains Platform
      • Rust
      • Scala
      • Toolbox App
      • Writerside
    • Team Tools

      • Datalore
      • Space
      • TeamCity
      • Upsource
      • YouTrack
      • Hub
      • Qodana
    • .NET & Visual Studio

      • .NET Tools
      • ReSharper C++
    • Languages & Frameworks

      • Kotlin
      • Ktor
      • MPS
    • Education & Research

      • JetBrains Academy
      • Research
    • Company

      • Company Blog
      • Security
Platform logo

The JetBrains Platform Blog

Plugin and extension development for JetBrains products.

Follow
  • Follow JetBrains Platform:
  • Twitter
  • RSS
Go to Marketplace
Follow
  • Follow JetBrains Platform:
  • Twitter
  • RSS
  • All
  • News
  • Marketplace
  • Plugin Highlights
Go to Marketplace

Java

Metal for IntelliJ Platform

As you may already know, Apple deprecated the OpenGL rendering library in macOS Mojave and provided the Metal framework as a replacement. Metal better reflects the shift in CPU/GPU performance that has happened over the last 20 years. So, with proper implementation, apps that are based on Metal perform better and consume less energy than the old OpenGL ones. What does this mean for our products? Our Java-based IDEs use the Swing UI toolkit, which renders using the Java 2D API. Internally, Java 2D uses platform APIs to present the result of rendering. Starting with JDK7, the rendering subsystem

Alexey Ushakov Alexey Ushakov
  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
Language
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • Português do Brasil
  • Twitter
  • Facebook
  • Linkedin
  • Instagram
  • Youtube
  • RSS
Copyright © 2000–2022 JetBrains s.r.o.