top of page
  • tecqusition

Adreno



WHAT IS ADRENO?

Adreno is a series of graphics processing unit (GPU) semiconductor intellectual property cores developed by Qualcomm and used in many of their SoCs.






WHEN HAS IT EMERGED?

Adreno (an anagram of AMD's graphic card brand Radeon) started out as Qualcomm's inhouse brand of graphics technologies,[1]and was used in their mobile chipset products. Early Adreno models included the Adreno 100 and 110, which had 2D graphics acceleration and limited multimedia capabilities. At the time, 3D graphics on mobile platforms were commonly handled using software-based rendering engines, which limited their performance. With growing demand for more advanced multimedia and 3D graphics capabilities, Qualcomm licensed the Imageon IP from AMD, in order to add hardware-accelerated 3D capabilities to their mobile products. Further collaboration with AMD resulted in the development of the Adreno 200, released in 2008, which was integrated into the first Snapdragon SoC. In January 2009, AMD sold their entire Imageon handheld device graphics division to Qualcomm.

There are proprietary drivers for the Linux-based mobile operating system Android available from Qualcomm themselves.Historically the only way to have GPU support on non-Android Linux was with the libhybris wrapper. Linux and Mesa supports the Adreno 200/300/400/500 series of GPUs with a driver called freedreno. Freedreno allows fully open-source graphics on devices like the 96Boards Dragonboard 410c and Nexus 7 (2013).


  • Adreno 130 supports OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile, SVGT 1.2 and GDI.

  • Adreno 200 (AMD Z430) offers a programmable function pipeline and streaming textures with support for OpenGL ES 1.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2 and DirectDraw. (22M triangles/second, 133M pixels/second, clock speed up to 133 MHz).

  • Adreno 200 supports OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw and GDI. (40M triangles/second, 200M pixels/second, clock speed up to 200 MHz).

  • Adreno 203 supports OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, DirectX 9.0c, SVGT 1.2, Direct Draw and GDI. (42-50M triangles/second, 250-300M pixels/second, clock speed from 192-400 MHz)

  • Adreno 205 supports OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw and GDI. (57M triangles/second, 250M pixels/second, clock speed up to 400 MHz)

  • Adreno 220 supports OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, DirectX 9.0c, SVGT 1.2, Direct Draw and GDI. (88M triangles/second, 500M pixels/second, standard clock speed up to 266 MHz, overclock up to 400 MHz).

  • Adreno 225 supports Direct3D 9.0c in addition to OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw and GDI.

  • Adreno 320 supports Direct3D feature level 9_3 in addition to OpenGL ES 3.0, OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2[20]

  • Adreno 330 inside the Nexus 5, Amazon Kindle HDX series tablets, Amazon Fire phone, Nokia Lumia 2520 tablet, Nokia Lumia 1520, Nokia Lumia Icon, Nokia Lumia 930, Samsung Galaxy S5, Samsung Galaxy Note 3, Sony Xperia Z1, Sony Xperia Z1 Compact, Sony Xperia Z2, Sony Xperia Z3, Sony Xperia Z3 Compact, Sony Xperia Z Ultra, Xiaomi Mi3, Xiaomi Mi4, OnePlus One, HTC One (M8) and LG G2/G3 smartphones.

  • Adreno 420 inside the Qualcomm Snapdragon 805 supports Direct3D 11.2 runtime (feature level 11_1). Inside the 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).

  • Adreno 540 inside the Qualcomm Snapdragon 835 is the first phone SoC to feature Variable refresh rate and Foveated rendering/Variate Rate Shading, Qualcomm calls their implementations Q-Sync and Adreno Foveation.

FOLLOW US ON INSTAGRAM,FACEBOOK AND PINTEREST



DISCLAIMER

The information is provided by Tecquisition for general informational and educational purposes only and is not a substitute for professional legal advice.

If you have any feedback, comments, requests for technical support or other inquiries, please mail us by tecqusition@gmail.com.

14 views0 comments

Recent Posts

See All

Comments


Post: Blog2_Post
bottom of page