GTK 3.99.0 рдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдиреЗ GTK 4 рд╕рд╛рдареА рдирд┐рдпреЛрдЬрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреА рдкреВрд░реНрдгрддрд╛ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реА

рдкреНрд░рдХрд╛рд╢рд┐рдд рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреЗ рдЕрдВрддрд┐рдо рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкреНрд░рдХрд╛рд╢рди рдЬреАрдЯреАрдХреЗ 3.99.0, рдЬреА GTK 4 рд╕рд╛рдареА рдирд┐рдпреЛрдЬрд┐рдд рд╕рд░реНрд╡ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд▓рд╛рдЧреВ рдХрд░рддреЗ. GTK 4 рд╢рд╛рдЦрд╛ рдПрдХрд╛ рдирд╡реАрди рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ рдЬреА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдирд╛ рдЕрдиреЗрдХ рд╡рд░реНрд╖рд╛рдВрдкрд╛рд╕реВрди рд╕реНрдерд┐рд░ рдЖрдгрд┐ рд╕рдорд░реНрдерд┐рдд API рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддреЗ рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рднреАрддреАрд╢рд┐рд╡рд╛рдп рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдкреБрдвреАрд▓ GTK рд╢рд╛рдЦреЗрдд API рдмрджрд▓рд╛рдВрд╕рд╛рдареА рджрд░ рд╕рд╣рд╛ рдорд╣рд┐рдиреНрдпрд╛рдВрдиреА рдЕрд░реНрдЬ рдкреБрдиреНрд╣рд╛ рд▓рд┐рд╣рд╛. GTK 4 рд╣реЗ рд╡рд░реНрд╖ рд╕рдВрдкрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ.

рд╕рд░реНрд╡рд╛рдд рдЬрд╛рд╕реНрдд рд▓рдХреНрд╖рдгреАрдп рдмрджрд▓ ╨▓ рдЬреАрдЯреАрдХреЗ 4 рдЖрдкрдг рдиреЛрдВрджрд╡реВ рд╢рдХрддрд╛:

  • рдорд░реНрдпрд╛рджрд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдШрдЯрдХ рдШрд╛рд▓рдгреНрдпрд╛рдЪреА рдкрджреНрдзрдд (рдкреНрд░рддрд┐рдмрдВрдз рд▓реЗрдЖрдЙрдЯ), рдЬреНрдпрд╛рдордзреНрдпреЗ рдмрд╛рд▓ рдШрдЯрдХрд╛рдВрдЪреЗ рд╕реНрдерд╛рди рдЖрдгрд┐ рдЖрдХрд╛рд░ рд╕реАрдорд╛рдВрдЪреНрдпрд╛ рдЕрдВрддрд░рд╛рд╡рд░ рдЖрдгрд┐ рдЗрддрд░ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рдЖрдХрд╛рд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
  • рд╡рд▓реНрдХрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛ рдЬреЛ GTK рд╡рд┐рдЬреЗрдЯреНрд╕рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдЕрдиреЗрдХ рд╕рдВрд╕рд╛рдзрди-рдХреЗрдВрджреНрд░рд┐рдд CSS рдШрдЯрдХрд╛рдВрд╕рд╛рдареА рд╢реЗрдбрд░реНрд╕ рд▓рд╛рдЧреВ рдХрд░рддреЛ.
  • рдПрдХрддреНрд░реАрдХрд░рдг рдЬреАрдПрд╕рдХреЗ (GTK рд╕реАрди рдХрд┐рдЯ) OpenGL рдЖрдгрд┐ Vulkan рджреНрд╡рд╛рд░реЗ рдЧреНрд░рд╛рдлрд┐рдХ рджреГрд╢реНрдпреЗ рд░реЗрдВрдбрд░ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╣.
  • рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдгрд╛рдЪреА рд╕рдВрдШрдЯрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ - рдмрдлрд░рд╡рд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА, рд░реЗрдВрдбрд░ рдиреЛрдбреНрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдореЙрдбреЗрд▓ рдЖрддрд╛ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдЖрдЙрдЯрдкреБрдЯ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдЭрд╛рдбрд╛рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ, рдЬреАрдкреАрдпреВрджреНрд╡рд╛рд░реЗ рдУрдкрдирдЬреАрдПрд▓ рд╡рд╛рдкрд░реВрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ. рдЖрдгрд┐ рд╡рд▓реНрдХрди.
  • рдирд┐рдзреА рдЗрдирдкреБрдЯ рдлреЛрдХрд╕ рдмрджрд▓рд╛рдВрдЪреНрдпрд╛ рд▓рд╡рдЪрд┐рдХ рд╣рд╛рддрд╛рд│рдгреАрд╕рд╛рдареА.
  • рдПрдХ рдЖрдзреБрдирд┐рдХреАрдХреГрдд рдЗрд╡реНрд╣реЗрдВрдЯ рд╡рд┐рддрд░рдг рдореЙрдбреЗрд▓ рдЬреЗ рдЗрдирдкреБрдЯ рдЗрд╡реНрд╣реЗрдВрдЯ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдХрд░рддрд╛рдирд╛ рд╕рдмрд╡рд┐рдВрдбреЛрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрддреЗ. рдирд╡реАрди рдореЙрдбреЗрд▓рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕреЕрдирд┐рдореЗрд╢рди рдкреНрд░рднрд╛рд╡рд╛рдВрдЪреНрдпрд╛ рдЕрдзрд┐рдХ рд╕рдХреНрд░рд┐рдп рд╡рд╛рдкрд░рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪреЗ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рджреГрд╢реНрдпрдорд╛рди рдШрдЯрдХрд╛рдВрдЪреЗ рд▓реЗрдЖрдЙрдЯ рди рдмрджрд▓рддрд╛ рдЖрдгрд┐ рддреНрдпрд╛рдиреБрд╕рд╛рд░, рд╕рдмрд╡рд┐рдВрдбреЛрд╢рд┐рд╡рд╛рдп рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.
  • рд╡реЗрд▓рдБрдб рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдХрд▓реНрдкрдирд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА GDK API рдЪреА рдкреБрдирд░реНрд░рдЪрдирд╛ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. X11 рдЖрдгрд┐ Wayland-рдЖрдзрд╛рд░рд┐рдд рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдпреЗрдереЗ рд╣рд▓рд╡рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд рд╡реЗрдЧрд│реЗ рдмреЕрдХрдПрдВрдб.
  • GMenu рдЖрдгрд┐ рдкреЙрдкрдУрд╡реНрд╣рд░ рдореЗрдиреВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкрд░реНрдпрд╛рдпрд╛рдВрдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ GtkMenu, GtkMenuBar рдЖрдгрд┐ GtkToolbar рд╡рд░реНрдЧ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рд╕рд╣ API рдЪреА рдПрдХ рдореЛрдареА рд╕рд╛рдлрд╕рдлрд╛рдИ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • GtkTextView рдЖрдгрд┐ рдЗрддрд░ рдЗрдирдкреБрдЯ рд╡рд┐рдЬреЗрдЯреНрд╕рдордзреНрдпреЗ рдЕрдВрдЧрднреВрдд рдкреВрд░реНрд╡рд╡рдд рд╕реНрдЯреЕрдХ рдЖрд╣реЗ.
  • рд╡рд┐рдЬреЗрдЯрд╕рд╛рдареА рдирд╡реАрди GtkNative рд╡рд░реНрдЧ рдЬреЛрдбрд▓рд╛ рдЖрд╣реЗ рдЬреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдбрд┐рд╕реНрдкреНрд▓реЗ рдкреГрд╖реНрдарднрд╛рдЧ рдЖрд╣реЗ рдЖрдгрд┐ рддреЗ рдкреНрд░рдердо рд╕реНрддрд░рд╛рд╡рд░ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддрд╛рдд, рдкреЕрд░реЗрдВрдЯ рд╡рд┐рдЬреЗрдЯреНрд╕рд╢реА рди рдмрд╛рдВрдзрддрд╛.
  • GtkPicture, GtkText, GtkPasswordEntry, GtkListView, GtkGridView, GtkColumnView рдЖрдгрд┐ рдЗрдореЛрдЬреА рдбрд┐рд╕реНрдкреНрд▓реЗ рд╡рд┐рдЬреЗрдЯрд╕рд╣ рдирд╡реАрди рд╡рд┐рдЬреЗрдЯ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
  • рд╡рд┐рдЬреЗрдЯреНрд╕рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА, рджреГрд╢реНрдпрдорд╛рди рдХреНрд╖реЗрддреНрд░рд╛рдЪреНрдпрд╛ рдЖрдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рдШрдЯрдХрд╛рдВрдЪреЗ рд▓реЗрдЖрдЙрдЯ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рдирд╡реАрди GtkLayoutManager рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд╛рджрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. GtkLayoutManager GTK рдХрдВрдЯреЗрдирд░ рдЬрд╕реЗ рдХреА GtkBox рдЖрдгрд┐ GtkGrid рдордзреАрд▓ рдЪрд╛рдЗрд▓реНрдб рдЧреБрдгрдзрд░реНрдо рдмрджрд▓рддреЛ.
  • рдЗрд╡реНрд╣реЗрдВрдЯ рд╣рд╛рддрд╛рд│рдгреА рд╕реБрд▓рдн рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдЖрддрд╛ рдлрдХреНрдд рдЗрдирдкреБрдЯрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ. рдЙрд░реНрд╡рд░рд┐рдд рдЗрд╡реНрд╣реЗрдВрдЯ рд╡реЗрдЧрд│реНрдпрд╛ рд╕рд┐рдЧреНрдирд▓рдиреЗ рдмрджрд▓рд▓реЗ рдЬрд╛рддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдЙрдЯрдкреБрдЯ рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕рдРрд╡рдЬреА, тАЬGdkSurface::renderтАЭ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕рдРрд╡рдЬреА, тАЬGdkSurface::size-changedтАЭ рдСрдлрд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
  • GdkPaintable рдПрдХ рдирд╡реАрди рдЕтАНреЕрдмреНрд╕реНрдЯреНрд░реЕрдХреНрд╢рди рд▓реЗрдпрд░ рдЬреЛрдбрд▓рд╛, рд▓реЗрдЖрдЙрдЯ рд╕реНрддрд░рд╛рдВрдЪреА рдХреНрд░рдорд╡рд╛рд░реА рди рд▓рд╛рд╡рддрд╛, рдХреЛрдгрддреНрдпрд╛рд╣реА рдЖрдХрд╛рд░рд╛рдд рдХреБрдареЗрд╣реА рдХрд╛рдврддрд╛ рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рд╡рд╕реНрддреВрдВрдЪреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ.
  • рдмреНрд░реЙрдбрд╡реЗ рдмреЕрдХрдПрдВрдбрд▓рд╛ GTK рд▓рд╛рдпрдмреНрд░рд░реАрдЪреЗ рдЖрдЙрдЯрдкреБрдЯ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рд▓рд┐рд╣рд┐рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдбреНрд░реЕрдЧ-рдЖрдгрд┐-рдбреНрд░реЙрдк рдСрдкрд░реЗрд╢рдиреНрд╕рд╢реА рд╕рдВрдмрдВрдзрд┐рдд API рдЪреА рдкреБрдирд░реНрд░рдЪрдирд╛ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реНрд╡рддрдВрддреНрд░ GdkDrag рдЖрдгрд┐ GdkDrop рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд.

рдорд╛рдЧреАрд▓ рдЪрд╛рдЪрдгреА рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рд╕реБрдзрд╛рд░рдгрд╛:

  • рдЕрдкрдВрдЧ рд▓реЛрдХрд╛рдВрд╕рд╛рдареА рдНрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА API рдЪреА рдЬреБрдиреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ, рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рдирд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдиреЗ рдмрджрд▓рд▓реА рдЖрд╣реЗ ARIA рдЖрдгрд┐ GtkAccessible рд╡рд┐рдЬреЗрдЯ.
  • рд╕рдВрдкрд╛рджрди рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рд▓реЗрдмрд▓реНрд╕рд╕рд╛рдареА (GtkEditableLabel) рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рдмреБрдХрдорд╛рд░реНрдХ (GtkBookmarkList), рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ (GtkStringList) рдЖрдгрд┐ рд╕рд┐рд▓реЗрдХреНрд╢рди рдмреНрд▓реЙрдХреНрд╕ (GtkBitset) рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рд╕реВрдЪреА рдореЙрдбреЗрд▓ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд.
  • GtkTreeView рд╡рд┐рдЬреЗрдЯрдордзреНрдпреЗ рд╕реЗрд▓ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ.
  • GtkGridView рдЖрдгрд┐ GtkListView рдордзреНрдпреЗ рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реБрдзрд╛рд░рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рд╕реНрд╡рдпрдВ-рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ рдЖрдгрд┐ рд╕реНрд╡рдпрдВ-рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • GtkWidget рд╡рд┐рд╡рд┐рдз рдХреНрд░рд┐рдпрд╛рдВрдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрд▓рд╛ рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рдЧрддреА рджреЗрддреЗ.
  • GtkFilterListModel рдЖрдгрд┐ GtkSortListModel рдордзреНрдпреЗ рд╡рд╛рдвреАрд╡ рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ рдЖрдгрд┐ рдлрд┐рд▓реНрдЯрд░рд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рдЗрдиреНрд╕реНрдкреЗрдХреНрдЯрд░рдиреЗ рд╕реВрдЪреА рдореЙрдбреЗрд▓реНрд╕рдЪреА рддрдкрд╛рд╕рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рджрд░рдореНрдпрд╛рди рдереЗрдЯ рдиреЗрд╡реНрд╣рд┐рдЧреЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЖрд╣реЗ.
  • GDK рдордзреНрдпреЗ, рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ рдЗрддрд┐рд╣рд╛рд╕ рдЬрддрди рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, GdkDevice API рд╕рд╛рдл рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рдЪреЗ рдорд╛рд╕реНрдЯрд░ рдЖрдгрд┐ рд╕реНрд▓реЗрд╡реНрд╣рдордзреНрдпреЗ рд╡рд┐рднрдХреНрдд рдХрд░рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ рдЖрд╣реЗ.
  • macOS рд╕рд╛рдареА рдирд╡реАрди GDK рдмреЕрдХрдПрдВрдб рдЬреЛрдбрд▓рд╛.
  • рдЖрдзрд╛рд░рд┐рдд рдирд╡реАрди GDK рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдмреЕрдХрдПрдВрдб ANGLE, interlayers OpenGL ES рдХреЙрд▓реНрд╕рдЪреЗ OpenGL, Direct3D 9/11, Desktop GL рдЖрдгрд┐ Vulkan рдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛