RenderingNG рдкреНрд░рдХрд▓реНрдкрд╛рджреНрд╡рд╛рд░реЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реЗ Chromium рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдкрд░рд┐рдгрд╛рдо

Chromium рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдиреА 8 рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА рд▓рд╛рдБрдЪ рдХреЗрд▓реЗрд▓реНрдпрд╛ RenderingNG рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдкрд╣рд┐рд▓реНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рдВрдЪрд╛ рд╕рд╛рд░рд╛рдВрд╢ рджрд┐рд▓рд╛ рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ Chrome рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рдХреНрд╖рдорддрд╛ рд╡рд╛рдврд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЪрд╛рд▓реВ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХрд╛рдорд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ рдЖрд╣реЗ.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Chrome 94 рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд Chrome 93 рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирдореБрд│реЗ рдкреГрд╖реНрда рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдгрд╛рддреАрд▓ рд╡рд┐рд▓рдВрдмрддрд╛ 8% рдХрдореА рдЭрд╛рд▓реА рдЖрдгрд┐ рдмреЕрдЯрд░реА рд▓рд╛рдЗрдлрдордзреНрдпреЗ 0.5% рд╡рд╛рдв рдЭрд╛рд▓реА. Chrome рдЪреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдмреЗрд╕рдЪреНрдпрд╛ рдЖрдХрд╛рд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рд╣реЗ рджрд░рд░реЛрдЬ 1400 рд╡рд░реНрд╖рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд CPU рд╡реЗрд│реЗрдЪреА рдЬрд╛рдЧрддрд┐рдХ рдмрдЪрдд рджрд░реНрд╢рд╡рддреЗ. рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд, рдЖрдзреБрдирд┐рдХ рдХреНрд░реЛрдо 150% рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡реЗрдЧрд╡рд╛рди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рдЖрдгрд┐ рд╕рдорд╕реНрдпрд╛рдкреНрд░рдзрд╛рди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░рд╡рд░ GPU рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдХреНрд░реЕрд╢ рд╣реЛрдгреНрдпрд╛рд╕ 6 рдкрдЯ рдХрдореА рд╕рдВрд╡реЗрджрдирд╛рдХреНрд╖рдо рдЖрд╣реЗ.

рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд▓рд╛рдн рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкрджреНрдзрддреАрдВрдкреИрдХреА, рдЖрдореНрд╣реА GPU рдмрд╛рдЬреВрд▓рд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкрд┐рдХреНрд╕реЗрд▓рдЪреНрдпрд╛ рд░рд╛рд╕реНрдЯрд░рд╛рдпрдЭреЗрд╢рди рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреЗ рд╕рдорд╛рдВрддрд░реАрдХрд░рдг рдЖрдгрд┐ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ CPU рдХреЛрд░рдордзреНрдпреЗ рдкреНрд░реЛрд╕реЗрд╕рд░рдЪреЗ рдЕрдзрд┐рдХ рд╕рдХреНрд░рд┐рдп рд╡рд┐рддрд░рдг (рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреЗ, рдкреГрд╖реНрда рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ, рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрдгрд┐ рдкреНрд░рддрд┐рдорд╛ рдбреАрдХреЛрдб рдХрд░рдгреЗ, рдкреНрд░реЛрдПрдХреНрдЯрд┐рд╡реНрд╣ рд░реЗрдВрдбрд░рд┐рдВрдЧ) рд▓рдХреНрд╖рд╛рдд рдШреЗрддрд▓реЗ. рд╕рд╛рдордЧреНрд░реА). рд╕рдХреНрд░рд┐рдп рд╕рдорд╛рдВрддрд░реАрдХрд░рдгрд╛рд╕рд╛рдареА рдорд░реНрдпрд╛рджрд┐рдд рдШрдЯрдХ рдореНрд╣рдгрдЬреЗ CPU рд╡рд░реАрд▓ рд╡рд╛рдврддрд╛ рднрд╛рд░, рдЬреЛ рд╡рд╛рдврддреНрдпрд╛ рддрд╛рдкрдорд╛рдирд╛рдореБрд│реЗ рдЖрдгрд┐ рд╡рд╛рдврддреНрдпрд╛ рд╡реАрдЬ рд╡рд╛рдкрд░рд╛рдореБрд│реЗ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рд╣реЛрддреЛ, рддреНрдпрд╛рдореБрд│реЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрдгрд┐ рд╡реАрдЬ рд╡рд╛рдкрд░ рдпрд╛рдВрдЪреНрдпрд╛рддреАрд▓ рдЗрд╖реНрдЯрддрдо рд╕рдВрддреБрд▓рди рд╕рд╛рдзрдгреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдмреЕрдЯрд░реА рдкреЙрд╡рд░рд╡рд░ рдЪрд╛рд▓рдд рдЕрд╕рддрд╛рдирд╛, рддреБрдореНрд╣реА рд░реЗрдВрдбрд░рд┐рдВрдЧрдЪреНрдпрд╛ рдЧрддреАрдЪрд╛ рддреНрдпрд╛рдЧ рдХрд░реВ рд╢рдХрддрд╛, рдкрд░рдВрддреБ рддреБрдореНрд╣реА рд╡реЗрдЧрд│реНрдпрд╛ рдереНрд░реЗрдбрдордзреНрдпреЗ рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪрд╛ рддреНрдпрд╛рдЧ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА, рдХрд╛рд░рдг рдЗрдВрдЯрд░рдлреЗрд╕рдЪреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрдореА рд╣реЛрдгреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдпреЗрдИрд▓.

RenderingNG рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдЪреМрдХрдЯреАрдд рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗрд▓реЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдХрдВрдкреЛрдЭрд┐рдЯрд┐рдВрдЧрдЪрд╛ рджреГрд╖реНрдЯреАрдХреЛрди рдкреВрд░реНрдгрдкрдгреЗ рдмрджрд▓рддрд╛рдд рдЖрдгрд┐ рд╕реНрдХреНрд░реАрди рд░рд┐рдЭреЛрд▓реНрдпреВрд╢рди рдЖрдгрд┐ рд░рд┐рдлреНрд░реЗрд╢ рд░реЗрдЯ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрди, рдкреГрд╖реНрдард╛рдВрдЪреНрдпрд╛ рд╡реИрдпрдХреНрддрд┐рдХ рднрд╛рдЧрд╛рдВрдЪреНрдпрд╛ рд╕рдВрдмрдВрдзрд╛рдд GPU рдЖрдгрд┐ CPU рд╡рд░реАрд▓ рдЧрдгрдирд╛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдиреБрдХреВрд▓рдкрдгреЗ рднрд┐рдиреНрди рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд. , рддрд╕реЗрдЪ Vulkan, D3D12 рдЖрдгрд┐ Metal рд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд░рдЧрдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рдЙрдкрд╕реНрдерд┐рддреА. рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирдЪреНрдпрд╛ рдЙрджрд╛рд╣рд░рдгрд╛рдВрдордзреНрдпреЗ рдХреЕрд╢рд┐рдВрдЧ GPU рдЯреЗрдХреНрд╕рдЪрд░рдЪрд╛ рд╕рдХреНрд░рд┐рдп рд╡рд╛рдкрд░ рдЖрдгрд┐ рд╡реЗрдм рдкреГрд╖реНрдард╛рдВрдЪреНрдпрд╛ рднрд╛рдЧрд╛рдВрдЪреЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╕реНрддреБрдд рдХрд░рдгреЗ, рддрд╕реЗрдЪ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛рдирд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╕ рджреГрд╢реНрдпрдорд╛рди рдкреГрд╖реНрдард╛рдЪреЗ рдХреНрд╖реЗрддреНрд░рдлрд│ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ (рдЪреЗ рднрд╛рдЧ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдгреНрдпрд╛рдд рдХрд╛рд╣реА рдЕрд░реНрде рдирд╛рд╣реА. рдЗрддрд░ рд╕рд╛рдордЧреНрд░реАрджреНрд╡рд╛рд░реЗ рд╕рдВрд░рдХреНрд╖рд┐рдд рдЕрд╕рд▓реЗрд▓реЗ рдкреГрд╖реНрда).

RenderingNG рдЪрд╛ рдПрдХ рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдШрдЯрдХ рдореНрд╣рдгрдЬреЗ рдкреГрд╖реНрдард╛рдВрдЪреНрдпрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рднрд╛рдЧрд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, iframes рдордзреНрдпреЗ рдЬрд╛рд╣рд┐рд░рд╛рддреА рджрд╛рдЦрд╡рдгреЗ, рдЕреЕрдирд┐рдореЗрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреЗ, рдСрдбрд┐рдУ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд▓реЗ рдХрд░рдгреЗ, рд╕рд╛рдордЧреНрд░реА рд╕реНрдХреНрд░реЛрд▓ рдХрд░рдгреЗ рдЖрдгрд┐ JavaScript рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреЗ рдпрд╛рд╕рд╣ рд╕рдВрдмрдВрдзрд┐рдд рдЧрдгрдирд╛ рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ.

RenderingNG рдкреНрд░рдХрд▓реНрдкрд╛рджреНрд╡рд╛рд░реЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реЗ Chromium рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдкрд░рд┐рдгрд╛рдо

рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реЗ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рддрдВрддреНрд░:

  • Chrome 94 CompositeAfterPaint рдореЗрдХреЕрдирд┐рдЭрдо рдСрдлрд░ рдХрд░рддреЗ, рдЬреА рд╡реЗрдм рдкреЗрдЬреЗрд╕рдЪреНрдпрд╛ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рд░реЗрдВрдбрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рднрд╛рдЧрд╛рдВрдЪреЗ рд╕рдВрдорд┐рд╢реНрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддреЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ GPU рд╡рд░реАрд▓ рд▓реЛрдб рдбрд╛рдпрдиреЕрдорд┐рдХрдкрдгреЗ рд╕реНрдХреЗрд▓ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдбреЗрдЯрд╛рдиреБрд╕рд╛рд░, рдирд╡реАрди рдХрдВрдкреЛрдЭрд┐рдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордиреЗ рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ рд▓реЗрдЯрдиреНрд╕реА 8% рдХрдореА рдХреЗрд▓реА, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдкреНрд░рддрд┐рд╕рд╛рдж 3% рдиреЗ рд╡рд╛рдврд╡рд▓рд╛, рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЧрддреА 3% рдиреЗ рд╡рд╛рдврд╡рд▓реА, GPU рдореЗрдорд░реА рд╡рд╛рдкрд░ 3% рдиреЗ рдХрдореА рдХреЗрд▓рд╛ рдЖрдгрд┐ рдмреЕрдЯрд░реАрдЪреЗ рдЖрдпреБрд╖реНрдп 0.5% рдиреЗ рд╡рд╛рдврд╡рд▓реЗ.
  • GPU рд░рд╛рд╕реНрдЯрд░, рдПрдХ GPU-рд╕рд╛рдЗрдб рд░рд╛рд╕реНрдЯрд░рд╛рдпрдЭреЗрд╢рди рдЗрдВрдЬрд┐рди, 2020 рдордзреНрдпреЗ рд╕рд░реНрд╡ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ MotionMark рдмреЗрдВрдЪрдорд╛рд░реНрдХрд▓рд╛ рд╕рд░рд╛рд╕рд░реА 37% рдЖрдгрд┐ HTML-рд╕рдВрдмрдВрдзрд┐рдд рдмреЗрдВрдЪрдорд╛рд░реНрдХ 150% рдиреЗ рд╡рд╛рдврд╡рд▓реЗ. рдпрд╛ рд╡рд░реНрд╖реА, GPU рд░рд╛рд╕реНрдЯрд░ рдХреЕрдирд╡реНрд╣рд╛рд╕ рдШрдЯрдХ рд░реЗрдВрдбрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА GPU-рд╕рд╛рдЗрдб рдкреНрд░рд╡реЗрдЧ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╣ рд╡рд░реНрдзрд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдкрд░рд┐рдгрд╛рдореА 1000% рдЬрд▓рдж рдмрд╛рд╣реНрдпрд░реЗрдЦрд╛ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдЖрдгрд┐ 1.2% рд╡реЗрдЧрд╡рд╛рди MotionMark 130 рдмреЗрдВрдЪрдорд╛рд░реНрдХ.
  • рд▓реЗрдЖрдЙрдЯрдПрдирдЬреА рд╣реЗ рдкреГрд╖реНрда рдШрдЯрдХ рд▓реЗрдЖрдЙрдЯ рдЕрд▓реНрдЧреЛрд░рд┐рджрдордЪреЗ рд╕рдВрдкреВрд░реНрдг рд░реАрдбрд┐рдЭрд╛рдЗрди рдЖрд╣реЗ рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддрд╛ рдЖрдгрд┐ рдЕрдВрджрд╛рдЬ рд╡рд╛рдврд╡рдгреЗ рдЖрд╣реЗ. рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдпрд╛рд╡рд░реНрд╖реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдкрд░реНрдпрдВрдд рдЖрдгрдгреНрдпрд╛рдЪреЗ рдирд┐рдпреЛрдЬрди рдЖрд╣реЗ.
  • рдмреНрд▓рд┐рдВрдХрдПрдирдЬреА - рдмреНрд▓рд┐рдВрдХ рдЗрдВрдЬрд┐рдирдЪреЗ рд░рд┐рдлреЕрдХреНрдЯрд░рд┐рдВрдЧ рдЖрдгрд┐ рд╕рд╛рдлрд╕рдлрд╛рдИ, рд╡рд┐рдВрдбреЛрдордзреАрд▓ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреА рджреГрд╢реНрдпрдорд╛рдирддрд╛ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди рдХреЕрд╢рд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЖрд│рд╢реА рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд░реЗрдВрдбрд░рд┐рдВрдЧ рдСрдкрд░реЗрд╢рдиреНрд╕ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗрд▓реНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЧрдгреЗ. рд╣реЗ рдХрд╛рдо рдпрд╛ рд╡рд░реНрд╖реА рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдЪреЗ рдирд┐рдпреЛрдЬрди рдЖрд╣реЗ.
  • рд╕реНрдХреНрд░реЛрд▓рд┐рдВрдЧ, рдЕреЕрдирд┐рдореЗрд╢рди рдЖрдгрд┐ рдЗрдореЗрдЬ рдбреАрдХреЛрдбрд┐рдВрдЧ рд╣рдБрдбрд▓рд░ рд╡реЗрдЧрд│реНрдпрд╛ рдереНрд░реЗрдбреНрд╕рд╡рд░ рд╣рд▓рд╡рдд рдЖрд╣реЗ. рд╣рд╛ рдкреНрд░рдХрд▓реНрдк 2011 рдкрд╛рд╕реВрди рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ рдЖрдгрд┐ рдпрд╛ рд╡рд░реНрд╖реА рддреНрдпрд╛рдиреЗ рдЕреЕрдирд┐рдореЗрдЯреЗрдб CSS рдЯреНрд░рд╛рдиреНрд╕рдлреЙрд░реНрдореЗрд╢рдиреНрд╕ рдЖрдгрд┐ SVG рдЕреЕрдирд┐рдореЗрд╢рдиреНрд╕ рд╡реЗрдЧрд│реНрдпрд╛ рдзрд╛рдЧреНрдпрд╛рдВрд╡рд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реА рдЖрд╣реЗ.
  • рд╡реЗрдм рдкреГрд╖реНрдард╛рдВрд╡рд░ рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд▓реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА VideoNG рд╣реЗ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЖрдгрд┐ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдЗрдВрдЬрд┐рди рдЖрд╣реЗ. рдпрд╛рд╡рд░реНрд╖реА, 4K рд░рд┐рдЭреЛрд▓реНрдпреВрд╢рдирдордзреНрдпреЗ рд╕рдВрд░рдХреНрд╖рд┐рдд рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. HDR рд╕рдорд░реНрдерди рдкреВрд░реНрд╡реА рдЬреЛрдбрд▓реЗ рд╣реЛрддреЗ.
  • рдЙрджрд╛ - рд░рд╛рд╕реНрдЯрд░рд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ (OOP-R - рдЖрдЙрдЯ-рдСрдл-рдкреНрд░реЛрд╕реЗрд╕ рд░рд╛рд╕реНрдЯрд░) рдЖрдгрд┐ рд░реЗрдВрдбрд░рд┐рдВрдЧ (OOP-D - рдЖрдЙрдЯ рдСрдл рдкреНрд░реЛрд╕реЗрд╕ рдбрд┐рд╕реНрдкреНрд▓реЗ рдХрдВрдкреЛрдЭрд┐рдЯрд░), рдмреНрд░рд╛рдЙрдЭрд░ рдЗрдВрдЯрд░рдлреЗрд╕рдЪреЗ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдкреГрд╖реНрда рд╕рд╛рдордЧреНрд░реАрдЪреНрдпрд╛ рд░реЗрдВрдбрд░рд┐рдВрдЧрдкрд╛рд╕реВрди рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ. рдкреНрд░рдХрд▓реНрдк SkiaRenderer рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреЗрдЦреАрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ, рдЬреА рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API (Vulkan, D3D12, Metal) рд╡рд╛рдкрд░рддреЗ. рдмрджрд▓рд╛рдореБрд│реЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдордзреАрд▓ рд╕рдорд╕реНрдпрд╛рдВрдореБрд│реЗ рдХреНрд░реЕрд╢рдЪреА рд╕рдВрдЦреНрдпрд╛ 6 рдкрдЯ рдХрдореА рдХрд░рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ.

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

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