Adreno - Adreno
Adreno on sarja grafiikkaprosessointiyksikön (GPU) puolijohteiden henkisen omaisuuden ytimiä, jotka Qualcomm on kehittänyt ja joita käytetään monissa niiden yhteiskäyttöjärjestelmissä .
Historia
Adreno (an anagrammi on AMD : n näytönohjaimen tuotemerkki Radeon ) aloitti Qualcommin n maksulliset tuotemerkin grafiikkatekniikoiden, ja sitä käytettiin heidän eloisa piirisarja tuotteita. Varhaiset Adreno -mallit sisälsivät Adreno 100: n ja 110: n, joissa oli 2D -grafiikan kiihdytys ja rajalliset multimediaominaisuudet. Tuolloin mobiililaitteiden 3D-grafiikkaa käsiteltiin yleisesti ohjelmistopohjaisilla renderointimoottoreilla, mikä rajoitti niiden suorituskykyä. Kehittyneempien multimedia- ja 3D-grafiikkaominaisuuksien kysynnän kasvaessa Qualcomm lisensoi AMD: n Imageon IP: n lisätäkseen laitteistokiihdytettyjä 3D-ominaisuuksia mobiilituotteisiinsa. Yhteistyön jatkaminen AMD: n kanssa johti vuonna 2008 julkaistun Adreno 200: n kehittämiseen, joka integroitiin ensimmäiseen Snapdragon SoC: hen . Tammikuussa 2009 AMD myi koko Imageon -kämmenlaitteiden grafiikka -divisioonansa Qualcommille.
Tekniset yksityiskohdat
Vaihtoehdot
Yhtiö tarjoaa erityyppisiä Adreno -grafiikkasuorittimia osana Snapdragon SoC: ita :
Nimi | Mikroarkkitehtuuri | Fab ( nm ) | Kello [ MHz ] | Muistitekniikka | Täytä | GFLOPS | API (versio) | Käytetään Qualcommissa ... | Viitteet | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tyyppi | ALU: t | Sirun grafiikkamuisti | TMU | Muistin kaistanleveys | Kolmio
[MT/s] |
Pixel
[ GP /s] |
Rakenne
[ GT /s] |
( FP64 ) | ( FP32 ) | ( FP16 ) | Vulkan | OpenGL ES | OpenVG | OpenCL | OpenGL | Direct3D | |||||
Ennen Adrenoa | |||||||||||||||||||||
Puolustaja 2 | 0,25 | 0,007 | 1.0 | ||||||||||||||||||
Puolustaja 3 | 0,25 | 0,022 | |||||||||||||||||||
Tähtiportti | 0.6 | 0,09 | 1.1 | ||||||||||||||||||
Adreno 1xx sarja | |||||||||||||||||||||
Adreno 100 | 1.0 | ||||||||||||||||||||
Adreno 110 | 1.1 | ||||||||||||||||||||
Adreno 120 | kiinteän toiminnon putki | 1.1 | |||||||||||||||||||
Adreno 130 | ? | ? | 90 tai 65 | ? | 1.6
4 |
?
0,133 |
?
0.3 |
?
1.2 |
?
2.4 |
Ei käytössä | Ei käytössä | Direct3D Mobile | MSM7x00, MSM7x00A, MSM7x01, MSM7x01A | ||||||||
Adreno 2xx -sarja - yamato | |||||||||||||||||||||
Adreno 200 (AMD Z430) |
Unified shader malli 5-tie VLIW |
8
[2] |
256 kt | 65 | 133 | LPDDR -333 Yksikanavainen 32-bittinen, 166,5 MHz (1,3 Gt/s) | 22,85 | 0,133 | 0,53 | 2.12 | 4.25 | Ei käytössä | 2.0 | 1.1 | Ei käytössä | 1.4 (freedreno -ohjain) | 11 ( ominaisuuden taso 9_3 ) |
Snapdragon S1 (MSM7227, MSM7627 QSD8250, QSD8650), Freescale i.MX51, i.MX53 | |||
Adreno 200 'parannettu' | 45 | 200245 | LPDDR -400 Yksikanavainen 32-bittinen @ 200 MHz (1,6 Gt/s) | 42 | 0,200 0,245 | 0,80 0,98 | 3,20 3,92 | 6,40 12,8 | Snapdragon S1 (MSM7227A, MSM7627A, MSM7225A, MSM7625A) | ||||||||||||
Adreno 203 | 16
[4] |
245 294 | LPDDR2 -600 Yksikanavainen 32-bittinen @ 300 MHz (2,4 Gt/s) | 40,8 49,0 | 0,245 0,294 | 1,96 2,35 | 7,84 9,40 | 15,6 18,8 | Snapdragon S4 Play (MSM8225, MSM8625), Snapdragon 200 (MSM8225Q, MSM8625Q) | ||||||||||||
Adreno 205 | 245266 | LPDDR2 -666 Kaksikanavainen 32-bittinen (64-bittinen) @ 333 MHz (5,3 Gt/s) | 40,8 44,3 | 0,245 0,266 | 1.96 2.12 | 7,84 8,51 | 15,6 17,0 | Snapdragon S2 (MSM7x30, MSM8x55, APQ8055) | |||||||||||||
Adreno 2xx -sarja - leia | |||||||||||||||||||||
Adreno 220 |
Unified shader malli 5-tie VLIW |
32
[8] |
512 kt | 45 | 266 | LPDDR2 -666 Yksikanavainen 32-bittinen @ 333 MHz (2,6 Gt/s) | 88.7 | 0,532 | 4.25 | 17,0 | 34,0 | Ei käytössä | 2.0 | 1.1 | Ei käytössä | 1.4 (freedreno -ohjain) | 11 ( ominaisuuden taso 9_3 ) |
Snapdragon S3 (APQ8060, MSM8x60) | |||
Adreno 225 | 28 | 200300400 | LPDDR2 -1000 Kaksikanavainen 32-bittinen (64-bittinen) @ 500 MHz (8,0 Gt/s) | 133.3 | 0.8 | 3,20 4,80 6,40 | 12,8 19,2 25,6 | 25,6 38,4 51,2 | Snapdragon S4 Plus (APQ8060A, MSM8x60A, MSM8960) | ||||||||||||
Adreno 3xx -sarja - oxili | |||||||||||||||||||||
Adreno 304 |
Unified shader malli Scalar -ohjesarja |
24
[24] |
96 kt | 28 | 400 | LPDDR2 / 3 -768/1066 Yksikanavainen 32-bittinen @ 384-533 MHz (3,0-4,2 GB / s) | 4.80 | 19.2 | 38.4 | Ei käytössä | 3.0 (freedreno -ohjain: 3.0, 3.1 epätäydellinen, 3.2 osittainen) | 1.1 | 1.1 upotettu profiili | 3.1 (freedreno -ohjain, 3.2 puutteellinen, 3.3 täydellinen) | 11 ( ominaisuuden taso 9_3 ) |
Snapdragon 208 , Snapdragon 210 , Snapdragon 212 | |||||
Adreno 305 (1. sukupolvi) | 256 kt | 400450 | LPDDR2 -800 Yksikanavainen 32-bittinen @ 400 MHz (3,2 GB/s) | 66,7 75 | 0.8 | 4,80 5,40 | 19,2 21.6 | 38,4 43,2 | Snapdragon S4 Plus (MSM8x27) | ||||||||||||
Adreno 305 (2. sukupolvi) | 128 kt | LPDDR2 / 3 -1066 Yksikanavainen 32-bittinen 533 MHz: n (4,2 Gt / s) | 66,7 75 | 0.8 |
Snapdragon 200 (MSM8210, MSM8610, MSM8212, MSM8612) Snapdragon 400 (MSM8x26, MSM8x28, MSM8x30, MSM8x30AB, APQ8026, APQ8030) |
|
|||||||||||||||
Adreno 306 | 400 | LPDDR2 / 3 -1066 Yksikanavainen 32-bittinen @ 533 MHz (4,2 Gt / s) | 84.3 | 0.8 | 4.80 | 19.2 | 38.4 | Snapdragon 410 (MSM8916), Snapdragon 412 (MSM8916v2) | |||||||||||||
Adreno 308 | 500 | LPDDR3 -1333 Yksikanavainen 32-bittinen @ 666.5 MHz (5.3 GB/s) | 105,4 | 1.0 | 6.00 | 24,0 | 48,0 | Snapdragon 425 (MSM8917) Snapdragon 427 (MSM8920) | |||||||||||||
Adreno 320 (1. sukupolvi) | 64
[64] |
512 kt | 400 | LPDDR2 -1066 Kaksikanavainen 32-bittinen (64-bittinen) @ 533 MHz (8,5 Gt/s) | 225 | 1.6 | 3.2 | 12.8 | 51.2 | 102,4 | Snapdragon S4 Pro (MSM8960T, APQ8064, APQ8064-1AA), Snapdragon S4 Prime (MPQ8064) | ||||||||||
Adreno 320 (2. sukupolvi) | 96
[96] |
400450 | LPDDR3 -1200 Kaksikanavainen 32-bittinen (64-bittinen) @ 600 MHz (9,6 Gt/s) | 225 253,1 | 2.4 2.7 | > 3.2 | 19,2 21.6 | 76,8 86,4 | 153,6 172,8 | Snapdragon 600 (APQ8064T, APQ8064AB) | |||||||||||
Adreno 330 | 128
[128] |
1024 kt | 450550578 | LPDDR3 -1600 Kaksikanavainen 32-bittinen (64-bittinen) @ 800 MHz (12,8 Gt/s) | 253,1 309,4 325,1 | 3,6 4,4 4,624 | 28,8 35,2 36,9 | 115,2 140,8 147,9 | 230,4 281,6 295,9 | Snapdragon 800 (MSM8974, APQ8074), Snapdragon 801 (MSM8274AB, MSM8974AB, MSM8974AC) | |||||||||||
Adreno 4xx sarja | |||||||||||||||||||||
Adreno 405 | Yhdistetty varjostinmalli | 48
[48] |
256 kt | 28 | 550 | LPDDR3 -1333/1866 Yksikanavainen 32-bittinen, 666,5-933 MHz (5,3-7,4 GB/s) | 13.2 | 52,8 | 105,6 | Ei käytössä | 3.2 (freedreno -ohjain: 3.0, 3.1 epätäydellinen, 3.2 osittainen) | 1.1 | 1.2 koko profiili | 3.1 (freedreno -ohjain, 3.2 puutteellinen, 3.3 täydellinen) | 11 ( ominaisuuden taso 11_1 ) |
Snapdragon 415 (MSM8929), Snapdragon 610 (MSM8936), Snapdragon 615 (MSM8939), Snapdragon 616 (MSM8939v2), Snapdragon 617 (MSM8952) | |||||
Adreno 418 | 128
[128] |
512 kt | 20 | 600 | LPDDR3 -1866 Kaksikanavainen 32-bittinen (64-bittinen) @ 933 MHz (14,9 Gt/s) | 38.4 | 153,6 | 307.2 | 1.0 | Snapdragon 808 (MSM8992) | |||||||||||
Adreno 420 | 1536 kt | 28 | 500600 | LPDDR3 -1600 Kaksikanavainen 64-bittinen (128-bittinen) @ 800 MHz (25,6 Gt/s) | 281,3 337,5
(0,56 Tr/kello) |
4
4.8 (8,2 Px/kello) |
32,0 38,4 | 128,0 153,6 | 256,0 307,2 | 1.0 | Snapdragon 805 (APQ8084) | ||||||||||
Adreno 430 | 256
[256] |
20 | 500600650 | LPDDR4 -3200 Kaksikanavainen 32-bittinen (64-bittinen) @ 1600 MHz (25,6 Gt/s) | ? | 4.8
6,0 6,6 |
64,0 76,8 83,2 | 256,0 307,2 332,8 | 512,0 614,4 665,6 | 1.0 | Snapdragon 810 (APQ8094, MSM8994) | ||||||||||
Adreno 5xx sarja | |||||||||||||||||||||
Adreno 504 | Unified shader malli + Unified memory | ? | ? | 12 | ? | LPDDR3 -1600 Yksikanavainen 32-bittinen 800 MHz (6,4 Gt/s) | ? | ? | ? | ? | 1.0 | 3.2 (freedreno -ohjain: 3.1, 3.2 osittainen) | ? | 2.0 Täysi | 3.1 (freedreno -ohjain, 3.2 puutteellinen, 3.3 täydellinen) | 11 ( ominaisuuden taso 11_1 ) |
Snapdragon 429 | ||||
Adreno 505 | 48
[48] |
128 + 8 kt | 28 | 450 | ? | 10.8 | 43.2 | 86.4 | Snapdragon 430 (MSM8937), Snapdragon 435, Snapdragon 439 | ||||||||||||
Adreno 506 | 96
[96] |
14 | 600650 | LPDDR3 -1866 Yksikanavainen 32-bittinen @ 933 MHz (7,4 Gt/s) | ? | ? | ? | 28,8 31,2 | 115,2 124,8 | 230,4 249,6 | Snapdragon 450, Snapdragon 625, Snapdragon 626, Snapdragon 632 | ||||||||||
Adreno 508 | 128
[128] |
650 | LPDDR4 -2666 Kaksikanavainen 16 -bittinen (32 -bittinen) @ 1333 MHz (10,6 Gt/s) | ? | ? | ? | 41.6 | 166,4 | 332,8 | Snapdragon 630 | |||||||||||
Adreno 509 | 256 + 16 kt | 720 | LPDDR4 -2666 Kaksikanavainen 32 -bittinen (64 -bittinen) @ 1333 MHz (21,3 Gt/s) | ? | ? | ? | 46,0 | 184,3 | 368,6 | Snapdragon 636 | |||||||||||
Adreno 510 | 256 kt | 28 | 600 | LPDDR3 -1866 Kaksikanavainen 32 -bittinen (64 -bittinen) @ 933 MHz (14,9 Gt/s) | ? | ? | ? | 38.4 | 153,6 | 307.2 | 3.2 (3.1 + AEP) (freedreno -ohjain: 3.1, 3.2 osittainen) |
Snapdragon 650 (MSM8956), Snapdragon 652 (MSM8976),
Snapdragon 653 (MSM8976PRO) |
|||||||||
Adreno 512 | 256 + 16 kt | 14 | 850 | LPDDR4 -3732 Nelikanavainen 16-bittinen (64-bittinen) @ 1866 MHz (29,8 Gt/s) | ? | ? | ? | 54.4 | 217,6 | 435,2 | Snapdragon 660 (MSM8976 Plus) | ||||||||||
Adreno 530 | 256
[256] |
1024 kt | 510 624 653 | ? | 6.7
8.1 |
7.7
8.1 |
65,2 79,8 83,5 | 261,1 319,4 334,3 | 522,2 638,9 668,6 | 12 ( ominaisuuden taso 11_1 ) |
Snapdragon 820 (MSM8996),
Snapdragon 821 (MSM8996PRO) |
||||||||||
Adreno 540 | 384
[384] |
10 | 710739 | > 450 | ? | 11.36 (16 Texel/kello) | 136,3 141,8 | 545,2 567,5 | 1090,0 1135,1 | Snapdragon 835 (MSM8998) | |||||||||||
Adreno 6xx sarja | |||||||||||||||||||||
Adreno 605 | Unified shader malli + Unified memory | 128+8 kt | 14 | 1.0 ja 1.1 | 3.2 | 2.0 Täysi | WIP (freedreno -ohjain) | 12 ( ominaisuustaso 12_1 ) |
|||||||||||||
Adreno 608 | 10 | LPDDR4X -4266 Kaksikanavainen 16-bittinen (32-bittinen) @ 2133 MHz (17,0 GB/s) | Snapdragon SA6155P | ||||||||||||||||||
Adreno 610 | 128 [128] | ? | 11 | 600
750 950 |
28.8
36 68 |
115.2
144 273 |
230,4
288 546 |
Snapdragon 460 Snapdragon 662 Snapdragon 665 QCS4290 |
|||||||||||||
Adreno 612 | 128 | 256+16 kt | 745
845 |
LPDDR4X -3732 Kaksikanavainen 16 -bittinen (32 -bittinen) @ 1866 MHz (14,9 Gt/s) | 47,7
54.1 |
190,7
216.3 |
381,4
432,6 |
Snapdragon 675 Snapdragon 678 |
|||||||||||||
Adreno 615 | 256
[128] |
512 kt | 10 | 700
780 |
89,6 | 358,4 | 716,8 | QCS603
QCS605 Snapdragon 670 |
|||||||||||||
Adreno 616 | 750 | 96,0 | 384,0 | 768,0 | Snapdragon 710 Snapdragon 712 |
||||||||||||||||
Adreno 618 | 8 | 700
825
|
89,6 105,6 | 358,4 422,4 | 716,8 844,8 | Snapdragon 720G Snapdragon 730 Snapdragon 730G Snapdragon 732G Snapdragon 7c Snapdragon 7c Gen 2 |
|||||||||||||||
Adreno 619L | 950 | LPDDR4X -4266 Kaksikanavainen 16-bittinen (32-bittinen) @ 2133 MHz (17,0 GB/s) | Snapdragon 690 | ||||||||||||||||||
Adreno 619 | 825
950 |
116.4
134 |
465,5
536 |
930,9
1072 |
Snapdragon 480 Snapdragon 750G |
||||||||||||||||
Adreno 620 | 384
[192] |
7 | 625 750 |
6.7/8.1 | 120,0 144,0 | 480,0 576,0 | 960,0 1152,0 | Snapdragon 765 Snapdragon 765G Snapdragon 768G |
|||||||||||||
Adreno 630 | 512
[256] |
1024 kt | 10 | 710 | LPDDR4X -4266 Nelikanavainen 16-bittinen (64-bittinen) @ 1866 MHz (29,8 Gt/s) | > 500 | ? | 15.4 | 181,7 | 727,0 | 1454,0 | Snapdragon 845 Snapdragon 850 |
|||||||||
Adreno 640 | 768
[384] |
12*2 | 7 | 585 675 |
LPDDR4X -4266 Nelikanavainen 16-bittinen (64-bittinen) @ 2133 MHz (34,1 Gt/s) | ? | 9.4 | 28.1 | 224,6 259,2 | 898,5 1036,8 |
1797,1 2073,6 | Snapdragon 855/855+ Snapdragon 860 Snapdragon 855A (SA8155P) |
|||||||||
Adreno 642L | 384
[192] |
6 | 490 | LPDDR4X -4266 Kaksikanavainen 16-bittinen (32-bittinen) @ 2133 MHz (17,0 GB/s) | Snapdragon 778G | ||||||||||||||||
Adreno 642 | 5 | Snapdragon 780G | |||||||||||||||||||
Adreno 643L | 6 | 812 | LPDDR4X -4266 tai LPDDR5 -6400 Nelikanavainen 16-bittinen (64-bittinen) @ 2133 MHz tai 3200 MHz (34,1 Gt/s tai 44,0 Gt/s) | QCS6490 | |||||||||||||||||
Adreno 650 | 1024
[512]
|
? ja 300 Go/s | 24*2 | 7 | 587 670 | LPDDR4X -4266 tai LPDDR5 -6400 Nelikanavainen 16-bittinen (64-bittinen) @ 2133 MHz tai 3200 MHz (34,1 Gt/s tai 44,0 Gt/s) | 14.x (arvio) | 28,1 (arvio) | 300,5 343,0 | 1202,1 1372,1 | 2404,3 2744,3 | Snapdragon 865/865+ Snapdragon 870 QCS8250 |
|||||||||
Adreno 660 | 1024
[512] |
5 | 792 905 | LPDDR5 -6400 Nelikanavainen 16-bittinen (64-bittinen) @ 3200 MHz (51,2 Gt/s) | 405,5 463,3 | 1622,0 1853,4 | 3244,0 3706,8 | Snapdragon 888/888+ | |||||||||||||
Adreno 675 | 1344 [672] | ? | 7 | 590 | LPDDR4X -4266 Nelikanavainen 16-bittinen (64-bittinen) @ 2133 MHz (34,1 Gt/s) | 396,4 | 1585,9 | 3171,8 | Snapdragon 8c | ||||||||||||
Adreno 680 | 1536
[768] |
? | 600 | LPDDR4X -4266 Octa-kanava 16-bittinen (128-bittinen) @ 2133 MHz (68,2 GB/s) | 460,8 | 1843,2 | 3686.4 | Snapdragon 8cx Gen 1/2
Snapdragon SA8195P |
|||||||||||||
Adreno 685 | ? | 250590 | 192,0 453,1 | 768,0 1812,4 | 1536,0 3624,9 | Microsoft SQ1 | |||||||||||||||
Adreno 690 | 661680 | 507,6 522,2 | 2030,5 2088,9 | 4061,1 4177,9 | Microsoft SQ2 | ||||||||||||||||
Adreno 702 | 845 |
LPDDR3 -1866 Yksikanavainen 32-bittinen @ 933 MHz (7,4 GB/s) tai
LPDDR4X -3732 Kaksikanavainen 16 -bittinen (32 -bittinen) @ 1866 MHz (14,9 Gt/s) |
QCS2290 | ||||||||||||||||||
Nimi | Tyyppi | ALU: t | Sirun grafiikkamuisti | TMU | Fab ( nm ) | Kello | Muistin kaistanleveys | Kolmio
[MT/s] |
Pixel
[ GP /s] |
Rakenne
[ GT /s] |
( FP64 ) | ( FP32 ) | ( FP16 ) | Vulkan | OpenGL ES | OpenVG | OpenCL | OpenGL | Direct3D | Käytetään Qualcommissa ... | Viitteet |
Mikroarkkitehtuuri | Muistitekniikka | Täytä | GFLOPS | API (versio) |
- Huomautuksia
- Adreno 130 MSM7x01: n ja MSM7x01A: n sisällä. Se tukee OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile , SVGT 1.2, Direct Draw ja GDI .
- Adreno 200 (AMD Z430) QSD8x50: n ja MSM7x27: n (133 MHz) sisällä. Se tarjoaa ohjelmoitavan toimintoputken ja suoratoistokuvioita, jotka tukevat OpenGL ES 1.0-, OpenGL ES 1.1-, OpenVG 1.1-, EGL 1.4-, Direct3D Mobile-, SVGT 1.2- ja DirectDraw -toimintoja. (22 M kolmiota sekunnissa, 133 M pikseliä sekunnissa, kellotaajuus jopa 133 MHz).
- Adreno 200 on parannettu MSM7x25A ja MSM7x27A (200 MHz) sisällä. Se tukee OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw ja GDI. (40 miljoonaa kolmiota sekunnissa, 200 miljoonaa pikseliä sekunnissa, kellotaajuus jopa 200 MHz).
- Adreno 203 sisällä MSM8225 ja MSM8225Q (400 MHz). Se on parannus verrattuna Adreno 205: een. Siinä on korkeampi taajuus, parempi pikselitäyttö, pienempi virrankulutus ja parempi 3D -suorituskyky. Se on noin 50–100% nopeampi kuin Adreno 200 (parannettu) ja 10–25% kuin Adreno 205. Se voi kellottaa 2x kertaa enemmän kuin Adreno 205. Se tukee OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, DirectX 9.0c, SVGT 1.2, Direct Draw ja GDI. (42-50 M kolmiota sekunnissa, 250-300 M pikseliä sekunnissa, kellotaajuus 192-400 MHz)
- Adreno 205 QSD8x50A, MSM7x30 ja MSM8x55 (245 MHz) sisällä. Sen parannuksia ovat laitteistokiihdytetty SVG ja Adobe Flash ja parempi Shader-suorituskyky kuin Adreno 200. Se tukee OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw ja GDI. (57 miljoonaa kolmiota sekunnissa, 250 miljoonaa pikseliä sekunnissa, kellotaajuus jopa 400 MHz)
- Adreno 220 MSM8660: n tai MSM8260: n sisällä (266 MHz) yksikanavaisella muistilla. Se tukee OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, DirectX 9.0c, SVGT 1.2, Direct Draw ja GDI. (88 miljoonaa kolmiota sekunnissa, 500 miljoonaa pikseliä sekunnissa, vakiokellotaajuus jopa 266 MHz, ylikellotus jopa 400 MHz).
- Adreno 225 MSM8960: n sisällä (400 MHz), yhtenäinen varjostinarkkitehtuuri ja kaksikanavainen muisti. Se tukee Direct3D 9.0c: tä OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw ja GDI lisäksi.
- Adreno 320 Qualcomm S4 Pro & Prime -sarjan sisällä, yhtenäisellä shader -arkkitehtuurilla ja kaksikanavaisella muistilla. Se tukee Direct3D -ominaisuustasoa 9_3 OpenGL ES 3.0, OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2 lisäksi
- Adreno 330 Nexus 5: n sisällä, Amazon Kindle HDX -sarjan tabletit, Amazon Fire -puhelin, Nokia Lumia 2520 -tabletti, Nokia Lumia 1520, Nokia Lumia Icon, Nokia Lumia 930, Samsung Galaxy S5, Samsung Galaxy Note 3, Sony Xperia Z1, Sony Xperia Z1 Pienikokoiset, Sony Xperia Z2, Sony Xperia Z3, Sony Xperia Z3 Compact, Sony Xperia Z Ultra, Xiaomi Mi3, Xiaomi Mi4, OnePlus One, HTC One (M8) ja LG G2/G3 -älypuhelimet.
- Qualcomm Snapdragon 805: n sisällä oleva Adreno 420 tukee Direct3D 11.2 -käyttöaikaa ( ominaisuustaso 11_1 ). Sisällä Google Nexus 6, Samsung Galaxy S5 LTE-A, Samsung Galaxy Note 4, Samsung Galaxy Note Edge, LG G3 Cat. 6, Amazon Fire HDX 8.9 (2014). Qualcomm Snapdragon 805 on ensimmäinen puhelimen SoC, jossa on 128-bittinen muistiväylä.
- Qualcomm Snapdragon 835: n sisällä oleva Adreno 540 on ensimmäinen puhelimen SoC, jossa on vaihteleva virkistystaajuus ja taitettu renderointi / vaihteleva taajuus , Qualcomm kutsuu toteutuksiaan Q-Synciksi ja Adreno Foveationiksi.
- Qualcomm Snapdragon 845: n sisällä oleva Adreno 630 on ensimmäinen puhelimen SoC, jossa on Inside-Out Room-asteikkoinen 6DoF ja SLAM
- Qualcomm Snapdragon 855: n sisällä oleva Adreno 640 on ensimmäinen puhelimen SoC, jossa on päivitettävät GPU -ohjaimet Google Play Kaupasta
- Qualcomm Snapdragon 888: n sisällä oleva Adreno 660 on ensimmäinen puhelimen SoC, jossa on Variable Rate Shading (VRS)
Käyttöjärjestelmän tuki
On oma ajurit Linux -pohjaisen mobiili käyttöjärjestelmä Android saatavana Qualcomm itse. Historiallisesti ainoa tapa saada GPU-tuki muille kuin Android-Linuxille oli libhybris- kääre.
Linux ja Mesa tukevat Adreno 200/300/400/500 -sarjan grafiikkasuorittimia, joiden ohjain on nimeltään freedreno
. Freedreno mahdollistaa täysin avoimen lähdekoodin grafiikan laitteilla, kuten 96Boards Dragonboard 410c ja Nexus 7 (2013) .
Katso myös
- Qualcomm Hexagon
- Luettelo Qualcomm Snapdragon -järjestelmistä sirulla
- PowerVR - kilpaileva grafiikkatekniikka, joka on saatavana Silicon IP -ydin (SIP) kolmansille osapuolille
- Mali - kilpaileva grafiikkatekniikka, joka on saatavana Silicon IP -ydin (SIP) kolmansille osapuolille
- Vivante - kilpaileva grafiikkatekniikka, joka on saatavana Silicon IP -ydin (SIP) kolmansille osapuolille
- Tegra - mobiilitietokoneiden SoC -perhe, graafinen ydin voi olla saatavana SIP -lohkona kolmansille osapuolille
- VideoCore - SOC -perhe, Broadcom, mobiilitietokoneille, grafiikkaydin voi olla saatavana SIP -lohkona kolmansille osapuolille
- Atomin SoC -perhe - Intel -grafiikkaydin, ei lisensoitu kolmansille osapuolille
- AMD -mobiililaiteyksiköt - joissa AMD -näytönohjain, ei lisensoitu kolmansille osapuolille
- AMD Imageon ( ATI Imageon ) - Luettelo ATI -mobiili -GPU: sta
- Intel 2700G - vanha Intel -mobiili -GPU
- Luettelo Nvidian grafiikkaprosessointiyksiköistä - GPU Nvidia