GPUSurfaceDescriptor
public final class GPUSurfaceDescriptor
Describes a surface to be created.
Summary
Public constructors |
|---|
GPUSurfaceDescriptor( |
Public methods |
|
|---|---|
final String |
getLabel()A human-readable label for debugging. |
final GPUSurfaceColorManagement |
Extension for configuring color space and tone mapping for a surface. |
final GPUSurfaceSourceAndroidNativeWindow |
Extension for creating a surface from an Android ANativeWindow. |
final void |
A human-readable label for debugging. |
final void |
Extension for configuring color space and tone mapping for a surface. |
final void |
Extension for creating a surface from an Android ANativeWindow. |
Public constructors
GPUSurfaceDescriptor
public GPUSurfaceDescriptor(
String label,
GPUSurfaceColorManagement surfaceColorManagement,
GPUSurfaceSourceAndroidNativeWindow surfaceSourceAndroidNativeWindow
)
Public methods
getLabel
public final String getLabel()
A human-readable label for debugging.
getSurfaceColorManagement
public final GPUSurfaceColorManagement getSurfaceColorManagement()
Extension for configuring color space and tone mapping for a surface.
getSurfaceSourceAndroidNativeWindow
public final GPUSurfaceSourceAndroidNativeWindow getSurfaceSourceAndroidNativeWindow()
Extension for creating a surface from an Android ANativeWindow.
setLabel
public final void setLabel(String value)
A human-readable label for debugging.
setSurfaceColorManagement
public final void setSurfaceColorManagement(GPUSurfaceColorManagement value)
Extension for configuring color space and tone mapping for a surface.
setSurfaceSourceAndroidNativeWindow
public final void setSurfaceSourceAndroidNativeWindow(
GPUSurfaceSourceAndroidNativeWindow value
)
Extension for creating a surface from an Android ANativeWindow.