Changeset 89650 in webkit
- Timestamp:
- Jun 23, 2011, 6:53:29 PM (14 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r89649 r89650 1 2011-06-23 Zhenyao Mo <zmo@google.com> 2 3 Reviewed by Kenneth Russell. 4 5 Limit WebGL internal drawingBuffer size to 4k x 4k 6 https://bugs.webkit.org/show_bug.cgi?id=63304 7 8 * html/canvas/WebGLRenderingContext.cpp: 9 (WebCore::WebGLRenderingContext::reshape): Limit drawing buffer size to 4k x 4k. 10 1 11 2011-06-20 MORITA Hajime <morrita@google.com> 2 12 -
trunk/Source/WebCore/html/canvas/WebGLRenderingContext.cpp
r89393 r89650 610 610 // know if the underlying FBO uses textures or renderbuffers. 611 611 GC3Dint maxSize = std::min(m_maxTextureSize, m_maxRenderbufferSize); 612 // Limit drawing buffer size to 4k to avoid memory exhaustion. 613 const int sizeUpperLimit = 4096; 614 maxSize = std::min(maxSize, sizeUpperLimit); 612 615 GC3Dint maxWidth = std::min(maxSize, m_maxViewportDims[0]); 613 616 GC3Dint maxHeight = std::min(maxSize, m_maxViewportDims[1]);
Note:
See TracChangeset
for help on using the changeset viewer.