Project

General

Profile

Activity

From 12/26/2019 to 01/24/2020

01/21/2020

09:35 PM Revision 970 (repo2): Area based and polyphasic scaler implementations.
markw
FO 09:30 PM Feature #85: 720p support/1080i support
A weeks debugging later, this filter actually really works! foft

01/15/2020

FO 10:26 PM Feature #85: 720p support/1080i support
I have a polyphasic version working too, I think. So far I only gave it nearest neighbour coefficients. Rebuilding with Lanczos. foft

01/05/2020

FO 11:03 PM Feature #85: 720p support/1080i support
Forgot to mention 1080i working fine as well as 720p.
I was looking at the 3d modes too, but not sure what to use those for ;-)
foft
FO 11:02 PM Feature #85: 720p support/1080i support
Plumbed in a 4x4 block of pixels so I can try out polyphasic filters too.
For now its just using a 2x2 block with the area based scale, but got some vertical bug. Stripey!
Using 16KB of block ram now, which is a bit wasteful. 360*4...
foft

12/30/2019

FO 10:45 PM Feature #85: 720p support/1080i support
I put in the modelines for 1080i. I need to add interlace support (different vtotal, mid line vsync etc) to the hcnt/vcnt logic. Probably will rewrite it since its not in my style at the moment (_next, _reg, integer based etc). foft
FO 09:11 PM Feature #85: 720p support/1080i support
The scaler is looking very nice now, a few border/locations bugs to fix.
Looking at the plls, need to have: 27MHz, 135MHz, 74.25MHz and 371.25MHz at the same time. This looks to be possible by feeding 54MHz from the USB pll to the HDM...
foft
 

Also available in: Atom