Qualcomm Adreno 504
The Qualcomm Adreno 504 is a mobile graphics card for lower mid-range smartphones and tablets (mostly Android based). It is included in the Qualcomm Snapdragon 429 SoCs and based on the Adreno 500 architecture (like the Adreno 520 in the S820, which should be fully compatible in software).
The GPU supports modern standards like Vulkan 1.0 (according to Wikipedia), OpenGL ES 3.1 + AE (3.2 in other sources), OpenCL 2.0 and DirectX 12 (FL 12.1 according to Wikipedia, 11.1 according to Qualcomm). Furthermore, the GPU supports Universal Bandwidth Compression (UBWC) to save memory bandwidth.
In the Snapdragon 429, the Adreno 504 is manufactured in the modern 12nm process and should be very power efficient.
|Adreno 500 Series|
|Core Speed||450 MHz|
|Features||OpenGL ES 3.2, OpenCL 2.0, Direct3D 12 (FL 12_1)|
|Date of Announcement||30.06.2018|