Halide 19.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.