| Summary: | [WebGL][OpenGLES] Enable MSAA support for WebGL Canvas | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Byungseon(Sun) Shin <sun.shin> | ||||||||
| Component: | WebGL | Assignee: | Nobody <webkit-unassigned> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | bfulgham, commit-queue, dino, kondapallykalyan, noam, roger_fong | ||||||||
| Priority: | P2 | ||||||||||
| Version: | 528+ (Nightly build) | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Byungseon(Sun) Shin
2014-03-30 21:33:45 PDT
Created attachment 228146 [details]
Patch
Attachment 228146 [details] did not pass style-queue:
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:116: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:117: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:118: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:119: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
Total errors found: 4 in 5 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 228146 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=228146&action=review It would be great if we could write a test for this. > Source/WebCore/ChangeLog:10 > + - Imagination OpenGLES GPU Driver alreay support MSAA, so we Typo: already > Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLES.cpp:118 > + GLint sampleCount = std::min(8, maxSampleCount); > + if (sampleCount > maxSampleCount) > + sampleCount = maxSampleCount; You don't need the if clause. sampleCount is already less than or equal to maxSampleCount. Created attachment 228225 [details]
Patch
Attachment 228225 [details] did not pass style-queue:
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:116: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:117: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:118: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:119: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
Total errors found: 4 in 5 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 228226 [details]
Patch
@Dean, thanks for the review. About creating test case for it, I promise to do it as a separate commit. Because it might need more work to do. :) Attachment 228226 [details] did not pass style-queue:
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:116: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:117: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:118: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
ERROR: Source/WebCore/platform/graphics/Extensions3D.h:119: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
Total errors found: 4 in 5 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 228226 [details] Patch Clearing flags on attachment: 228226 Committed r166563: <http://trac.webkit.org/changeset/166563> All reviewed patches have been landed. Closing bug. |