Report for 'vivo 1601 (OpenGL ES 3.1 v1.r7p0-02rel0.a6c0939b3050616905647b55b149c24b)'

CapabilityValue
device vivo 1601
os 6.0
screenwidth 720
screenheight 1280
cpucores 8
cpuspeed 1508
cpuarch aarch64
submissiondate 2016-12-23 14:09:57
submitter rohit
OpenGL ES renderer
GL_VENDOR ARM
GL_RENDERER Mali-T860
GL_VERSION OpenGL ES 3.1 v1.r7p0-02rel0.a6c0939b3050616905647b55b149c24b
GL_SHADING_LANGUAGE_VERSION OpenGL ES GLSL ES 3.10
EGL implementation
EGL_VENDOR Android
EGL_VERSION 1.4 Android META-EGL
Client APIs OpenGL_ES
OpenGL ES 2.0 capabilities
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 96
GL_MAX_CUBE_MAP_TEXTURE_SIZE 4,096
GL_MAX_FRAGMENT_UNIFORM_VECTORS 1,024
GL_MAX_RENDERBUFFER_SIZE 8,192
GL_MAX_TEXTURE_IMAGE_UNITS 16
GL_MAX_TEXTURE_SIZE 8,192
GL_MAX_VARYING_VECTORS 15
GL_MAX_VERTEX_ATTRIBS 16
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 16
GL_MAX_VERTEX_UNIFORM_VECTORS 1,024
GL_MAX_VIEWPORT_DIMS 8,192
GL_NUM_COMPRESSED_TEXTURE_FORMATS 69
GL_NUM_SHADER_BINARY_FORMATS 1
GL_NUM_PROGRAM_BINARY_FORMATS 1
OpenGL ES 3.0 capabilities
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 96
GL_MAX_CUBE_MAP_TEXTURE_SIZE 4,096
GL_MAX_FRAGMENT_UNIFORM_VECTORS 1,024
GL_MAX_RENDERBUFFER_SIZE 8,192
GL_MAX_TEXTURE_IMAGE_UNITS 16
GL_MAX_TEXTURE_SIZE 8,192
GL_MAX_VARYING_VECTORS 15
GL_MAX_VERTEX_ATTRIBS 16
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 16
GL_MAX_VERTEX_UNIFORM_VECTORS 1,024
GL_MAX_VIEWPORT_DIMS 8,192
GL_NUM_COMPRESSED_TEXTURE_FORMATS 69
GL_NUM_SHADER_BINARY_FORMATS 1
GL_NUM_PROGRAM_BINARY_FORMATS 1
Extension
GL_EXT_debug_marker
GL_EXT_robustness
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_EGL_image_external
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
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_npot
GL_OES_vertex_half_float
GL_OES_vertex_array_object
GL_OES_compressed_paletted_texture
GL_OES_EGL_sync
GL_EXT_discard_framebuffer
GL_OES_depth_texture_cube_map
GL_EXT_sRGB
GL_EXT_color_buffer_float
GL_EXT_color_buffer_half_float
GL_EXT_disjoint_timer_query
GL_ARM_rgba8
GL_ARM_mali_shader_binary
GL_EXT_blend_minmax
GL_EXT_multisampled_render_to_texture
GL_ARM_mali_program_binary
GL_OES_surfaceless_context
GL_OES_mapbuffer
GL_EXT_read_format_bgra
GL_KHR_debug
GL_EXT_texture_storage
GL_EXT_occlusion_query_boolean
GL_OES_required_internalformat
GL_EXT_texture_rg
GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode
GL_EXT_shadow_samplers
GL_KHR_texture_compression_astc_ldr
GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_hdr
GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_EXT_copy_image
GL_EXT_draw_buffers_indexed
GL_EXT_geometry_shader
GL_EXT_gpu_shader5
GL_EXT_primitive_bounding_box
GL_EXT_shader_io_blocks
GL_EXT_tessellation_shader
GL_EXT_texture_border_clamp
GL_EXT_texture_buffer
GL_EXT_texture_cube_map_array
GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent
GL_OES_sample_shading
GL_OES_sample_variables
GL_OES_shader_image_atomic
GL_OES_shader_multisample_interpolation
GL_OES_texture_stencil8
GL_OES_texture_storage_multisample_2d_array
GL_ANDROID_extension_pack_es31a
GL_OES_copy_image
GL_OES_draw_buffers_indexed
GL_OES_texture_border_clamp
GL_OES_tessellation_shader
GL_OES_texture_buffer
GL_OES_geometry_shader
GL_OES_gpu_shader5
GL_OES_shader_io_blocks
GL_OES_primitive_bounding_box
GL_OES_texture_cube_map_array
Format
GL_COMPRESSED_SIGNED_R11_EAC
GL_COMPRESSED_RG11_EAC
GL_COMPRESSED_SIGNED_RG11_EAC
GL_COMPRESSED_RGB8_ETC2
GL_COMPRESSED_SRGB8_ETC2
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_COMPRESSED_RGBA8_ETC2_EAC
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
GL_COMPRESSED_RGBA_ASTC_3x3x3_OES
GL_COMPRESSED_RGBA_ASTC_4x3x3_OES
GL_COMPRESSED_RGBA_ASTC_4x4x3_OES
GL_COMPRESSED_RGBA_ASTC_4x4x4_OES
GL_COMPRESSED_RGBA_ASTC_5x4x4_OES
GL_COMPRESSED_RGBA_ASTC_5x5x4_OES
GL_COMPRESSED_RGBA_ASTC_5x5x5_OES
GL_COMPRESSED_RGBA_ASTC_6x5x5_OES
GL_COMPRESSED_RGBA_ASTC_6x6x5_OES
GL_COMPRESSED_RGBA_ASTC_6x6x6_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES
GL_COMPRESSED_R11_EAC
GL_ETC1_RGB8_OES
GL_PALETTE4_RGB8_OES
GL_PALETTE4_RGBA8_OES
GL_PALETTE4_R5_G6_B5_OES
GL_PALETTE4_RGBA4_OES
GL_PALETTE4_RGB5_A1_OES
GL_PALETTE8_RGB8_OES
GL_PALETTE8_RGBA8_OES
GL_PALETTE8_R5_G6_B5_OES
GL_PALETTE8_RGBA4_OES
GL_PALETTE8_RGB5_A1_OES
GL_COMPRESSED_RGBA_ASTC_4x4_KHR
GL_COMPRESSED_RGBA_ASTC_5x4_KHR
GL_COMPRESSED_RGBA_ASTC_5x5_KHR
GL_COMPRESSED_RGBA_ASTC_6x5_KHR
GL_COMPRESSED_RGBA_ASTC_6x6_KHR
GL_COMPRESSED_RGBA_ASTC_8x5_KHR
GL_COMPRESSED_RGBA_ASTC_8x6_KHR
GL_COMPRESSED_RGBA_ASTC_8x8_KHR
GL_COMPRESSED_RGBA_ASTC_10x5_KHR
GL_COMPRESSED_RGBA_ASTC_10x6_KHR
GL_COMPRESSED_RGBA_ASTC_10x8_KHR
GL_COMPRESSED_RGBA_ASTC_10x10_KHR
GL_COMPRESSED_RGBA_ASTC_12x10_KHR
GL_COMPRESSED_RGBA_ASTC_12x12_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR
GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR

Binary shader formats

Format
MALI_SHADER_BINARY_ARM

Binary program formats

Format
MALI_PROGRAM_BINARY_ARM
Name Max.Range Resolution
BBK-proxacross11
APDS9922-light65530.0125
lis3dh-accel156.80.01
APDS9922-proximity55
YAS537 Magnetic12000.3
YAS537 Rotation Vector00
YAS537 Linear Acceleration00
YAS537 Orientation3600.1
YAS537 Gravity00
YAS537-pseudo-gyro00
Extension
android.hardware.bluetooth
android.hardware.camera
android.hardware.camera.autofocus
android.hardware.camera.flash
android.hardware.camera.front
android.hardware.faketouch
android.hardware.location
android.hardware.location.gps
android.hardware.location.network
android.hardware.microphone
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.sensor.accelerometer
android.hardware.sensor.compass
android.hardware.sensor.light
android.hardware.sensor.proximity
android.hardware.telephony
android.hardware.telephony.gsm
android.hardware.touchscreen
android.hardware.touchscreen.multitouch
android.hardware.touchscreen.multitouch.distinct
android.hardware.touchscreen.multitouch.jazzhand
android.hardware.usb.accessory
android.hardware.wifi
android.software.live_wallpaper
android.software.sip
android.software.sip.voip
android.hardware.camera.any
android.software.app_widgets
android.software.home_screen
android.software.input_methods
android.hardware.bluetooth_le
android.hardware.sensor.gyroscope
android.hardware.usb.host
android.hardware.wifi.direct
android.software.device_admin
android.software.backup
android.software.print
android.software.voice_recognizers
android.software.webview
android.hardware.audio.output
android.software.connectionservice
android.software.managed_users
Creative Commons Lizenzvertrag
This work is licensed under the Creative Commons Attribution 4.0 International Lizenz.

glESCapsViewer OpenGL ES capabilities database - 2011-2015 by Sascha Willems
OpenGL is a registered trademark and the OpenGL ES logo is a trademark of Silicon Graphics Inc. used by permission by Khronos.