• commit-bot@chromium.org's avatar
    Use fixed function pipeline only when drawing paths · 0a6fe71f
    commit-bot@chromium.org authored
    Use fixed function pipeline only when drawing paths. Previously FF
    vertex shader was used when drawing normal geometry if path rendering
    was enabled.
    
    This is required to make Chromium integration easier. This way
    fixed function vertex shading, including vertexshader-less programs,
    need not be implemented in the Chromium command buffer.
    
    Removes FF TexGen functionality, as it is not used anymore. Likewise
    removes the fixedFunctionSupport GL capability flag.
    
    BUG=chromium:344330
    R=bsalomon@google.com
    
    Author: kkinnunen@nvidia.com
    
    Review URL: https://codereview.chromium.org/212753002
    
    git-svn-id: http://skia.googlecode.com/svn/trunk@14334 2bbb7eff-a529-9590-31e7-b0007b416f81
    0a6fe71f
GrGpuGL.cpp 110 KB