ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Collabora ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π° Wayland Π΄ΡΠ°ΠΉΠ²Π΅Ρ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ GDI ΠΈ OpenGL/DirectX, Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² ΡΡΠ΅Π΄Π°, Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° Wayland, Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠ»ΠΎΠΉ XWayland ΠΈ Π±Π΅Π· ΠΏΡΠΈΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° Wine ΠΊΡΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° X11. ΠΠ±ΡΡΠΆΠ΄Π°Π½Π΅ΡΠΎ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° Wine ΠΎΡΠ½ΠΎΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Wayland Π² ΠΊΠ»ΠΎΠ½Π° Wine Staging ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° Ρ ΠΏΠΎΡΠ»Π΅Π΄Π²Π°ΡΠΎ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΡΡΡΠ°Π² Π½Π° Wine.
Π Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ:
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈΡ API Vulkan, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ (ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΡΠ°Π·ΠΌΠ΅Ρ, ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΡΠ» Π΅ΠΊΡΠ°Π½ ΠΈ Π΄Ρ.). API Vulkan ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°ΠΊΡΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ, ΡΠ°ΠΊΠ° ΠΈ Π·Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° Direct3D ΡΡΠ΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° WineD3D ΠΈΠ»ΠΈ DXVK.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ. ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ ΠΈ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ, ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΡΠ° ΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡ, ΡΠΊΠ°Π»ΠΈΡΠ°Π½Π΅ Π·Π° HiDPI.
- ΠΠ±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π° Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ Π΅ΠΊΡΠ°Π½ΠΈ Ρ Π²ΠΈΡΠΎΠΊΠ° ΠΏΠ»ΡΡΠ½ΠΎΡΡ Π½Π° ΠΏΠΈΠΊΡΠ΅Π»ΠΈΡΠ΅ (HiDPI).
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° Π³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΠΊΡΡΡΠΎΡΠ° (clipping) ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΡΡΡΠΎΡΠ°.
- Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΠΎΠ΄ΡΠ΅Π΄Π±ΠΈΡΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΈΡΠ΅ Π² Wayland.

ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
