3D Graphics Performance of Motorola XT912A


  • OS
  • Android 4.4.3
    Motoblur (userdebug / intcfg,test-keys)
  • Display
  • 1920 x 1080, 5.2"
    touchscreen with at least 5 finger gesture support
  • CPU
  • quad core CPU @2.2GHz
    SoC: Qualcomm Snapdragon 800 (Krait - ARMv7)
  • GPU
  • Qualcomm Adreno ™ 330
  • OpenGL API
  • EGL Vendor
  • Android
  • EGL Version
  • 1.4 Android META-EGL
  • EGL Extensions
  • EGL_ANDROID_image_native_buffer
    EGL_ANDROID_presentation_time
    EGL_ANDROID_recordable
    EGL_EXT_create_context_robustness
    EGL_KHR_create_context
    EGL_KHR_fence_sync
    EGL_KHR_get_all_proc_addresses
    EGL_KHR_gl_renderbuffer_image
    EGL_KHR_gl_texture_2D_image
    EGL_KHR_gl_texture_cubemap_image
    EGL_KHR_image
    EGL_KHR_image_base
    EGL_KHR_lock_surface
    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:4096
    EGL_MAX_PBUFFER_PIXELS:16777216
    EGL_MAX_PBUFFER_WIDTH:4096
    EGL_NATIVE_RENDERABLE:0
    EGL_NATIVE_VISUAL_ID:4
    EGL_NATIVE_VISUAL_TYPE:0
    EGL_SAMPLES:0
    EGL_SAMPLE_BUFFERS:0
    EGL_SURFACE_TYPE:PBuffer
    Window
    VG_Colorspace_Linear
    Swap_Behaviour_Preserved
    (1445)
    EGL_TRANSPARENT_TYPE:12344
    EGL_TRANSPARENT_BLUE_VALUE:-1
    EGL_TRANSPARENT_GREEN_VALUE:-1
    EGL_TRANSPARENT_RED_VALUE:-1
    EGL_RENDERABLE_TYPE:OpenGL_ES
    OpenVG
    OpenGL_ES_2
    (71)
  • GL_VENDOR
  • Qualcomm
  • GL_VERSION
  • OpenGL ES 3.0 V@66.0 AU@04.04.02.048.029 (CL@3304448)
  • GL_RENDERER
  • Adreno ™ 330
  • GL_EXTENSIONS
  • GL_AMD_compressed_ATC_texture
    GL_AMD_performance_monitor
    GL_AMD_program_binary_Z400
    GL_EXT_color_buffer_float
    GL_EXT_color_buffer_half_float
    GL_EXT_debug_label
    GL_EXT_debug_marker
    GL_EXT_discard_framebuffer
    GL_EXT_disjoint_timer_query
    GL_EXT_multisampled_render_to_texture
    GL_EXT_robustness
    GL_EXT_sRGB
    GL_EXT_sRGB_write_control
    GL_EXT_texture_filter_anisotropic
    GL_EXT_texture_format_BGRA8888
    GL_EXT_texture_sRGB_decode
    GL_EXT_texture_type_2_10_10_10_REV
    GL_NV_fence
    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_element_index_uint
    GL_OES_fbo_render_mipmap
    GL_OES_fragment_precision_high
    GL_OES_get_program_binary
    GL_OES_packed_depth_stencil
    GL_OES_rgb8_rgba8
    GL_OES_standard_derivatives
    GL_OES_texture_3D
    GL_OES_texture_float
    GL_OES_texture_half_float
    GL_OES_texture_half_float_linear
    GL_OES_texture_npot
    GL_OES_vertex_array_object
    GL_OES_vertex_half_float
    GL_OES_vertex_type_10_10_10_2
    GL_QCOM_alpha_test
    GL_QCOM_binning_control
    GL_QCOM_driver_control
    GL_QCOM_extended_get
    GL_QCOM_extended_get2
    GL_QCOM_perfmon_global_mode
    GL_QCOM_tiled_rendering
    GL_QCOM_writeonly_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
  • 4096
  • GL_NUM_COMPRESSED_TEXTURE_FORMATS
  • 54
  • GL_MAX_CUBE_MAP_TEXTURE_SIZE
  • 4096
  • GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
  • 197632
  • GL_MAX_COMBINED_UNIFORM_BLOCKS
  • 24
  • GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
  • 32
  • GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
  • 197504
  • GL_MAX_COLOR_ATTACHMENTS
  • 4
  • GL_MIN_PROGRAM_TEXEL_OFFSET
  • -8
  • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
  • 4
  • GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
  • 64
  • GL_MAX_DRAW_BUFFERS
  • 4
  • GL_MAX_ARRAY_TEXTURE_LAYERS
  • 256
  • GL_MAX_3D_TEXTURE_SIZE
  • 1024
  • GL_MAX_ELEMENTS_VERTICES
  • 134217727
  • GL_MAX_ELEMENT_INDEX
  • 2147483647
  • GL_MAX_ELEMENTS_INDICES
  • 2147483647
  • GL_MAX_FRAGMENT_INPUT_COMPONENTS
  • 71
  • GL_MAX_FRAGMENT_UNIFORM_BLOCKS
  • 12
  • GL_MAX_FRAGMENT_UNIFORM_VECTORS
  • 224
  • GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
  • 896
  • GL_MAX_PROGRAM_TEXEL_OFFSET
  • 7
  • GL_MAX_RENDERBUFFER_SIZE
  • 4096
  • GL_MAX_SAMPLES
  • 4
  • GL_MAX_SERVER_WAIT_TIMEOUT
  • 1000000000
  • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
  • 4
  • GL_MAX_UNIFORM_BLOCK_SIZE
  • 65536
  • GL_MAX_UNIFORM_BUFFER_BINDINGS
  • 24
  • GL_MAX_VARYING_COMPONENTS
  • 64
  • GL_MAX_VARYING_VECTORS
  • 16
  • GL_MAX_VERTEX_ATTRIBS
  • 16
  • GL_MAX_VERTEX_OUTPUT_COMPONENTS
  • 69
  • GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
  • 16
  • GL_MAX_VERTEX_UNIFORM_BLOCKS
  • 12
  • GL_MAX_VERTEX_UNIFORM_VECTORS
  • 256
  • GL_MAX_VERTEX_UNIFORM_COMPONENTS
  • 1024
  • GL_MAX_TEXTURE_IMAGE_UNITS
  • 16
  • OpenCL API - CPU
  • CL_DEVICE_ADDRESS_BITS
  • 32
  • CL_DEVICE_COMPILER_AVAILABLE
  • 1
  • CL_DEVICE_DRIVER_VERSION
  • OpenCL 1.1 QUALCOMM build: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.029_msm8974_LNX.LA.3.5.1_RB1_CL3304448_release_AU (CL3304448)
  • CL_DEVICE_ENDIAN_LITTLE
  • 1
  • CL_DEVICE_ERROR_CORRECTION_SUPPORT
  • 0
  • CL_DEVICE_EXECUTION_CAPABILITIES
  • CL_EXEC_KERNEL CL_EXEC_NATIVE_KERNEL
  • CL_DEVICE_EXTENSIONS
  • cl_khr_byte_addressable_store
    cl_khr_fp16
    cl_khr_global_int32_base_atomics
    cl_khr_global_int32_extended_atomics
    cl_khr_local_int32_base_atomics
    cl_khr_local_int32_extended_atomics
    cles_khr_int64
  • CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
  • 1048576
  • CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
  • CL_READ_WRITE_CACHE
  • CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
  • 64
  • CL_DEVICE_HALF_FP_CONFIG
  • CL_FP_INF_NAN CL_FP_ROUND_TO_NEAREST CL_FP_ROUND_TO_ZERO CL_FP_ROUND_TO_INF
  • CL_DEVICE_HOST_UNIFIED_MEMORY
  • 1
  • CL_DEVICE_IMAGE_SUPPORT
  • 1
  • CL_DEVICE_IMAGE2D_MAX_HEIGHT
  • 8192
  • CL_DEVICE_IMAGE2D_MAX_WIDTH
  • 8192
  • CL_DEVICE_IMAGE3D_MAX_DEPTH
  • 2048
  • CL_DEVICE_IMAGE3D_MAX_HEIGHT
  • 2048
  • CL_DEVICE_IMAGE3D_MAX_WIDTH
  • 2048
  • CL_DEVICE_LOCAL_MEM_SIZE
  • 32768
  • CL_DEVICE_LOCAL_MEM_TYPE
  • CL_GLOBAL
  • CL_DEVICE_MAX_CLOCK_FREQUENCY
  • 0
  • CL_DEVICE_MAX_COMPUTE_UNITS
  • 1
  • CL_DEVICE_MAX_CONSTANT_ARGS
  • 8
  • CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
  • 65536
  • CL_DEVICE_MAX_PARAMETER_SIZE
  • 256
  • CL_DEVICE_MAX_READ_IMAGE_ARGS
  • 128
  • CL_DEVICE_MAX_SAMPLERS
  • 16
  • CL_DEVICE_MAX_WORK_GROUP_SIZE
  • 1
  • CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
  • 3
  • CL_DEVICE_MAX_WORK_ITEM_SIZES
  • 1 1 1
  • CL_DEVICE_MAX_WRITE_IMAGE_ARGS
  • 8
  • CL_DEVICE_MEM_BASE_ADDR_ALIGN
  • 1024
  • CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
  • 128
  • CL_DEVICE_NAME
  • QUALCOMM Krait™
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
  • 16
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
  • 0
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
  • 4
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
  • 8
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
  • 4
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
  • 1
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
  • 8
  • CL_DEVICE_OPENCL_C_VERSION
  • OpenCL C 1.1 Krait™
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
  • 16
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
  • 0
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
  • 16
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
  • 16
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
  • 16
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
  • 1
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
  • 16
  • CL_DEVICE_PROFILE
  • EMBEDDED_PROFILE
  • CL_DEVICE_PROFILING_TIMER_RESOLUTION
  • 0
  • CL_DEVICE_QUEUE_PROPERTIES
  • CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE CL_QUEUE_PROFILING_ENABLE
  • CL_DEVICE_SINGLE_FP_CONFIG
  • CL_FP_INF_NAN CL_FP_ROUND_TO_NEAREST CL_FP_ROUND_TO_ZERO CL_FP_ROUND_TO_INF CL_FP_FMA
  • CL_DEVICE_TYPE
  • CL_DEVICE_TYPE_CPU
  • CL_DEVICE_VENDOR
  • QUALCOMM
  • CL_DEVICE_VENDOR_ID
  • -1085457333
  • CL_DEVICE_VERSION
  • OpenCL 1.1 Krait™
  • OpenCL API - GPU
  • CL_DEVICE_ADDRESS_BITS
  • 32
  • CL_DEVICE_COMPILER_AVAILABLE
  • 1
  • CL_DEVICE_DRIVER_VERSION
  • OpenCL 1.1 QUALCOMM build: AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.029_msm8974_LNX.LA.3.5.1_RB1_CL3304448_release_AU (CL3304448)
  • CL_DEVICE_ENDIAN_LITTLE
  • 1
  • CL_DEVICE_ERROR_CORRECTION_SUPPORT
  • 0
  • CL_DEVICE_EXECUTION_CAPABILITIES
  • CL_EXEC_KERNEL
  • CL_DEVICE_EXTENSIONS
  • cl_img_egl_image
    cl_khr_byte_addressable_store
    cl_khr_egl_event
    cl_khr_fp16
    cl_khr_gl_sharing
    cl_khr_global_int32_base_atomics
    cl_khr_global_int32_extended_atomics
    cl_khr_local_int32_base_atomics
    cl_khr_local_int32_extended_atomics
    cl_qcom_create_buffer_from_image
    cl_qcom_ext_host_ptr
    cl_qcom_extended_images
    cl_qcom_ion_host_ptr
    cl_qcom_limited_printf
  • CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
  • 32768
  • CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
  • CL_READ_WRITE_CACHE
  • CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
  • 64
  • CL_DEVICE_HALF_FP_CONFIG
  • CL_FP_INF_NAN CL_FP_ROUND_TO_ZERO CL_FP_ROUND_TO_INF
  • CL_DEVICE_HOST_UNIFIED_MEMORY
  • 1
  • CL_DEVICE_IMAGE_SUPPORT
  • 1
  • CL_DEVICE_IMAGE2D_MAX_HEIGHT
  • 4096
  • CL_DEVICE_IMAGE2D_MAX_WIDTH
  • 4096
  • CL_DEVICE_IMAGE3D_MAX_DEPTH
  • 512
  • CL_DEVICE_IMAGE3D_MAX_HEIGHT
  • 4096
  • CL_DEVICE_IMAGE3D_MAX_WIDTH
  • 4096
  • CL_DEVICE_LOCAL_MEM_SIZE
  • 8192
  • CL_DEVICE_LOCAL_MEM_TYPE
  • CL_LOCAL
  • CL_DEVICE_VERSION
  • OpenCL 1.1 Adreno™ 330
  • CL_DEVICE_MAX_CLOCK_FREQUENCY
  • 400
  • CL_DEVICE_MAX_COMPUTE_UNITS
  • 4
  • CL_DEVICE_MAX_CONSTANT_ARGS
  • 8
  • CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
  • 4096
  • CL_DEVICE_MAX_PARAMETER_SIZE
  • 256
  • CL_DEVICE_MAX_READ_IMAGE_ARGS
  • 12
  • CL_DEVICE_MAX_SAMPLERS
  • 16
  • CL_DEVICE_MAX_WORK_GROUP_SIZE
  • 512
  • CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
  • 3
  • CL_DEVICE_MAX_WORK_ITEM_SIZES
  • 512 512 512
  • CL_DEVICE_MAX_WRITE_IMAGE_ARGS
  • 4
  • CL_DEVICE_MEM_BASE_ADDR_ALIGN
  • 512
  • CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
  • 64
  • CL_DEVICE_NAME
  • QUALCOMM Adreno™
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
  • 1
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
  • 0
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
  • 1
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
  • 1
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
  • 1
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
  • 0
  • CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
  • 1
  • CL_DEVICE_OPENCL_C_VERSION
  • OpenCL C 1.1 Adreno™ 330
  • 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
  • EMBEDDED_PROFILE
  • CL_DEVICE_PROFILING_TIMER_RESOLUTION
  • 1000
  • CL_DEVICE_QUEUE_PROPERTIES
  • CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE CL_QUEUE_PROFILING_ENABLE
  • CL_DEVICE_SINGLE_FP_CONFIG
  • CL_FP_INF_NAN CL_FP_ROUND_TO_ZERO CL_FP_ROUND_TO_INF
  • CL_DEVICE_TYPE
  • CL_DEVICE_TYPE_GPU
  • CL_DEVICE_VENDOR
  • QUALCOMM
  • CL_DEVICE_VENDOR_ID
  • -1085457333
  • Memory
  • 1.7 GB
  • Storage
  • 24 GB
  • Back camera
  • picture: 12 MP (4160 x 3120)
    video: FHD (1920 x 1080)
    • autofocus :
    • face detection :
    • flash :
    • HDR photo :
    • touch focus :
  • Front camera
  • picture: 2 MP (1920 x 1080)
    video: FHD (1920 x 1080)
  • Features
    • accelerometer :
    • altimeter :
    • barometer :
    • bluetooth :
    • camera (face) :
    • camera (rear) :
    • compass :
    • gps :
    • gyroscope :
    • heart rate :
    • lightsensor :
    • nfc :
    • pedometer :
    • proximity :
    • simcards : 1
    • thermometer :
    • wifi :
 
  •  
    OS
  • Android
  •  
    API
  • OpenGL
  •  
    GPU
  • Qualcomm Adreno™ 330