Please sign in to comment.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Some older hardware can't actually use renderbuffers at the size they…
… advertise https://bugs.webkit.org/show_bug.cgi?id=178417 <rdar://problem/35042291> Reviewed by Tim Horton. Source/WebCore: The change in r223567 caused some older hardware to fail, because even though they claimed to support a maximum renderbuffer and viewport of 16K, they were unable to actually handle one. Rather than trying to identify such hardware, clamp all buffers to a maximum of 8192. This is bigger than the previous value of 4096, and large enough to have a full-screen buffer on a Retina 5K iMac. * platform/graphics/opengl/GraphicsContext3DOpenGL.cpp: (WebCore::GraphicsContext3D::getIntegerv): LayoutTests: Unskip webgl/1.0.2/conformance/canvas/drawingbuffer-static-canvas-test.html. * TestExpectations: Canonical link: https://commits.webkit.org/194687@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@223640 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information
Showing with 43 additions and 1 deletion.