AM62L FreeRTOS SDK  11.00.00
Dss_ConfigPipelineParams Struct Reference

Detailed Description

Display pipeline config parameters. The test case execution happens based on values of this structure.

Data Fields

uint32_t numTestPipes
 
uint32_t bpp
 
uint32_t instId [DSS_DISP_INST_MAX]
 
uint32_t pipeId [DSS_DISP_INST_MAX]
 
uint32_t pipeNodeId [DSS_DISP_INST_MAX]
 
uint32_t pipeType [DSS_DISP_INST_MAX]
 
uint32_t inDataFmt [DSS_DISP_INST_MAX]
 
uint32_t inWidth [DSS_DISP_INST_MAX]
 
uint32_t inHeight [DSS_DISP_INST_MAX]
 
uint32_t pitch [DSS_DISP_INST_MAX][FVID2_MAX_PLANES]
 
uint32_t inScanFmt [DSS_DISP_INST_MAX]
 
uint32_t outWidth [DSS_DISP_INST_MAX]
 
uint32_t outHeight [DSS_DISP_INST_MAX]
 
uint32_t scEnable [DSS_DISP_INST_MAX]
 
uint32_t globalAlpha [DSS_DISP_INST_MAX]
 
uint32_t preMultiplyAlpha [DSS_DISP_INST_MAX]
 
uint32_t posx [DSS_DISP_INST_MAX]
 
uint32_t posy [DSS_DISP_INST_MAX]
 
uint32_t invalidPipeId [DSS_DISP_INST_MAX]
 
uint32_t safetyCheck [DSS_DISP_INST_MAX]
 

Field Documentation

◆ numTestPipes

uint32_t Dss_ConfigPipelineParams::numTestPipes

Number of pipes in test params

◆ bpp

uint32_t Dss_ConfigPipelineParams::bpp

Number of bytes per pixel

◆ instId

uint32_t Dss_ConfigPipelineParams::instId[DSS_DISP_INST_MAX]

Driver instance id

◆ pipeId

uint32_t Dss_ConfigPipelineParams::pipeId[DSS_DISP_INST_MAX]

Pipe id

◆ pipeNodeId

uint32_t Dss_ConfigPipelineParams::pipeNodeId[DSS_DISP_INST_MAX]

Pipe Node id

◆ pipeType

uint32_t Dss_ConfigPipelineParams::pipeType[DSS_DISP_INST_MAX]

Video pipe type

◆ inDataFmt

uint32_t Dss_ConfigPipelineParams::inDataFmt[DSS_DISP_INST_MAX]

Data format

◆ inWidth

uint32_t Dss_ConfigPipelineParams::inWidth[DSS_DISP_INST_MAX]

Input buffer resolution width in pixels

◆ inHeight

uint32_t Dss_ConfigPipelineParams::inHeight[DSS_DISP_INST_MAX]

Input buffer resolution height in lines

◆ pitch

uint32_t Dss_ConfigPipelineParams::pitch[DSS_DISP_INST_MAX][FVID2_MAX_PLANES]

Pitch of input buffer

◆ inScanFmt

uint32_t Dss_ConfigPipelineParams::inScanFmt[DSS_DISP_INST_MAX]

Scan format

◆ outWidth

uint32_t Dss_ConfigPipelineParams::outWidth[DSS_DISP_INST_MAX]

Output buffer resolution width in pixels

◆ outHeight

uint32_t Dss_ConfigPipelineParams::outHeight[DSS_DISP_INST_MAX]

Output buffer resolution height in lines

◆ scEnable

uint32_t Dss_ConfigPipelineParams::scEnable[DSS_DISP_INST_MAX]

Scaler enable

◆ globalAlpha

uint32_t Dss_ConfigPipelineParams::globalAlpha[DSS_DISP_INST_MAX]

Global Alpha value

◆ preMultiplyAlpha

uint32_t Dss_ConfigPipelineParams::preMultiplyAlpha[DSS_DISP_INST_MAX]

Pre-multiply Alpha value

◆ posx

uint32_t Dss_ConfigPipelineParams::posx[DSS_DISP_INST_MAX]

Input buffer position x.

◆ posy

uint32_t Dss_ConfigPipelineParams::posy[DSS_DISP_INST_MAX]

Input buffer position y.

◆ invalidPipeId

uint32_t Dss_ConfigPipelineParams::invalidPipeId[DSS_DISP_INST_MAX]

Pipe id

◆ safetyCheck

uint32_t Dss_ConfigPipelineParams::safetyCheck[DSS_DISP_INST_MAX]

Safety Check Enable