New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WinRenderer] Fix HQ scallers, to avoid unnecessary scaling at Stage1… #8280
Conversation
jenkins build this please |
build error in unrelated. |
I tried to reproduce the users issue and it seems partly fixed with this. HQ scalers are behaving correctly now. When switching form HQ scales to bicubic I noticed some shifting of the video in the rect of the right eye in SBS mode - the video itself didn't exceed the mask though - it only seems to be aligned differently within the mask than on HQ scalers. However, using "Render method: Software", DXVA2 HW accell and "Video scaling method: DXVA" (in VideoOSD) is still having the clipping issue of the right eye. edit: It doesn't seem to matter which render mode - happens with all. |
there is a difference between DXVA scaling and others and the difference is not 3D related. A little clipping/shifting (about half of pixel) occurs also on normal videos and stereo movies for both eyes. This issue exists in dx9 version also. I don't know exactly why it occurs. |
Pixelratio not 1.0? If that's the case - 1920 width will be scaled whenever 1920 * pixelratio < 1919 :-) |
here a short screen capture of the issue with DXVA scaling vs HQ-scaler (every other scaler works like lanzcos3) https://youtu.be/HG3gNy2ToaE |
I'd prefer a debuglog ... |
@da-anda I have no issue with dxva https://youtu.be/VsIdnVYCRe0 I think @fritsch is right debuglog would be helpfull |
@afedchin have you zoomed the video? (can't read russian) |
4b12412
to
ad857a5
Compare
@da-anda of course, before test I have setted zoom to 1.52 instead of normal 1.0 |
@afedchin just tested - still having that issue. Maybe related to my old AMD GPU? |
I've noticed that you tested with sbs file. I always tested with tab file. I need to do some testing with sbs file. |
I've tested with SBS file and still no issue. Perhaps your driver ignores scissor on some stage. I've added a temporary commit which perhaps solves the issue, but with no warranty. @da-anda test it please. thanks. |
… (with DXVA processor and color shader). This also fixes HQ scallers for TAB/SBS modes.
…me drivers which works incorrectly with DXVA processor and deferred context.
bb35a77
to
8cd12e8
Compare
jenkins build this please |
ignore droid failures |
got positive feedback from user. this can be merged before a4 is released. |
[WinRenderer] Fix HQ scallers, to avoid unnecessary scaling at Stage1…
… (with DXVA processor and color shader). This also fixes HQ scallers for TAB/SBS modes.
@da-anda ping