GlesFingerprintResult

data class GlesFingerprintResult(val glEsVersion: String, val reqGlEsVersion: Int, val renderer: String, val vendor: String, val version: String, val extensionsHash: String, val eglExtensionsHash: String, val glslVersion: String, val glMaxTexture: String, val glMaxViewport: String)

Immutable result of an OpenGL ES / EGL fingerprint probe.

Constructors

Link copied to clipboard
constructor(glEsVersion: String, reqGlEsVersion: Int, renderer: String, vendor: String, version: String, extensionsHash: String, eglExtensionsHash: String, glslVersion: String, glMaxTexture: String, glMaxViewport: String)

Properties

Link copied to clipboard

SHA-256 of the EGL extensions list.

Link copied to clipboard

SHA-256 of the sorted GL extensions list.

Link copied to clipboard
Link copied to clipboard

GL_MAX_TEXTURE_SIZE.

Link copied to clipboard

GL_MAX_VIEWPORT_DIMS formatted as WxH.

Link copied to clipboard

GL_SHADING_LANGUAGE_VERSION string.

Link copied to clipboard

GL_RENDERER string (GPU model).

Link copied to clipboard

Packed required GL ES version from the device configuration.

Link copied to clipboard

GL_VENDOR string (GPU vendor).

Link copied to clipboard

GL_VERSION string.