แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Panfrost แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹ OpenGL ES 3.1 แž—แžถแž–แž†แž”แž‚แŸ’แž“แžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹ GPU Mali-G52

แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Collabora แž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแžแžถ Khronos แž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€ Panfrost แžšแž”แžŸแŸ‹แžแŸ’แž›แžฝแž“แžแžถแž”แžถแž“แž†แŸ’แž›แž„แž€แžถแžแŸ‹แž€แžถแžšแž’แŸ’แžœแžพแžแŸแžŸแŸ’แž CTS (Khronos Conformance Test Suite) แž‘แžถแŸ†แž„แžขแžŸแŸ‹แžŠแŸ„แž™แž‡แŸ„แž‚แž‡แŸแž™ แž แžพแž™แž”แžถแž“แžšแž€แžƒแžพแž‰แžแžถแžขแž“แžปแž›แŸ„แž˜แžแžถแž˜แž›แž€แŸ’แžแžŽแŸˆแž”แž…แŸ’แž…แŸแž€แž‘แŸแžŸแžšแž”แžŸแŸ‹ OpenGL ES 3.1 แŸ” แžขแŸ’แž“แž€แž”แžพแž€แž”แžšแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžŠแŸ„แž™แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ GPU Mali-G52 แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž€แŸ’แžšแŸ„แž™แž˜แž€แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸ’แžšแŸ„แž„แž“แžนแž„แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž“แŸ’แž‘แŸ‡แžˆแžธแž”แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ” แž‡แžถแž–แžทแžŸแŸแžŸ แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŠแŸ‚แž›แž˜แžทแž“แž˜แžถแž“แž€แžถแžšแž”แž‰แŸ’แž‡แžถแž€แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹ OpenGL ES 3.1 แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžšแžฝแž…แž แžพแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž“แŸ’แž‘แŸ‡แžˆแžธแž” Mali-G31 แž“แžทแž„ Mali-G72 แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜แžŸแŸ’แžšแžŠแŸ€แž„แž‘แŸ…แž“แžนแž„ Mali-G52 แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž“แŸ’แž‘แŸ‡แžˆแžธแž” GPU Mali-T860 แž“แžทแž„แž…แžถแžŸแŸ‹แž‡แžถแž„แž“แŸแŸ‡ แž—แžถแž–แž†แž”แž‚แŸ’แž“แžถแž–แŸแž‰แž›แŸแž‰แž‡แžถแž˜แžฝแž™ OpenGL ES 3.1 แž˜แžทแž“แž‘แžถแž“แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž“แŸ…แžกแžพแž™แž‘แŸแŸ”

แž€แžถแžšแž‘แž‘แžฝแž›แž”แžถแž“แžœแžทแž‰แŸ’แž‰แžถแž”แž“แž”แžแŸ’แžšแžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแž€แžถแžŸแž‡แžถแž•แŸ’แž›แžผแžœแž€แžถแžšแž“แžผแžœแž—แžถแž–แž†แž”แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™แž“แžนแž„แžŸแŸ’แžแž„แŸ‹แžŠแžถแžšแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€ แž“แžทแž„แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž–แžถแžŽแžทแž‡แŸ’แž‡แžŸแž‰แŸ’แž‰แžถ Khronos แžŠแŸ‚แž›แž–แžถแž€แŸ‹แž–แŸแž“แŸ’แž’แŸ” แžœแžทแž‰แŸ’แž‰แžถแž”แž“แž”แŸแžแŸ’แžšแž“แŸแŸ‡แž€แŸแž”แžพแž€แž‘แŸ’แžœแžถแžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Panfrost แžŠแžพแž˜แŸ’แž”แžธแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แŸ’แž“แžปแž„แž•แž›แžทแžแž•แž›แž–แžถแžŽแžทแž‡แŸ’แž‡แž€แž˜แŸ’แž˜ แžšแžฝแž˜แž‘แžถแŸ†แž„ Mali G52 GPU แž•แž„แžŠแŸ‚แžšแŸ” แž€แžถแžšแž’แŸ’แžœแžพแžแŸแžŸแŸ’แžแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแž“แŸ…แž€แŸ’แž“แžปแž„แž”แžšแžทแžŸแŸ’แžแžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™ Debian GNU/Linux 11, Mesa แž“แžทแž„ X.Org X Server 1.20.11 แŸ” แž€แžถแžšแž‡แžฝแžŸแž‡แžปแž› แž“แžทแž„แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแžŠแŸ‚แž›แž”แžถแž“แžšแŸ€แž”แž…แŸ†แž€แŸ’แž“แžปแž„แž€แžถแžšแžšแŸ€แž”แž…แŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแžทแž‰แŸ’แž‰แžถแž”แž“แž”แŸแžแŸ’แžšแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แž‘แŸ…แžŸแžถแžแžถ Mesa 21.2 แžšแžฝแž…แž‡แžถแžŸแŸ’แžšแŸแž… แž แžพแž™แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ Mesa 21.2.2 แž€แžถแž›แž–แžธแž˜แŸ’แžŸแžทแž›แž˜แžทแž‰แŸ”

แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Panfrost แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2018 แžŠแŸ„แž™ Alyssa Rosenzweig แž“แŸƒ Collabora แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™แžœแžทแžŸแŸ’แžœแž€แž˜แŸ’แž˜แž”แž‰แŸ’แž…แŸ’แžšแžถแžŸแž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ ARM แžŠแžพแž˜แŸ” แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž›แŸแžแž€แžผแžŠแž…แžปแž„แž€แŸ’แžšแŸ„แž™ แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž”แžถแž“แž”แž„แŸ’แž€แžพแžแž€แžทแž…แŸ’แž…แžŸแž แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž‡แžถแž˜แžฝแž™แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ ARM แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž–แŸแžแŸŒแž˜แžถแž“ แž“แžทแž„แžฏแž€แžŸแžถแžšแž…แžถแŸ†แž”แžถแž…แŸ‹แŸ” แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“ แžขแŸ’แž“แž€แž”แžพแž€แž”แžšแž‚แžถแŸ†แž‘แŸ’แžšแž€แžถแžšแž„แžถแžšแž‡แžถแž˜แžฝแž™แž”แž“แŸ’แž‘แŸ‡แžˆแžธแž”แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพ Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) แž“แžทแž„ Bifrost (Mali G3x, G5x, G7x) microarchitectures แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹ GPU Mali 400/450 แžŠแŸ‚แž›แž”แŸ’แžšแžพแž“แŸ…แž€แŸ’แž“แžปแž„แž”แž“แŸ’แž‘แŸ‡แžˆแžธแž”แž…แžถแžŸแŸ‹แŸ—แž‡แžถแž…แŸ’แžšแžพแž“แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜ ARM แž“แŸ„แŸ‡ แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถ Lima แž€แŸ†แž–แžปแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžŠแŸ„แž™แžกแŸ‚แž€แž–แžธแž‚แŸ’แž“แžถแŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹