If you're looking to directly control the hardware then please don't expect lots of support.
The thread is likely to get moved to bare metal - whilst you may still be running under Linux, you are throwing out the drivers that we do support.
Scaling is a doddle. Rotation is a tricky one, largely as it is very expensive in terms of SDRAM bandwidth due to access inefficiencies.
The transposer can write output images from the HVS back to memory with a transpose, but it is a feature that DRM doesn't provide a way to easily expose the capability.
We've just had a quick chat internally as it is a bug-bear that we've wanted to address for a long time. There isn't a totally clean and generic solution that we can think of, but there may be a slightly dirty one that would work. I might see if I can put it together quickly tomorrow.
The thread is likely to get moved to bare metal - whilst you may still be running under Linux, you are throwing out the drivers that we do support.
Scaling is a doddle. Rotation is a tricky one, largely as it is very expensive in terms of SDRAM bandwidth due to access inefficiencies.
The transposer can write output images from the HVS back to memory with a transpose, but it is a feature that DRM doesn't provide a way to easily expose the capability.
We've just had a quick chat internally as it is a bug-bear that we've wanted to address for a long time. There isn't a totally clean and generic solution that we can think of, but there may be a slightly dirty one that would work. I might see if I can put it together quickly tomorrow.
Statistics: Posted by 6by9 — Tue Aug 13, 2024 5:38 pm