3D Graphics Performance of Apple iPad Pro


  • OS
  • iOS 11.2.6
    iOS 11.3.1
    iOS 11.4.1
    iOS 12.0
    iOS 12.0.1
    iOS 12.1
    iOS 12.1.1
    iOS 12.1.3
    iOS 12.1.4
    iOS 12.2
    iOS 12.3.1
    iOS 12.4
    iOS 12.4.1
    iOS 13.0
    iOS 13.1.2
    iOS 13.3
    iOS 13.4.1
    iOS 13.5
    iOS 13.5.1
    iOS 13.6
    iOS 13.6.1
    iOS 14.0
    iOS 14.0.1
    iOS 14.2
    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.1
    iPadOS 15.0
    iPadOS 15.1
    iPadOS 15.2
    iPadOS 15.2.1
    iPadOS 15.3.1
    iPadOS 15.4
    iPadOS 15.4.1
    iPadOS 15.5
    iPadOS 15.6
    iPadOS 15.6.1
    iPadOS 15.7
    iPadOS 16.2
    iPadOS 16.4
    iPadOS 16.4.1
    iPadOS 16.5
    iPadOS 16.5.1
    iPadOS 16.6
    iPadOS 16.7
    iPadOS 16.7.2
    iPhone OS 10.0
    iPhone OS 10.0.1
    iPhone OS 10.0.2
    iPhone OS 10.1
    iPhone OS 10.1.1
    iPhone OS 10.2
    iPhone OS 10.2.1
    iPhone OS 10.3
    iPhone OS 10.3.1
    iPhone OS 10.3.2
    iPhone OS 10.3.3
    iPhone OS 11.0
    iPhone OS 11.0.1
    iPhone OS 11.0.2
    iPhone OS 11.0.3
    iPhone OS 11.1
    iPhone OS 11.1.1
    iPhone OS 11.1.2
    iPhone OS 11.2
    iPhone OS 11.2.1
    iPhone OS 11.2.2
    iPhone OS 11.2.5
    iPhone OS 11.2.6
    iPhone OS 11.3
    iPhone OS 11.3.1
    iPhone OS 11.4
    iPhone OS 11.4.1
    iPhone OS 12.0
    iPhone OS 12.0.1
    iPhone OS 12.1
    iPhone OS 12.1.1
    iPhone OS 12.1.4
    iPhone OS 12.2
    iPhone OS 12.3
    iPhone OS 12.3.1
    iPhone OS 12.4
    iPhone OS 12.4.1
    iPhone OS 13.0
    iPhone OS 13.1
    iPhone OS 13.1.1
    iPhone OS 13.1.2
    iPhone OS 13.1.3
    iPhone OS 13.2
    iPhone OS 9.1
    iPhone OS 9.2
    iPhone OS 9.2.1
    iPhone OS 9.3
    iPhone OS 9.3.1
    iPhone OS 9.3.2
    iPhone OS 9.3.3
    iPhone OS 9.3.4
    iPhone OS 9.3.5
  • Display
  • 2732 x 2048, 12.9"
    capacitive touchscreen
  • CPU
  • dual core CPU @2.26GHz
    SoC: Apple A9X (Twister - ARMv8)
  • GPU
  • Apple A9X GPU
  • OpenGL API
  • GL_VENDOR
  • Apple Inc.
  • GL_VERSION
  • OpenGL ES 3.0 Apple A9X GPU - 75.10.11
    OpenGL ES 3.0 Apple A9X GPU - 75.11.5
    OpenGL ES 3.0 Apple A9X GPU - 77.11
    OpenGL ES 3.0 Apple A9X GPU - 77.12
    OpenGL ES 3.0 Apple A9X GPU - 77.14
    OpenGL ES 3.0 Apple A9X GPU - 77.9
    OpenGL ES 3.0 Metal - 17
    OpenGL ES 3.0 Metal - 22
    OpenGL ES 3.0 Metal - 26
    OpenGL ES 3.0 Metal - 28
    OpenGL ES 3.0 Metal - 33
    OpenGL ES 3.0 Metal - 38.2
    OpenGL ES 3.0 Metal - 38.3
    OpenGL ES 3.0 Metal - 39.8
    OpenGL ES 3.0 Metal - 39.9
    OpenGL ES 3.0 Metal - 49
    OpenGL ES 3.0 Metal - 50.6
    OpenGL ES 3.0 Metal - 50.7
    OpenGL ES 3.0 Metal - 50.8
    OpenGL ES 3.0 Metal - 52.1.1
    OpenGL ES 3.0 Metal - 52.1.2
    OpenGL ES 3.0 Metal - 52.3.2
    OpenGL ES 3.0 Metal - 58.3
    OpenGL ES 3.0 Metal - 58.4
    OpenGL ES 3.0 Metal - 61.1
    OpenGL ES 3.0 Metal - 66.3
    OpenGL ES 3.0 Metal - 66.6
    OpenGL ES 3.0 Metal - 68.7
    OpenGL ES 3.0 Metal - 68.8
    OpenGL ES 3.0 Metal - 94.5
    OpenGL ES 3.0 Metal - 99
  • GL_RENDERER
  • Apple A9X 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
  • 24
    32
  • GL_STENCIL_BITS
  • 8
  • GL_MAX_TEXTURE_SIZE
  • 16384
  • GL_MAX_VIEWPORT_WIDTH
  • 16384
  • GL_MAX_VIEWPORT_HEIGHT
  • 16384
  • GL_NUM_COMPRESSED_TEXTURE_FORMATS
  • 42
  • GL_ALIASED_LINE_WIDTH_MIN
  • 1
  • GL_ALIASED_LINE_WIDTH_MAX
  • 16
  • GL_ALIASED_POINT_SIZE_MIN
  • 1
  • GL_ALIASED_POINT_SIZE_MAX
  • 511
  • 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
  • OpenCL API - CPU
  • CL_DEVICE_ADDRESS_BITS
  • 64
  • CL_DEVICE_AVAILABLE
  • 1
  • CL_DEVICE_COMPILER_AVAILABLE
  • 1
  • CL_DEVICE_DRIVER_VERSION
  • 1.1
  • CL_DEVICE_ENDIAN_LITTLE
  • 1
  • CL_DEVICE_ERROR_CORRECTION_SUPPORT
  • 0
  • CL_DEVICE_EXTENSIONS
  • cl_APPLE_biased_fixed_point_image_formats
    cl_APPLE_clut
    cl_APPLE_ContextLoggingFunctions
    cl_APPLE_ext_q13
    cl_APPLE_fixed_alpha_channel_orders
    cl_APPLE_gl_sharing
    cl_APPLE_query_kernel_names
    cl_APPLE_SetMemObjectDestructor
    cl_khr_3d_image_writes
    cl_khr_byte_addressable_store
    cl_khr_fp64
    cl_khr_gl_event
    cl_khr_global_int32_base_atomics
    cl_khr_global_int32_extended_atomics
    cl_khr_int64_base_atomics
    cl_khr_int64_extended_atomics
    cl_khr_local_int32_base_atomics
    cl_khr_local_int32_extended_atomics
  • CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
  • 64
  • CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
  • CL_READ_WRITE_CACHE
  • CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
  • 3145728
  • 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
  • 4310
    4376
    4377
    4378
    4379
    4399
    4453
    4904
    4905
    4906
    4914
    4915
    4921
    4922
    4923
    4931
    4933
    4934
    4937
    4940
    4941
    4948
    4956
    4957
    4958
    4965
    4966
    4974
    4975
    4976
    4983
    4985
    4992
    5035
    5038
    5039
    5040
    5046
    5047
    5048
    5049
    5055
    5056
    5057
    5058
    5059
    5063
    5064
    5065
    5066
    5067
    5068
    5073
    5074
    5075
    5077
    5082
    5083
    5086
    5089
    5091
    5092
    5093
    5098
    5100
    5101
    5108
    5109
    5110
    5117
    5118
    5128
    5137
    5169
    5175
    5177
    5181
    5182
    5183
    5190
    5191
    5192
    5193
    5194
    5198
    5200
    5201
    5206
    5207
    5208
    5210
    5215
    5217
    5218
    5219
    5223
    5226
    5227
    5228
    5233
    5234
    5235
    5236
    5242
    5243
    5251
    5309
    5313
    5315
    5316
    5318
    5325
    5326
    5327
    5328
    5332
    5333
    5334
    5335
    5336
    5340
    5341
    5343
    5344
    5350
    5351
    5353
    5354
    5357
    5358
    5359
    5361
    5362
    5365
    5366
    5368
    5369
    5377
    5378
    5385
    5386
    5388
    5419
    5429
    5441
    5443
    5449
    5451
    5458
    5459
    5460
    5461
    5462
    5467
    5468
    5469
    5470
    5471
    5474
    5477
    5478
    5479
    5485
    5486
    5487
    5488
    5491
    5492
    5493
    5494
    5495
    5501
    5502
    5503
    5504
    5505
    5511
    5512
    5520
    5521
    5537
    5545
    5575
    5577
    5578
    5581
    5583
    5584
    5586
    5592
    5593
    5594
    5595
    5596
    5601
    5602
    5603
    5604
    5605
    5609
    5611
    5612
    5613
    5617
    5618
    5620
    5623
    5625
    5628
    5629
    5635
    5636
    5637
    5638
    5646
    5654
    5689
    5710
    5711
    5712
    5719
    5720
    5728
    5729
    5730
    5735
    5737
    5738
    5739
    5740
    5744
    5746
    5747
    5748
    5752
    5754
    5755
    5756
    5757
    5759
    5761
    5762
    5763
    5764
    5768
    5770
    5772
    5779
    5781
    5789
    5791
    5799
    5815
    5824
    5844
    5846
    5852
    5854
    5855
    5862
    5863
    5864
    5871
    5872
    5873
    5874
    5878
    5879
    5880
    5881
    5882
    5885
    5886
    5887
    5888
    5894
    5895
    5896
    5897
    5903
    5906
    5914
    5922
    5923
    5940
  • CL_DEVICE_MAX_COMPUTE_UNITS
  • 2
  • CL_DEVICE_MAX_CONSTANT_ARGS
  • 1024
  • CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
  • 65536
  • CL_DEVICE_MAX_PARAMETER_SIZE
  • 4096
  • 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 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
  • ARM CPU Compute Device
  • CL_DEVICE_OPENCL_C_VERSION
  • OpenCL C 1.1
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
  • 16
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
  • 2
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
  • 4
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
  • 0
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
  • 4
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
  • 2
  • CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
  • 8
  • CL_DEVICE_PROFILE
  • FULL_PROFILE
  • CL_DEVICE_PROFILING_TIMER_RESOLUTION
  • 1
  • CL_DEVICE_TYPE
  • CL_DEVICE_TYPE_CPU
  • CL_DEVICE_VENDOR
  • Apple
  • CL_DEVICE_VENDOR_ID
  • 4294967295
  • CL_DEVICE_VERSION
  • OpenCL 1.1
  • Metal API
  • Metal Device Name
  • Apple A9X GPU
  • Feature Set
  • MTLFeatureSet_iOS_GPUFamily3_v1
    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
  • 4 GB
  • Storage
  • 107 GB
    110 GB
    112 GB
    113 GB
    114 GB
    119 GB
    232 GB
    238 GB
    24 GB
    26 GB
    30 GB
  • Back camera
  • picture: 7 MP (3264 x 2448)
    video: FHD (1920 x 1080)
    • autofocus :
    • flash :
    • geo-tagging :
    • HDR photo :
    • touch focus :
  • Front camera
  • picture: 1.2 MP (1280 x 960)
    video: HD (1280 x 720)
  • Features
    • accelerometer :
    • altimeter :
    • barometer :
    • bluetooth :
    • camera (face) :
    • camera (rear) :
    • compass :
    • gps :
    • gyroscope :
    • heart rate :
    • lightsensor :
    • nfc :
    • pedometer :
    • proximity :
    • simcards : 01
    • thermometer :
    • wifi :