Changeset 268992 in webkit
- Timestamp:
- Oct 26, 2020, 12:57:35 PM (6 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
platform/graphics/texmap/TextureMapperShaderProgram.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r268990 r268992 1 2020-10-26 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 [TextureMapper] min(genIType) isn't supported for GLSL ES < 3.0 4 https://bugs.webkit.org/show_bug.cgi?id=218164 5 6 Reviewed by Don Olmstead. 7 8 Nothing is drawn in AC mode of WinCairo port since r268923. 9 r268923 added a shader code of using min of int type which is 10 supported since GLSL ES 3.0. 11 12 * platform/graphics/texmap/TextureMapperShaderProgram.cpp: Added fragmentTemplateES to define int type of min. 13 (WebCore::TextureMapperShaderProgram::create): 14 1 15 2020-10-26 Sam Weinig <weinig@apple.com> 2 16 -
trunk/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp
r268923 r268992 225 225 in vec2 v_transformedTexCoord; 226 226 in vec4 v_nonProjectedPosition; 227 ); 228 #else 229 // min(genIType) isn't supported for GLSL ES < 3.0. 230 static const char* fragmentTemplateES = 231 STRINGIFY( 232 int min(int x, int y) 233 { 234 if (x < y) 235 return x; 236 return y; 237 } 227 238 ); 228 239 #endif … … 577 588 #if USE(OPENGL_ES) 578 589 fragmentShaderBuilder.append(fragmentTemplateLT320Vars); 590 fragmentShaderBuilder.append(fragmentTemplateES); 579 591 #else 580 592 if (glVersion >= 320)
Note:
See TracChangeset
for help on using the changeset viewer.