GPUColorSpaceDawn


class GPUColorSpaceDawn


Summary

Nested types

Builder for GPUColorSpaceDawn.

Public constructors

GPUColorSpaceDawn(
    primaries: Int,
    transfer: Int,
    yCbCrRange: Int,
    yCbCrMatrix: Int,
    hdrReferenceWhiteLuminance: Float
)

Public constructors

GPUColorSpaceDawn

Added in 1.0.0-alpha06
GPUColorSpaceDawn(
    primaries: Int,
    transfer: Int = ColorSpaceTransferDawn.Identity,
    yCbCrRange: Int = ColorSpaceYCbCrRangeDawn.Identity,
    yCbCrMatrix: Int = ColorSpaceYCbCrMatrixDawn.Identity,
    hdrReferenceWhiteLuminance: Float = 0.0f
)

Public properties

hdrReferenceWhiteLuminance

Added in 1.0.0-alpha06
var hdrReferenceWhiteLuminance: Float

primaries

Added in 1.0.0-alpha06
var primaries: Int

Value is one of the following:

  • 1
  • 2
  • 3
  • 4

transfer

Added in 1.0.0-alpha06
var transfer: Int

Value is one of the following:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

yCbCrMatrix

Added in 1.0.0-alpha06
var yCbCrMatrix: Int

Value is one of the following:

  • 1
  • 2
  • 3
  • 4

yCbCrRange

Added in 1.0.0-alpha06
var yCbCrRange: Int

Value is one of the following:

  • 1
  • 2
  • 3