Subpixel рд░реЗрдВрдбрд░рд┐рдВрдЧ ( рд╡рд┐рдХреА ) рд╕реНрдХреНрд░реАрди рдЧреБрдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд┐рдХреНрд╕рд▓ рд░реЗрдВрдбрд░ рдХрд░рдХреЗ рдПрд▓рд╕реАрдбреА рдпрд╛ OLED рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рджреГрд╢реНрдпрдорд╛рди рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕ рддрдереНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реАрди рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рд╛рд▓, рд╣рд░реЗ рдФрд░ рдиреАрд▓реЗ рд░рдВрдЧ рдХреЗ рдЙрдк-рд╕рдореВрд╣ рд╣реЛрддреЗ рд╣реИрдВред
рдПрдХ рдкреЛрд╕реНрдЯ рдореЗрдВ рдореИрдВ рд╣рд╛рд░рдордиреА рдПрд▓рд╕реАрдбреА рд╡рд┐рдзрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдлрд╝реНрд░реАрдЯрд╛рдЗрдк рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рд╡реЗрдХреНрдЯрд░ рдЫрд╡рд┐рдпреЛрдВ рдФрд░ рдЙрдк-рдкреНрд░рдХрд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХреИрд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

рд╕реНрд░реЛрдд рдЫрд╡рд┐рдпрд╛рдВ рдХреИрд╕реА рджрд┐рдЦрддреА рд╣реИрдВ рдлрд╝реЛрдЯреЛрдЧреНрд░рд╛рдлрд╝реА, рд▓рд╛рднреЛрдВ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдЖрдк рдирд┐рдореНрди рдЪрд┐рддреНрд░ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╕реЗ рдПрдХ рдЖрдкрдХреЗ рдореЙрдирд┐рдЯрд░ рдХреЗ рд╕рдорд╛рди рд╣реИ, рддреЛ рдЕрдВрддрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

U тАв HODL рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдиреЗ рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рдмрдкрд┐рдХреНрд╕рд▓ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рд╕реНрддрд╛рд╡ рдХреЗ рд╕рд╛рде рдореБрдЭрд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ред рдбрд┐рд╡рд╛рдЗрд╕ 0.96 "рдУрдПрд▓рдИрдбреА рд╕реНрдХреНрд░реАрди (120 ├Ч 180) рдХреЗ рд╕рд╛рде рдПрдХ рд▓рдШреБ рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рд╡реЙрд▓реЗрдЯ рд╣реИред рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рдмреНрд▓реЙрдЧ (рдЕрдВрдЧреНрд░реЗрдЬреА) рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдХреИрд╕реЗ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдЪреМрдХрд╕ рд╣реИрдВ рдФрд░ рдХреИрд╕реЗ рдПрдХ рдЫреЛрдЯреА рд╕реНрдХреНрд░реАрди рд╕реЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдирд┐рдЪреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдЖрдЗрдХрди рдФрд░ рдкрд╛рда рдХреЗ рд▓рд┐рдП рдПрд╕рдкреАрдЖрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред
рдкреГрд╖реНрдарднреВрдорд┐ (ClearType)
рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЖрдк Windows рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ ClearType рддрдВрддреНрд░ рдХрд╛ рд╡рд░реНрдгрди рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рд╡рд░рдг, grc.com рдкрд░ рд╣реИ ред рдлрд┐рд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рдирд┐рдЪреЛрдбрд╝ рдЬреЛ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЬрд╛рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВред ClearType рдореЗрдВ рджреЛ рдЪрд░рдг рд╣реЛрддреЗ рд╣реИрдВ:
1. рдореВрд▓ рдХреЗ рддреАрди рдЧреБрдирд╛ рдЪреМрдбрд╝рд╛рдИ рдХреЗ рд╕рд╛рде рдкрд╛рда рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдкреНрд░рддреНрдпреЗрдХ рд░реЗрдВрдбрд░ рдкрд┐рдХреНрд╕реЗрд▓ рдПрдХ рд░рдВрдЧ рдЙрдк-рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрддрд╛ рд╣реИ:

рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░реАрди рдкрд░ рдмрд╕ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЕрдХреНрд╖рд░реЛрдВ рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдкрд░ рд░рдВрдЧ рд╡рд┐рдкрдерди рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:

2. рдлрд┐рд▓реНрдЯрд░ рдкрдбрд╝реЛрд╕реА рдкрд┐рдХреНрд╕рд▓ рдХреЗ рд░рдВрдЧ (рд▓реЗрдХрд┐рди рдЪрдордХ рдирд╣реАрдВ) рдХреЛ рдмрджрд▓рддрд╛ рд╣реИ
рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░рдВрдЧ рд╕рдВрддреБрд▓рди рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ:

рдЗрд╕ рд╡рд┐рдзрд┐ рдХреЗ рдХрдИ рдиреБрдХрд╕рд╛рди рд╣реИрдВ:
- рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд░рдВрдЧреАрди рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПред
- рдпрджрд┐ рд╕рдмрдкрд┐рдХреНрд╕рд▓ рдПрдХ рд╣реА рд▓рд╛рдЗрди рдкрд░ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рд╕реНрдХреНрд░реАрди рдЬрдЯрд┐рд▓ рд╣реИ (рд╕реНрдХреНрд░реАрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдереЛрдбрд╝рд╛ рдХрдо рд╣реЛрдЧрд╛)
- рдлрд╝рд┐рд▓реНрдЯрд░ рд╕реНрд╡рдпрдВ Microsoft рдкреЗрдЯреЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред рд╢рд╛рдпрдж рдХрд┐рд╕реА рдХреЛ рдпрд╛рдж рд╣реИ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ freetype рдЙрдк-рд╕рдВрд╕реНрдХрд░рдг рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд╢реБрд░реБрдЖрддреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдкреЗрдЯреЗрдВрдЯ рдХреЗ рдХрд╛рд░рдг рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╣рд░рдордиреА рдПрд▓рд╕реАрдбреА
рдФрд░ рдпрд╣рд╛рдБ Haarmony LCD рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрддрд╛ рд╣реИред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЗрд╕рдХреЗ рд▓реЗрдЦрдХ рдХреЗ рдкрддреНрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рд╕рд░рд▓ рдФрд░ рд╕рд╣рдЬ рд╣реИред рдпрд╣ рд╕рдмрдкрд┐рдХреНрд╕рд▓ рдСрдлрд╕реЗрдЯ рдХреЗ рдмрд░рд╛рдмрд░ рдСрдлрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдкрд╛рда рдХреЛ 3 рдмрд╛рд░ рд░реЗрдВрдбрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ рд░рдВрдЧ рдЪреИрдирд▓ рдЬреЛрдбрд╝реЗрдВред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИ:

рдЖрдкрдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдФрд░ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:
- -0.25 рдкрд┐рдХреНрд╕рд▓ рдХреЗ рдХреНрд╖реИрддрд┐рдЬ рдСрдлрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдиреАрд▓рд╛ рдЪреИрдирд▓
- рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ +0.25 рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдСрдлрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЧреНрд░реАрди рдЪреИрдирд▓
- +0.5 рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдСрдлрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рд▓рд╛рд▓ рдЪреИрдирд▓
рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕реНрдХреАрдо рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛрдЧреАред

рдПрд╕рд╡реАрдЬреА
рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдерд╛ рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ред рдмрд╕ рджреГрд╢реНрдп рдмреЙрдХреНрд╕ (3 рдмрд╛рд░) рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реБрдП:
viewBox="0 0 120 180"
рдкрд░
viewBox="0.25 0 120.25 180"
рдЖрдЗрдХрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:

рдЪрд┐рддреНрд░:

рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╡рд┐рдиреНрдпрд╛рд╕
рдЪреМрдХрд╕ рдкрд╛рдардХ рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рд░рдВрдЧ рд╢рддрд░рдВрдЬ рдХреА рдЬрдЧрд╣ рд▓реЗ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдЬрд┐рд╕ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЙрд╕рдореЗрдВ рд▓рдЧрднрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИрдВ:

рдпрд╣реА рд╣реИ, рд╕рдо рдФрд░ рд╡рд┐рд╖рдо рд░реЗрдЦрд╛рдУрдВ рдкрд░ рдЙрдк-рд░реЗрдЦрд╛рдПрдБ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╣реЛрддреА рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиреЛрдВ рдХреЗ рд╕рд╛рде рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдФрд░ рдПрдХ рдЫрд╡рд┐ рд╕реЗ рд▓рд╛рдЗрдиреЗрдВ рднреА рд▓реЗрддреА рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реА рд╕реЗ рд╡рд┐рд╖рдо рд▓рд╛рдЗрдиреЗрдВред
рдкреБрдирд╢реНрдЪ mcufont
рдпрджрд┐ рдЖрдкрдХреЛ mcufont рдореЗрдВ рд╕рдмрдкрд┐рдХреНрд╕рд▓ рд░реЗрдВрдбрд░рд┐рдВрдЧ (рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░ рдлреЛрдВрдЯ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдирдХреЛрдбрд░ / freetype_import.cc рдХреЛ рдкреИрдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ Haarmony LCD рдХреЛ FT_Render_Grph (рдЪреЗрд╣рд░реЗ-> рдЧреНрд▓рд┐рдлрд╝, FT_RENDER_MODE_LCD) рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ ред рдФрд░ рдкрд╛рда рдХреЗ рд╕рдорд╛рдкрди рдкрд░, рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рдЕрдХреНрд╖рд░реЛрдВ рдХреА рдЪреМрдбрд╝рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рд╕реЗ 3 рдЧреБрдирд╛ рдмрдбрд╝реА рд╣реЛрдЧреАред