|
Halide 21.0.0
Halide compiler and libraries
|
DmaTransferSetup Properties. More...
#include <mini_hexagon_dma.h>
Public Attributes | |
| uint16 | u16FrameW |
| Frame Width in pixels. | |
| uint16 | u16FrameH |
| Frame height in pixels. | |
| uint16 | u16FrameStride |
| Frame stride in pixels. | |
| uint16 | u16RoiX |
| ROI x position in pixels. | |
| uint16 | u16RoiY |
| ROI y position in pixels. | |
| uint16 | u16RoiW |
| ROI width in pixels. | |
| uint16 | u16RoiH |
| ROI height in pixels. | |
| uint16 | u16RoiStride |
| ROI stride in pixels. | |
| void * | pDescBuf |
| Virtual address of the HW descriptor buffer (must be locked in the L2$). | |
| void * | pTcmDataBuf |
| Virtual address of the TCM pixeldata buffer (must be locked in the L2$). | |
| void * | pFrameBuf |
| Virtual address of the DDR Frame buffer . | |
| uint16 | bIsFmtUbwc |
| uint16 | bUse16BitPaddingInL2 |
| Should the intermediate buffer be padded. This only apply for 8bit format sucha NV12, NV12-4R. | |
| t_eDmaFmt | eFmt |
| Format. | |
| t_eDmaWrapper_TransationType | eTransferType |
| TransferType: eDmaWrapper_DdrToL2 (Read from DDR), eDmaWrapper_L2ToDDR (Write to DDR);. | |
DmaTransferSetup Properties.
Definition at line 114 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16FrameW |
Frame Width in pixels.
Definition at line 116 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16FrameH |
Frame height in pixels.
Definition at line 118 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16FrameStride |
Frame stride in pixels.
Definition at line 120 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16RoiX |
ROI x position in pixels.
Definition at line 122 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16RoiY |
ROI y position in pixels.
Definition at line 124 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16RoiW |
ROI width in pixels.
Definition at line 126 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16RoiH |
ROI height in pixels.
Definition at line 128 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::u16RoiStride |
ROI stride in pixels.
Definition at line 130 of file mini_hexagon_dma.h.
| void* stDmaWrapper_DmaTransferSetup::pDescBuf |
Virtual address of the HW descriptor buffer (must be locked in the L2$).
Definition at line 132 of file mini_hexagon_dma.h.
| void* stDmaWrapper_DmaTransferSetup::pTcmDataBuf |
Virtual address of the TCM pixeldata buffer (must be locked in the L2$).
Definition at line 134 of file mini_hexagon_dma.h.
| void* stDmaWrapper_DmaTransferSetup::pFrameBuf |
Virtual address of the DDR Frame buffer .
Definition at line 136 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::bIsFmtUbwc |
Definition at line 138 of file mini_hexagon_dma.h.
| uint16 stDmaWrapper_DmaTransferSetup::bUse16BitPaddingInL2 |
Should the intermediate buffer be padded. This only apply for 8bit format sucha NV12, NV12-4R.
Definition at line 140 of file mini_hexagon_dma.h.
| t_eDmaFmt stDmaWrapper_DmaTransferSetup::eFmt |
Format.
Definition at line 142 of file mini_hexagon_dma.h.
| t_eDmaWrapper_TransationType stDmaWrapper_DmaTransferSetup::eTransferType |
TransferType: eDmaWrapper_DdrToL2 (Read from DDR), eDmaWrapper_L2ToDDR (Write to DDR);.
Definition at line 144 of file mini_hexagon_dma.h.