GPUColorSpaceDawn


public final class GPUColorSpaceDawn


Summary

Nested types

public final class GPUColorSpaceDawn.Builder

Builder for GPUColorSpaceDawn.

Public constructors

GPUColorSpaceDawn(
    int primaries,
    int transfer,
    int yCbCrRange,
    int yCbCrMatrix,
    float hdrReferenceWhiteLuminance
)

Public methods

final float
final int
final int
final int
final int
final void
final void
setPrimaries(int value)
final void
setTransfer(int value)
final void
setYCbCrMatrix(int value)
final void
setYCbCrRange(int value)

Public constructors

GPUColorSpaceDawn

Added in 1.0.0-alpha06
public GPUColorSpaceDawn(
    int primaries,
    int transfer,
    int yCbCrRange,
    int yCbCrMatrix,
    float hdrReferenceWhiteLuminance
)

Public methods

getHdrReferenceWhiteLuminance

Added in 1.0.0-alpha06
public final float getHdrReferenceWhiteLuminance()

getPrimaries

Added in 1.0.0-alpha06
public final int getPrimaries()

getTransfer

Added in 1.0.0-alpha06
public final int getTransfer()

getYCbCrMatrix

Added in 1.0.0-alpha06
public final int getYCbCrMatrix()

getYCbCrRange

Added in 1.0.0-alpha06
public final int getYCbCrRange()

setHdrReferenceWhiteLuminance

Added in 1.0.0-alpha06
public final void setHdrReferenceWhiteLuminance(float value)

setPrimaries

Added in 1.0.0-alpha06
public final void setPrimaries(int value)

setTransfer

Added in 1.0.0-alpha06
public final void setTransfer(int value)

setYCbCrMatrix

Added in 1.0.0-alpha06
public final void setYCbCrMatrix(int value)

setYCbCrRange

Added in 1.0.0-alpha06
public final void setYCbCrRange(int value)