Π Π΅Π»ΠΈΠ· ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° FreeType 2.11

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ Ρ€Π΅Π»ΠΈΠ· FreeType 2.11.0, ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ API для ΡƒΠ½ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΈ растровых Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ….

Π‘Ρ€Π΅Π΄ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ:

  • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° пСрСнСсСна Π½Π° GitLab-сСрвСр ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Freedesktop. Π‘Ρ‚Π°Ρ€Ρ‹Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π½Π° Savannah ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»Π°.
  • Π’ состав Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ€Π΅ΠΆΠΈΠΌΠ° FT_RENDER_MODE_SDF для создания 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… Π±ΠΈΡ‚ΠΌΠ°ΠΏΠΎΠ² SDF (Signed Distance Fields, поля расстояний со Π·Π½Π°ΠΊΠΎΠΌ) для Π³Π»ΠΈΡ„ΠΎΠ².
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ API для доступа ΠΊ Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌ COLR v1, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ с использованиСм Π² OpenType Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Ρ†Π²Π΅Ρ‚Π΅.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° коррСктная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° растровых ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² PCF, сТатых с использованиСм Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° LZW.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ макрос FT_DEBUG_LOGGING для вСдСния ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π»ΠΎΠ³Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru