mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2025-02-24 09:54:20 +01:00
dp_connectorimpl: Use switch-case for dscBitsPerPixelIncrement
This is an enum, so we can just use a switch case instead of chaning IFs constantly.
This commit is contained in:
parent
3dfc7ad812
commit
fd95f2c984
@ -1772,29 +1772,23 @@ void ConnectorImpl::populateDscSinkCaps(DSC_INFO* dscInfo, DeviceImpl * dev)
|
|||||||
dscInfo->sinkCaps.decoderColorFormatMask |= DSC_DECODER_COLOR_FORMAT_Y_CB_CR_NATIVE_420;
|
dscInfo->sinkCaps.decoderColorFormatMask |= DSC_DECODER_COLOR_FORMAT_Y_CB_CR_NATIVE_420;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dev->dscCaps.dscBitsPerPixelIncrement == BITS_PER_PIXEL_PRECISION_1_16)
|
switch (dev->dscCaps.dscBitsPerPixelIncrement)
|
||||||
{
|
{
|
||||||
|
case BITS_PER_PIXEL_PRECISION_1_16:
|
||||||
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_16;
|
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_16;
|
||||||
}
|
break;
|
||||||
|
case BITS_PER_PIXEL_PRECISION_1_8:
|
||||||
if (dev->dscCaps.dscBitsPerPixelIncrement == BITS_PER_PIXEL_PRECISION_1_8)
|
|
||||||
{
|
|
||||||
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_8;
|
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_8;
|
||||||
}
|
break;
|
||||||
|
case BITS_PER_PIXEL_PRECISION_1_4:
|
||||||
if (dev->dscCaps.dscBitsPerPixelIncrement == BITS_PER_PIXEL_PRECISION_1_4)
|
|
||||||
{
|
|
||||||
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_4;
|
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_4;
|
||||||
}
|
break;
|
||||||
|
case BITS_PER_PIXEL_PRECISION_1_2:
|
||||||
if (dev->dscCaps.dscBitsPerPixelIncrement == BITS_PER_PIXEL_PRECISION_1_2)
|
|
||||||
{
|
|
||||||
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_2;
|
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1_2;
|
||||||
}
|
break;
|
||||||
|
case BITS_PER_PIXEL_PRECISION_1:
|
||||||
if (dev->dscCaps.dscBitsPerPixelIncrement == BITS_PER_PIXEL_PRECISION_1)
|
|
||||||
{
|
|
||||||
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1;
|
dscInfo->sinkCaps.bitsPerPixelPrecision = DSC_BITS_PER_PIXEL_PRECISION_1;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decoder color depth mask
|
// Decoder color depth mask
|
||||||
|
Loading…
x
Reference in New Issue
Block a user