vg_lite_yuvinfo_t
structure
This structure defines the organization of VGLite YUV data.
Used in structure: vg_lite_buffer_t
.
vg_lite_yuvinfo_t member |
Type |
Description |
---|---|---|
|
UV swizzle enum |
|
|
YUV conversion standard enum |
|
`uv_planar |
vg_lite_uint32_t |
UV (U) planar address for GPU, generated by driver |
|
vg_lite_uint32_t |
V planar address for GPU, generated by driver |
`alpha_planar |
vg_lite_uint32_t |
Alpha planar address for GPU, generated by driver |
`uv_stride |
vg_lite_uint32_t |
UV (U) stride in bytes |
`v_stride |
vg_lite_uint32_t |
V planar stride in bytes |
|
vg_lite_uint32_t |
Alpha stride in bytes |
`uv_height |
vg_lite_uint32_t |
UV (U) height in pixels |
`v_height |
vg_lite_uint32_t |
V stride in bytes |
|
vg_lite_pointer |
Logical pointer to the UV (U) planar memory |
`v_memory |
vg_lite_pointer |
Logical pointer to the V planar memory |
|
vg_lite_pointer |
Memory handle of the UV (U) planar, generated by the driver |
|
vg_lite_pointer |
Memory handle of the V planar, generated by the driver |
Parent topic:Pixel buffer structures