HomeSort by relevance Sort by last modified time
    Searched defs:CustomFilterValidatedProgram (Results 1 - 2 of 2) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/filters/custom/
CustomFilterValidatedProgram.h 49 // All shaders are validated through ANGLE in CustomFilterValidatedProgram before being compiled by the GraphicsContext3D in CustomFilterCompiledProgram.
50 // For shaders that use the CSS mix function, CustomFilterValidatedProgram adds shader code to perform DOM texture access, blending, and compositing.
53 // CustomFilterValidatedProgram owns a CustomFilterCompiledProgram if validation and compilation succeeds.
56 // CustomFilterGlobalContext has a weak reference to the CustomFilterValidatedProgram.
57 // Thus, the CustomFilterValidatedProgram destructor needs to notify the CustomFilterGlobalContext to remove the program from the cache.
58 // FECustomFilter is the reference owner of the CustomFilterValidatedProgram.
61 class CustomFilterValidatedProgram : public RefCounted<CustomFilterValidatedProgram> {
63 static PassRefPtr<CustomFilterValidatedProgram> create(CustomFilterGlobalContext* globalContext, const CustomFilterProgramInfo& programInfo)
65 return adoptRef(new CustomFilterValidatedProgram(globalContext, programInfo))
    [all...]
CustomFilterValidatedProgram.cpp 32 #include "core/platform/graphics/filters/custom/CustomFilterValidatedProgram.h"
134 String CustomFilterValidatedProgram::defaultVertexShaderString()
148 String CustomFilterValidatedProgram::defaultFragmentShaderString()
158 CustomFilterValidatedProgram::CustomFilterValidatedProgram(CustomFilterGlobalContext* globalContext, const CustomFilterProgramInfo& programInfo)
201 PassRefPtr<CustomFilterCompiledProgram> CustomFilterValidatedProgram::compiledProgram()
212 bool CustomFilterValidatedProgram::needsInputTexture() const
219 void CustomFilterValidatedProgram::rewriteMixVertexShader(const Vector<ANGLEShaderSymbol>& symbols)
249 void CustomFilterValidatedProgram::rewriteMixFragmentShader()
285 String CustomFilterValidatedProgram::blendFunctionString(BlendMode blendMode
    [all...]

Completed in 27 milliseconds