GTK 4.4 рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЯреБрд▓рдХрд┐рдЯрдХреЛ рд░рд┐рд▓реАрдЬ

рдкрд╛рдБрдЪ рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ - GTK 4.4.0 - рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдмрд╣реБ-рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЯреБрд▓рдХрд┐рдЯрдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫред GTK 4 рдирдпрд╛рдБ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдПрдХ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдзреЗрд░реИ рд╡рд░реНрд╖рд╕рдореНрдо рд╕реНрдерд┐рд░ рд░ рд╕рдорд░реНрдерд┐рдд API рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрдЫ рдЬреБрди рдЕрд░реНрдХреЛ GTK рдорд╛ API рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдЫ рдорд╣рд┐рдирд╛рдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдкреБрди: рд▓реЗрдЦреНрди рдкрд░реНрдиреЗ рдбрд░ рдмрд┐рдирд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕рд╛рдЦрд╛ред

GTK 4.4 рдорд╛ рдХреЗрд╣рд┐ рд╕рдмреИрднрдиреНрджрд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН:

  • NGL рд░реЗрдиреНрдбрд░рд┐рдЩ рдЗрдиреНрдЬрд┐рдирдорд╛ рдирд┐рд░рдиреНрддрд░ рд╕реБрдзрд╛рд░рд╣рд░реВ, рдЬрд╕рд▓реЗ CPU рд▓реЛрдб рдШрдЯрд╛рдЙрдБрджреИ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди OpenGL рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдирдпрд╛рдБ рд░рд┐рд▓рд┐рдЬрд▓реЗ рдареВрд▓рд╛ рдордзреНрдпрд╡рд░реНрддреА рдмрдирд╛рд╡рдЯрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рд╣рдЯрд╛рдЙрди рд░реЗрдиреНрдбрд░рд┐рдЩ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред GPU рдорд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рдбреНрд░рд╛рдЗрднрд░рдХреЛ рд╕рд╛рде NGL рдХреЛ рд╕рд╣реА рд╕рдЮреНрдЪрд╛рд▓рди рд╕реНрдерд╛рдкрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреБрд░рд╛рдиреЛ GL рд░реЗрдиреНрдбрд░рд┐рдЩ рдЗрдиреНрдЬрд┐рди (GSK_RENDERER=gl) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди GTK рдХреЛ рдЕрд░реНрдХреЛ рд╢рд╛рдЦрд╛рдорд╛ рдмрдиреНрдж рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред
  • OpenGL рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдлрд╛ рд░ рд╕рд░рд▓реАрдХреГрдд рдХреЛрдбред GTK рдорд╛ OpenGL рд╕рдорд░реНрдердирдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдбрд▓реЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ NVIDIA рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд╕рд╣реА рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрджрдЫред рд░реЗрдиреНрдбрд░рд┐рдЩ API рдкрд╣реБрдБрдЪ рдЧрд░реНрди, EGL рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓рд╛рдИ рдореБрдЦреНрдп рдорд╛рдирд┐рдиреНрдЫ (EGL рд╕рдВрд╕реНрдХрд░рдг рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ 1.4 рдорд╛ рдмрдврд╛рдЗрдПрдХреЛ рдЫ)ред X11 рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛, рдЖрд╡рд╢реНрдпрдХ рднрдПрдорд╛ рддрдкрд╛рдИрд▓реЗ EGL рдмрд╛рдЯ GLX рдорд╛ рд░реЛрд▓рдмреНрдпрд╛рдХ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред Windows рдорд╛, WGL рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • рдореБрдЦреНрдп рд░рдЪрдирд╛рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрд╣рд░реВрд▓рд╛рдИ рдкреБрди: рд╕рдВрдЧрдард┐рдд рд░ рдкреБрди: рдирд╛рдорд╛рдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдЕрдм рджреЗрдЦрд┐, рдмрд┐рд▓реНрдЯ-рдЗрди рдерд┐рдорд╣рд░реВрд▓рд╛рдИ рдбрд┐рдлрд▓реНрдЯ, рдбрд┐рдлрд▓реНрдЯ-рдбрд╛рд░реНрдХ, рдбрд┐рдлрд▓реНрдЯ-рдПрдЪрд╕реА рд░ рдбрд┐рдлрд▓реНрдЯ-рдПрдЪрд╕реА-рдбрд╛рд░реНрдХ рдирд╛рдо рджрд┐рдЗрдПрдХреЛ рдЫ, рд░ рдЕрджреНрд╡реИрдд рдерд┐рдорд▓рд╛рдИ рд▓рд┐рдмрджреНрд╡реИрддрдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред рдерд┐рдорд╣рд░реВрд▓реЗ рддреНрд░реБрдЯрд┐ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░реНрди рд▓рд╣рд░реЗ рд░реЗрдЦрд╛рдХреЛ рд╕рдЯреНрдЯрд╛ рдбрдЯреЗрдб рд▓рд╛рдЗрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдЕрд░реНрдз-рдкрд╛рд░рджрд░реНрд╢реА рдкрд╛рда рдЪрдпрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рдХрдореНрдкреЛрдЬ рдЕрдиреБрдХреНрд░рдо рд░ рдореГрдд рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рд░ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрд╛ рдЗрдирдкреБрдЯ рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдЕрдиреНрддрд░реНрдирд┐рд░реНрдорд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди IBus рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░рдХреЛ рдирдЬрд┐рдХ рдЫред рдПрдХреИ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдореГрдд рдХреБрдЮреНрдЬреАрд╣рд░реВ рд░ рд╕рдВрдпреЛрдЬрдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ рдЬрд╕рд▓реЗ рдПрдХрд▓ рдпреБрдирд┐рдХреЛрдб рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "с║Е") рдмрдирд╛рдЙрдБрджреИрдиред рдпреБрдирд┐рдХреЛрдб рдорд╛рдирд╣рд░реВ рд╕рд╣рд┐рдд 32-рдмрд┐рдЯ рдХреБрдЮреНрдЬреА рдореНрдпрд╛рдкрд┐рдЩ рдорд╛рдирд╣рд░реВ (рдХреАрд╕рд┐рдорд╣рд░реВ) рдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдЗрдореЛрдЬреА рдбреЗрдЯрд╛рд▓рд╛рдИ CLDR 39 рдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫ, рднрд╛рд╖рд╛рд╣рд░реВ рд░ рд╕реНрдерд╛рдирд╣рд░реВрдорд╛ рдЗрдореЛрдЬреА рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдЦреЛрд▓реНрджреИред
  • рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, GTK рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдбрд┐рдмрдЧ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрди рдирд┐рд░реАрдХреНрд╖рдг рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • Windows рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛, GL рдорд▓реНрдЯрд┐рдорд┐рдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рдкреНрд▓реЗ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рд░ WinPointer API рдЯреНрдпрд╛рдмреНрд▓реЗрдЯ рд░ рдЕрдиреНрдп рдЗрдирдкреБрдЯ рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди