-
Notifications
You must be signed in to change notification settings - Fork 5.7k
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
webgl_teapot samples render at wrong resolution in Firefox #1415
Comments
The problem seems to be in the call to |
tagging @jan-ivar for triage |
I think this is actually a Firefox bug, whenever captureStream() is called on a WebGL Canvas: https://bugzilla.mozilla.org/show_bug.cgi?id=1689479 |
Please read first!
Please use discuss-webrtc for general technical discussions and questions.
Browser affected
Firefox 85.0 (64-bit)
Description
Samples using the shiny webgl teapot render the teapot off-center and too big: it looks like width/height are being doubled or halved somewhere in the process so we're seeing the lower-left quadrant of the teapot render instead of the full view.
I'm on a macOS machine with window.devicePixelRatio = 2 which might be causing the issue, but changing the DPR in Responsive Design Mode doesn't change the behavior. Looks fine on Chrome 88.0.4324.96 (Official Build) (x86_64) and Safari.
Steps to reproduce
Visit
https://webrtc.github.io/samples/src/content/capture/canvas-pc/
https://webrtc.github.io/samples/src/content/capture/canvas-record/ or
https://webrtc.github.io/samples/src/content/capture/canvas-video/
in Firefox.
Expected results
Properly sized and centered view of the shiny teapot is displayed on the canvas.
Actual results
Oversized lower-left quadrant view of the shiny teapot is displayed on the canvas.
The text was updated successfully, but these errors were encountered: