Class ARMShaderCoreProperties

java.lang.Object
org.lwjgl.opengles.ARMShaderCoreProperties

public class ARMShaderCoreProperties extends Object
Native bindings to the ARM_shader_core_properties extension.

Applications may wish to know and/or control certain GPU shader core properties to select the optimal logic. This extension allows application to query and set the number of active GPU shader cores, and query other shader core properties for the optimal logic and performance profiling, including:

  • The maximum number of physical shader cores available on the device;
  • The number of active shader cores specified on the device;
  • A bitfield indicating the presence of shader cores on the device;
  • The maximum warp count per shader core available on the device;
  • The maximum number of pixels output per clock per shader core;
  • The maximum number of texels per clock per shader core;
  • The maximum number of single-precision fused multiply-add operations per clock per shader core;

Requires GLES 3.2.