3D Graphics Performance of Apple iPhone 12 Pro


  • OS
  • iOS 14.1
    iOS 14.2
    iOS 14.2.1
    iOS 14.3
    iOS 14.4
    iOS 14.4.1
    iOS 14.4.2
    iOS 14.5
    iOS 14.5.1
    iOS 14.6
    iOS 14.7
    iOS 14.7.1
    iOS 14.8
    iOS 14.8.1
    iOS 15.0
    iOS 15.0.1
    iOS 15.0.2
    iOS 15.1
    iOS 15.1.1
    iOS 15.2
    iOS 15.2.1
    iOS 15.3
    iOS 15.3.1
    iOS 15.4
    iOS 15.4.1
    iOS 15.5
    iOS 15.6
    iOS 15.6.1
    iOS 15.7
    iOS 15.7.1
    iOS 16.0
    iOS 16.0.2
    iOS 16.0.3
    iOS 16.1
    iOS 16.1.1
    iOS 16.1.2
    iOS 16.2
    iOS 16.3
    iOS 16.3.1
    iOS 16.4
    iOS 16.4.1
    iOS 16.5
    iOS 16.5.1
    iOS 16.6
    iOS 16.6.1
    iOS 17.0
    iOS 17.0.1
    iOS 17.0.2
    iOS 17.0.3
    iOS 17.1
    iOS 17.1.1
    iOS 17.1.2
    iOS 17.2
    iOS 17.2.1
    iOS 17.3
    iOS 17.3.1
    iOS 17.4
    iOS 17.4.1
    iOS 17.5
  • Display
  • 1704 x 960, 12"
    2436 x 1125, 16.5"
    2532 x 1170, 17.1"
    2533 x 1170, 17.1"
  • CPU
  • hexa core CPU
  • GPU
  • Apple A14 GPU
  • OpenGL API
  • GL_VENDOR
  • Apple Inc.
  • GL_VERSION
  • OpenGL ES 3.0 Metal - 100
    OpenGL ES 3.0 Metal - 68.7
    OpenGL ES 3.0 Metal - 68.8
    OpenGL ES 3.0 Metal - 94.3
    OpenGL ES 3.0 Metal - 94.5
    OpenGL ES 3.0 Metal - 99
  • GL_RENDERER
  • Apple A14 GPU
  • GL_EXTENSIONS
  • GL_APPLE_clip_distance
    GL_APPLE_color_buffer_packed_float
    GL_APPLE_copy_texture_levels
    GL_APPLE_rgb_422
    GL_APPLE_texture_format_BGRA8888
    GL_EXT_color_buffer_half_float
    GL_EXT_debug_label
    GL_EXT_debug_marker
    GL_EXT_pvrtc_sRGB
    GL_EXT_read_format_bgra
    GL_EXT_separate_shader_objects
    GL_EXT_shader_framebuffer_fetch
    GL_EXT_shader_texture_lod
    GL_EXT_shadow_samplers
    GL_EXT_texture_filter_anisotropic
    GL_IMG_read_format
    GL_IMG_texture_compression_pvrtc
    GL_KHR_texture_compression_astc_ldr
    GL_OES_standard_derivatives
  • GL_RED_BITS
  • 8
  • GL_GREEN_BITS
  • 8
  • GL_BLUE_BITS
  • 8
  • GL_ALPHA_BITS
  • 8
  • GL_DEPTH_BITS
  • 32
  • GL_STENCIL_BITS
  • 8
  • GL_MAX_TEXTURE_SIZE
  • 16384
  • GL_NUM_COMPRESSED_TEXTURE_FORMATS
  • 42
  • GL_MAX_CUBE_MAP_TEXTURE_SIZE
  • 16384
  • GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
  • 51200
  • GL_MAX_COMBINED_UNIFORM_BLOCKS
  • 24
  • GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
  • 32
  • GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
  • 50048
  • 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
  • 2048
  • GL_MAX_3D_TEXTURE_SIZE
  • 2048
  • GL_MAX_ELEMENTS_VERTICES
  • 1048575
  • GL_MAX_ELEMENT_INDEX
  • 4294967295
  • GL_MAX_ELEMENTS_INDICES
  • 150000
  • GL_MAX_FRAGMENT_INPUT_COMPONENTS
  • 64
  • 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
  • 16384
  • GL_MAX_SAMPLES
  • 4
  • GL_MAX_SERVER_WAIT_TIMEOUT
  • -1
  • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
  • 4
  • GL_MAX_UNIFORM_BLOCK_SIZE
  • 16384
  • GL_MAX_UNIFORM_BUFFER_BINDINGS
  • 24
  • GL_MAX_VARYING_COMPONENTS
  • 60
  • GL_MAX_VARYING_VECTORS
  • 15
  • GL_MAX_VERTEX_ATTRIBS
  • 16
  • GL_MAX_VERTEX_OUTPUT_COMPONENTS
  • 64
  • GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
  • 16
  • GL_MAX_VERTEX_UNIFORM_BLOCKS
  • 12
  • GL_MAX_VERTEX_UNIFORM_VECTORS
  • 512
  • GL_MAX_VERTEX_UNIFORM_COMPONENTS
  • 2048
  • GL_MAX_TEXTURE_IMAGE_UNITS
  • 16
  • Metal API
  • Metal Device Name
  • Apple A14 GPU
  • Feature Set
  • MTLFeatureSet_iOS_GPUFamily3_v2
  • ASTC_SUPPORT
  • 1
  • BASE_VERTEX_SUPPORT
  • 1
  • BC_SUPPORT
  • 0
  • COUNTING_OCCLUSION_QUERY_SUPPORT
  • 1
  • CUBEMAP_TEXTURE_ARRAY_SUPPORT
  • 0
  • ETC_SUPPORT
  • 1
  • INDIRECT_DRAWING_SUPPORT
  • 1
  • INDIRECT_PROCESSING_SUPPORT
  • 1
  • MAX_BUFFER_LENGTH_MEGABYTES
  • 256
  • MAX_COLOR_ATTACHMENT_PER_PASSDESC
  • 8
  • MAX_COMPONENTS_FROM_VERTEX_TO_FRAGMENT
  • 60
  • MAX_DATA_BLOCK_LENGTH_BYTES
  • 4096
  • MAX_ENTRIES_BUFFER
  • 31
  • MAX_ENTRIES_SAMPLERSTATE
  • 16
  • MAX_ENTRIES_TEXTURE
  • 31
  • MAX_POINT_SIZE
  • 511
  • MAX_TEXTURE_1D_2D_LAYERS
  • 2048
  • MAX_TEXTURE_1D_WIDTH
  • 16384
  • MAX_TEXTURE_2D_WIDTH_HEIGHT
  • 16384
  • MAX_TEXTURE_3D_DIMENSION
  • 2048
  • MAX_TEXTURE_3D_LAYERS
  • 2048
  • MAX_TEXTURE_CUBEMAP_WIDTH_HEIGHT
  • 16384
  • MAX_THREADGROUP_MEM_ALLOC_BYTES
  • 16384
  • MAX_THREADS_PER_THREADGROUP
  • 512
  • MAX_VERTEX_ATTRIBUTES
  • 31
  • MAX_VISIBILITY_QUERY_OFFSET_BYTES
  • 65528
  • METAL_PERFORMANCE_SHADER_SUPPORT
  • 1
  • MIN_PARAMETER_BUFFER_OFFSET_BYTES
  • 4
  • MSAA_DEPTH_RESOLVE_SUPPORT
  • 1
  • PROGRAMMABLE_BLENDING_SUPPORT
  • 1
  • PVRTC_SUPPORT
  • 1
  • SAMPLER_COMPARISON_FUNCTION_SUPPORT
  • 1
  • TEXTURE_BARRIER_SUPPORT
  • 0
  • TEXTURE_TO_BUFFER_COPY_ALIGMENT_BYTES
  • 16
  • Memory
  • 5.5 GB
    5.6 GB
  • Storage
  • 119 GB
    238 GB
    477 GB
  • Back camera
  • not supported
    • Front camera
    • not supported
    • Features
      • accelerometer :
      • altimeter :
      • barometer :
      • bluetooth :
      • camera (face) :
      • camera (rear) :
      • compass :
      • gps :
      • gyroscope :
      • heart rate :
      • lightsensor :
      • nfc :
      • pedometer :
      • proximity :
      • thermometer :
      • wifi :