3D Graphics Performance of Qualcomm Adreno 540 (development board)


  • OS
  • Android 7.0
    Android 7.1.1
    Android 7.1.2
    Android 8.0.0
    Android 8.1.0
    Android 9
    Android Google Edition (userdebug / test-keys)
    Android Google Play Edition (userdebug / test-keys)
    INVALID Android Google Edition (userdebug / test-keys)
    Unidentified (userdebug / test-keys)
  • Display
  • 2560 x 1440, 5.5"
    2560 x 1440, 5.9"
    touchscreen with at least 5 finger gesture support
  • CPU
  • octa core CPU @2.2GHz
    SoC: Qualcomm (ARMv8)
  • GPU
  • Qualcomm Adreno ™ 540
  • OpenGL API
  • EGL Vendor
  • Android
  • EGL Version
  • 1.4 Android META-EGL
  • EGL Extensions
  • EGL_ANDROID_create_native_client_buffer
    EGL_ANDROID_front_buffer_auto_refresh
    EGL_ANDROID_get_frame_timestamps
    EGL_ANDROID_get_native_client_buffer
    EGL_ANDROID_image_native_buffer
    EGL_ANDROID_presentation_time
    EGL_ANDROID_recordable
    EGL_EXT_create_context_robustness
    EGL_EXT_image_gl_colorspace
    EGL_EXT_pixel_format_float
    EGL_EXT_protected_content
    EGL_EXT_surface_CTA861_3_metadata
    EGL_EXT_surface_SMPTE2086_metadata
    EGL_EXT_yuv_surface
    EGL_IMG_context_priority
    EGL_KHR_create_context
    EGL_KHR_create_context_no_error
    EGL_KHR_fence_sync
    EGL_KHR_get_all_proc_addresses
    EGL_KHR_gl_colorspace
    EGL_KHR_gl_renderbuffer_image
    EGL_KHR_gl_texture_2D_image
    EGL_KHR_gl_texture_3D_image
    EGL_KHR_gl_texture_cubemap_image
    EGL_KHR_image
    EGL_KHR_image_base
    EGL_KHR_lock_surface
    EGL_KHR_mutable_render_buffer
    EGL_KHR_no_config_context
    EGL_KHR_partial_update
    EGL_KHR_reusable_sync
    EGL_KHR_surfaceless_context
    EGL_KHR_swap_buffers_with_damage
    EGL_KHR_wait_sync
  • EGL Configurations
  • Choose EGL config ID:

    EGL_CONFIG_ID:1
    EGL_BUFFER_SIZE:16
    EGL_ALPHA_SIZE:0
    EGL_BLUE_SIZE:5
    EGL_GREEN_SIZE:6
    EGL_RED_SIZE:5
    EGL_DEPTH_SIZE:0
    EGL_STENCIL_SIZE:0
    EGL_CONFIG_CAVEAT:None_Caveat
    (12344)
    EGL_LEVEL:0
    EGL_MAX_PBUFFER_HEIGHT:16384
    EGL_MAX_PBUFFER_PIXELS:268435456
    EGL_MAX_PBUFFER_WIDTH:16384
    EGL_NATIVE_RENDERABLE:1
    EGL_NATIVE_VISUAL_ID:4
    EGL_NATIVE_VISUAL_TYPE:-1
    EGL_SAMPLES:0
    EGL_SAMPLE_BUFFERS:0
    EGL_SURFACE_TYPE:PBuffer
    Window
    VG_Colorspace_Linear
    Swap_Behaviour_Preserved
    (1061)
    EGL_TRANSPARENT_TYPE:12344
    EGL_TRANSPARENT_BLUE_VALUE:-1
    EGL_TRANSPARENT_GREEN_VALUE:-1
    EGL_TRANSPARENT_RED_VALUE:-1
    EGL_RENDERABLE_TYPE:OpenGL_ES
    OpenGL_ES_2
    (5)
  • GL_VENDOR
  • Qualcomm
  • GL_VERSION
  • OpenGL ES 3.2 V@181.0 (GIT@9b5e790, I7ba31b47a9) (Date:12/06/16)
    OpenGL ES 3.2 V@181.0 (GIT@a72216f, I7ba31b47a9) (Date:11/30/16)
    OpenGL ES 3.2 V@193.0 (GIT@ccb25a9, I27adce52be) (Date:01/16/17)
    OpenGL ES 3.2 V@193.0 (GIT@ccb25a9, I27adce52be) (Date:12/21/16)
    OpenGL ES 3.2 V@204.0 (GIT@944c0e3, Iabdabf9a23) (Date:02/17/17)
    OpenGL ES 3.2 V@207.0 (GIT@0783167, Ifc1f8a3150) (Date:04/26/17)
    OpenGL ES 3.2 V@207.0 (GIT@49e65ee, Ie324a8a06c) (Date:03/16/17)
    OpenGL ES 3.2 V@207.0 (GIT@a79691d, Ib0ef7439a8) (Date:02/28/17)
    OpenGL ES 3.2 V@207.0 (GIT@f28079a, Ie699bd392b) (Date:04/12/17)
    OpenGL ES 3.2 V@216.0 (GIT@c2ec38e, I014aaa28a1) (Date:04/26/17)
    OpenGL ES 3.2 V@251.0 (GIT@0dc03cb, Iccf1b62f32) (Date:10/20/17)
    OpenGL ES 3.2 V@251.0 (GIT@c507fce, Ib515ec08c2) (Date:10/08/17)
    OpenGL ES 3.2 V@262.0 (GIT@29f857f, I0935a99a13) (Date:10/25/17)
    OpenGL ES 3.2 V@269.0 (GIT@dceea4a, Iedf7298c8c) (Date:02/19/18)
    OpenGL ES 3.2 V@345.0 (GIT@24b1e7b, ) (Date:11/06/18)
    OpenGL ES 3.2 V@345.0 (GIT@5ccb4c4, Ia5be71aa2d) (Date:11/06/18)
    OpenGL ES 3.2 V@345.0 (GIT@c82ed4e, Ia5be71aa2d) (Date:11/06/18)
    OpenGL ES 3.2 V@350.0 (GIT@a1bfc20, Ia5be71aa2d) (Date:11/19/18)
    OpenGL ES 3.2 V@350.0 (GIT@b2afba6, Ia5be71aa2d) (Date:11/12/18)
    OpenGL ES 3.2 V@350.0 (GIT@b2afba6, Ia5be71aa2d) (Date:11/13/18)
    OpenGL ES 3.2 V@350.0 (GIT@b2afba6, Ia5be71aa2d) (Date:11/14/18)
    OpenGL ES 3.2 V@350.0 (GIT@b2afba6, Ia5be71aa2d) (Date:11/15/18)
    OpenGL ES 3.2 V@350.0 (GIT@b2afba6, Ia5be71aa2d) (Date:11/16/18)
    OpenGL ES 3.2 V@350.0 (GIT@f1f86a2, I8c65ec6dea) (Date:11/14/18)
    OpenGL ES 3.2 V@354.0 (GIT@e9f1b66, ) (Date:12/19/18)
  • GL_RENDERER
  • Adreno ™ 540
  • GL_EXTENSIONS
  • GL_AMD_compressed_ATC_texture
    GL_ANDROID_extension_pack_es31a
    GL_ARB_texture_barrier
    GL_ARM_shader_framebuffer_fetch_depth_stencil
    GL_EXT_blend_func_extended
    GL_EXT_blit_framebuffer_params
    GL_EXT_buffer_storage
    GL_EXT_clip_control
    GL_EXT_clip_cull_distance
    GL_EXT_color_buffer_float
    GL_EXT_color_buffer_half_float
    GL_EXT_copy_image
    GL_EXT_debug_label
    GL_EXT_debug_marker
    GL_EXT_discard_framebuffer
    GL_EXT_disjoint_timer_query
    GL_EXT_draw_buffers_indexed
    GL_EXT_EGL_image_array
    GL_EXT_EGL_image_external_wrap_modes
    GL_EXT_EGL_image_storage
    GL_EXT_external_buffer
    GL_EXT_geometry_shader
    GL_EXT_gpu_shader5
    GL_EXT_memory_object
    GL_EXT_memory_object_fd
    GL_EXT_multisampled_render_to_texture
    GL_EXT_multisampled_render_to_texture2
    GL_EXT_primitive_bounding_box
    GL_EXT_protected_textures
    GL_EXT_robustness
    GL_EXT_shader_framebuffer_fetch
    GL_EXT_shader_io_blocks
    GL_EXT_shader_non_constant_global_initializers
    GL_EXT_sRGB
    GL_EXT_sRGB_write_control
    GL_EXT_tessellation_shader
    GL_EXT_texture_border_clamp
    GL_EXT_texture_buffer
    GL_EXT_texture_cube_map_array
    GL_EXT_texture_filter_anisotropic
    GL_EXT_texture_format_BGRA8888
    GL_EXT_texture_format_sRGB_override
    GL_EXT_texture_norm16
    GL_EXT_texture_sRGB_decode
    GL_EXT_texture_sRGB_R8
    GL_EXT_texture_type_2_10_10_10_REV
    GL_EXT_YUV_target
    GL_KHR_blend_equation_advanced
    GL_KHR_blend_equation_advanced_coherent
    GL_KHR_debug
    GL_KHR_no_error
    GL_KHR_robust_buffer_access_behavior
    GL_KHR_texture_compression_astc_hdr
    GL_KHR_texture_compression_astc_ldr
    GL_NV_shader_noperspective_interpolation
    GL_OES_compressed_ETC1_RGB8_texture
    GL_OES_depth_texture
    GL_OES_depth_texture_cube_map
    GL_OES_depth24
    GL_OES_EGL_image
    GL_OES_EGL_image_external
    GL_OES_EGL_image_external_essl3
    GL_OES_EGL_sync
    GL_OES_element_index_uint
    GL_OES_framebuffer_object
    GL_OES_get_program_binary
    GL_OES_packed_depth_stencil
    GL_OES_rgb8_rgba8
    GL_OES_sample_shading
    GL_OES_sample_variables
    GL_OES_shader_image_atomic
    GL_OES_shader_multisample_interpolation
    GL_OES_standard_derivatives
    GL_OES_surfaceless_context
    GL_OES_texture_3D
    GL_OES_texture_compression_astc
    GL_OES_texture_float
    GL_OES_texture_float_linear
    GL_OES_texture_half_float
    GL_OES_texture_half_float_linear
    GL_OES_texture_npot
    GL_OES_texture_stencil8
    GL_OES_texture_storage_multisample_2d_array
    GL_OES_vertex_array_object
    GL_OES_vertex_half_float
    GL_OVR_multiview
    GL_OVR_multiview_multisampled_render_to_texture
    GL_OVR_multiview2
    GL_QCOM_alpha_test
    GL_QCOM_framebuffer_foveated
    GL_QCOM_shader_framebuffer_fetch_noncoherent
    GL_QCOM_shader_framebuffer_fetch_rate
    GL_QCOM_texture_foveated
    GL_QCOM_tiled_rendering
  • GL_RED_BITS
  • 5
  • GL_GREEN_BITS
  • 6
  • GL_BLUE_BITS
  • 5
  • GL_ALPHA_BITS
  • 0
  • GL_DEPTH_BITS
  • 0
  • GL_STENCIL_BITS
  • 0
  • GL_MAX_TEXTURE_SIZE
  • 16384
  • GL_NUM_COMPRESSED_TEXTURE_FORMATS
  • 62
  • GL_MAX_CUBE_MAP_TEXTURE_SIZE
  • 16384
  • GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
  • 230400
  • GL_MAX_COMBINED_UNIFORM_BLOCKS
  • 84
  • GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
  • 96
  • GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
  • 230400
  • GL_MAX_COLOR_ATTACHMENTS
  • 8
  • GL_MIN_PROGRAM_TEXEL_OFFSET
  • -8
  • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
  • 4
  • GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
  • 128
  • GL_MAX_DRAW_BUFFERS
  • 8
  • GL_MAX_ARRAY_TEXTURE_LAYERS
  • 2048
  • GL_MAX_3D_TEXTURE_SIZE
  • 2048
  • GL_MAX_ELEMENTS_VERTICES
  • 2147483647
  • GL_MAX_ELEMENT_INDEX
  • 2147483647
  • GL_MAX_ELEMENTS_INDICES
  • 2147483647
  • GL_MAX_FRAGMENT_INPUT_COMPONENTS
  • 128
  • GL_MAX_FRAGMENT_UNIFORM_BLOCKS
  • 14
  • GL_MAX_FRAGMENT_UNIFORM_VECTORS
  • 256
  • GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
  • 1024
  • GL_MAX_PROGRAM_TEXEL_OFFSET
  • 7
  • GL_MAX_RENDERBUFFER_SIZE
  • 16384
  • GL_MAX_SAMPLES
  • 4
  • GL_MAX_SERVER_WAIT_TIMEOUT
  • 4294967295000000
  • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
  • 4
  • GL_MAX_UNIFORM_BLOCK_SIZE
  • 65536
  • GL_MAX_UNIFORM_BUFFER_BINDINGS
  • 84
  • GL_MAX_VARYING_COMPONENTS
  • 124
  • GL_MAX_VARYING_VECTORS
  • 31
  • GL_MAX_VERTEX_ATTRIBS
  • 32
  • GL_MAX_VERTEX_OUTPUT_COMPONENTS
  • 128
  • GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
  • 16
  • GL_MAX_VERTEX_UNIFORM_BLOCKS
  • 14
  • GL_MAX_VERTEX_UNIFORM_VECTORS
  • 256
  • GL_MAX_VERTEX_UNIFORM_COMPONENTS
  • 1024
  • GL_MAX_TEXTURE_IMAGE_UNITS
  • 16
  • OpenCL API - GPU
  • CL_DEVICE_ADDRESS_BITS
  • 64
  • CL_DEVICE_AVAILABLE
  • 1
  • CL_DEVICE_COMPILER_AVAILABLE
  • 1
  • CL_DEVICE_DRIVER_VERSION
  • OpenCL 2.0 QUALCOMM build: commit #0783167 changeid #Ifc1f8a3150 Date: 04/26/17 Wed Local Branch: Remote Branch: Compiler E031.33.00.04
    OpenCL 2.0 QUALCOMM build: commit #0dc03cb changeid #Iccf1b62f32 Date: 10/20/17 Fri Local Branch: Remote Branch: refs/tags/AU_LINUX_ANDROID_LA.UM.6.4.R1.08.00.00.309.032 Compiler E031.35.00.00
    OpenCL 2.0 QUALCOMM build: commit #49e65ee changeid #Ie324a8a06c Date: 03/16/17 Thu Local Branch: Remote Branch: Compiler E031.33.00.01
    OpenCL 2.0 QUALCOMM build: commit #944c0e3 changeid #Iabdabf9a23 Date: 02/17/17 Fri Local Branch: mybranch24925509 Remote Branch: quic/gfx-adreno.lnx.1.0.r13-rel Compiler E031.32.00.03
    OpenCL 2.0 QUALCOMM build: commit #9b5e790 changeid #I7ba31b47a9 Date: 12/06/16 Tue Local Branch: mybranch23839158 Remote Branch: quic/gfx-adreno.lnx.1.0.r11-rel.1.0 Compiler E031.31.00.02
    OpenCL 2.0 QUALCOMM build: commit #a72216f changeid #I7ba31b47a9 Date: 11/30/16 Wed Local Branch: mybranch23745452 Remote Branch: quic/LA.UM.5.7_rb1.4 Compiler E031.31.00.02
    OpenCL 2.0 QUALCOMM build: commit #a79691d changeid #Ib0ef7439a8 Date: 02/28/17 Tue Local Branch: mybranch25106916 Remote Branch: quic/gfx-adreno.lnx.1.0.r13-rel Compiler E031.33.00.00
    OpenCL 2.0 QUALCOMM build: commit #c2ec38e changeid #I014aaa28a1 Date: 04/26/17 Wed Local Branch: Remote Branch: Compiler E031.33.00.03
    OpenCL 2.0 QUALCOMM build: commit #c507fce changeid #Ib515ec08c2 Date: 10/08/17 Sun Local Branch: Remote Branch: refs/tags/AU_LINUX_ANDROID_LA.UM.6.4.08.00.00.277.308 Compiler E031.35.00.00
    OpenCL 2.0 QUALCOMM build: commit #ccb25a9 changeid #I27adce52be Date: 01/16/17 Mon Local Branch: Remote Branch: refs/tags/AU_LINUX_ANDROID_LA.UM.5.7.R1.07.00.00.253.056 Compiler E031.32.00.01
    OpenCL 2.0 QUALCOMM build: commit #ccb25a9 changeid #I27adce52be Date: 12/21/16 Wed Local Branch: mybranch24097177 Remote Branch: quic/gfx-adreno.lnx.1.0.r13-rel Compiler E031.32.00.01
    OpenCL 2.0 QUALCOMM build: commit #dceea4a changeid #Iedf7298c8c Date: 02/19/18 Mon Local Branch: Remote Branch: Compiler E031.35.02.02
    OpenCL 2.0 QUALCOMM build: commit #f28079a changeid #Ie699bd392b Date: 04/12/17 Wed Local Branch: Remote Branch: Compiler E031.33.00.04
    OpenCL 2.0 QUALCOMM build: Perforce changelist #3929146 Compiler E031.35.01.00
  • CL_DEVICE_ENDIAN_LITTLE
  • 1
  • CL_DEVICE_ERROR_CORRECTION_SUPPORT
  • 0
  • CL_DEVICE_EXTENSIONS
  • cl_img_egl_image
    cl_khr_3d_image_writes
    cl_khr_byte_addressable_store
    cl_khr_depth_images
    cl_khr_egl_event
    cl_khr_egl_image
    cl_khr_fp16
    cl_khr_gl_sharing
    cl_khr_global_int32_base_atomics
    cl_khr_global_int32_extended_atomics
    cl_khr_image2d_from_buffer
    cl_khr_local_int32_base_atomics
    cl_khr_local_int32_extended_atomics
    cl_khr_mipmap_image
    cl_khr_srgb_image_writes
    cl_khr_subgroups
    cl_qcom_android_native_buffer_host_ptr
    cl_qcom_compressed_image
    cl_qcom_compressed_yuv_image_read
    cl_qcom_create_buffer_from_image
    cl_qcom_ext_host_ptr
    cl_qcom_ion_host_ptr
    cl_qcom_other_image
    cl_qcom_perf_hint
    cl_qcom_read_image_2x2
  • CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
  • 131072
  • CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
  • CL_READ_WRITE_CACHE
  • CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
  • 64
  • CL_DEVICE_HOST_UNIFIED_MEMORY
  • 1
  • CL_DEVICE_IMAGE_SUPPORT
  • 1
  • CL_DEVICE_IMAGE2D_MAX_HEIGHT
  • 16384
  • CL_DEVICE_IMAGE2D_MAX_WIDTH
  • 16384
  • CL_DEVICE_IMAGE3D_MAX_DEPTH
  • 2048
  • CL_DEVICE_IMAGE3D_MAX_HEIGHT
  • 16384
  • CL_DEVICE_IMAGE3D_MAX_WIDTH
  • 16384
  • CL_DEVICE_LOCAL_MEM_SIZE
  • 32768
  • CL_DEVICE_LOCAL_MEM_TYPE
  • CL_LOCAL
  • CL_DEVICE_MAX_CLOCK_FREQUENCY
  • 1
  • CL_DEVICE_MAX_COMPUTE_UNITS
  • 4
  • CL_DEVICE_MAX_CONSTANT_ARGS
  • 8
  • CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
  • 65536
  • CL_DEVICE_MAX_PARAMETER_SIZE
  • 1024
  • CL_DEVICE_MAX_READ_IMAGE_ARGS
  • 128
  • CL_DEVICE_MAX_SAMPLERS
  • 16
  • CL_DEVICE_MAX_WORK_GROUP_SIZE
  • 1024
  • CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
  • 3
  • CL_DEVICE_MAX_WORK_ITEM_SIZES
  • 1024 1024 1024
  • CL_DEVICE_MAX_WRITE_IMAGE_ARGS
  • 64
  • CL_DEVICE_MEM_BASE_ADDR_ALIGN
  • 1024
  • CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
  • 128
  • CL_DEVICE_NAME
  • QUALCOMM Adreno™
  • CL_DEVICE_OPENCL_C_VERSION
  • OpenCL C 2.0 Adreno™ 540
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
  • 1
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
  • 0
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
  • 1
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
  • 1
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
  • 1
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
  • 1
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
  • 1
  • CL_DEVICE_PROFILE
  • FULL_PROFILE
  • CL_DEVICE_PROFILING_TIMER_RESOLUTION
  • 1000
  • CL_DEVICE_TYPE
  • CL_DEVICE_TYPE_GPU
  • CL_DEVICE_VENDOR
  • QUALCOMM
  • CL_DEVICE_VENDOR_ID
  • 3209509963
  • CL_DEVICE_VERSION
  • OpenCL 2.0 Adreno™ 540
  • Memory
  • 3.6 GB
    3.7 GB
  • Storage
  • 10 GB
    47 GB
    53 GB
  • Back camera
  • not supported
    picture: 0.3 MP (640 x 480)
    video: VGA (640 x 480)
    picture: 20 MP (5344 x 4008)
    video: UHD (4K) (3840 x 2160)
    • autofocus :
    • face detection :
    • flash :
    • HDR photo :
    • touch focus :
  • Front camera
  • not supported
    picture: 12 MP (4160 x 3120)
    video: UHD (4K) (3840 x 2160)
  • Features
    • accelerometer :
    • altimeter :
    • barometer :
    • bluetooth :
    • camera (face) :
    • camera (rear) :
    • compass :
    • gps :
    • gyroscope :
    • heart rate :
    • lightsensor :
    • nfc :
    • pedometer :
    • proximity :
    • simcards : 01
    • thermometer :
    • wifi :
 
  •  
    OS
  • Android
  •  
    API
  • OpenGL
  •  
    GPU
  • Qualcomm Adreno™ 540