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

  /external/chromium_org/third_party/WebKit/Source/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 PLATFORM_EXPORT CustomFilterValidatedProgram : public RefCounted<CustomFilterValidatedProgram> {
63 static PassRefPtr<CustomFilterValidatedProgram> create(CustomFilterGlobalContext* globalContext, const CustomFilterProgramInfo& programInfo)
65 return adoptRef(new CustomFilterValidatedProgram(globalContext, programInfo))
    [all...]
CustomFilterGlobalContext.h 41 class CustomFilterValidatedProgram;
44 typedef HashMap<CustomFilterProgramInfo, CustomFilterValidatedProgram*> CustomFilterValidatedProgramsMap;
70 PassRefPtr<CustomFilterValidatedProgram> getValidatedProgram(const CustomFilterProgramInfo&);
71 void removeValidatedProgram(const CustomFilterValidatedProgram*);
ValidatedCustomFilterOperation.h 39 class CustomFilterValidatedProgram;
43 static PassRefPtr<ValidatedCustomFilterOperation> create(PassRefPtr<CustomFilterValidatedProgram> validatedProgram,
55 CustomFilterValidatedProgram* validatedProgram() const { return m_validatedProgram.get(); }
78 ValidatedCustomFilterOperation(PassRefPtr<CustomFilterValidatedProgram>, const CustomFilterParameterList&, unsigned meshRows, unsigned meshColumns, CustomFilterMeshType);
80 RefPtr<CustomFilterValidatedProgram> m_validatedProgram;
FECustomFilter.h 44 class CustomFilterValidatedProgram;
50 static PassRefPtr<FECustomFilter> create(Filter*, PassRefPtr<GraphicsContext3D>, PassRefPtr<CustomFilterValidatedProgram>, const CustomFilterParameterList&,
56 FECustomFilter(Filter*, PassRefPtr<GraphicsContext3D>, PassRefPtr<CustomFilterValidatedProgram>, const CustomFilterParameterList&,
84 RefPtr<CustomFilterValidatedProgram> m_validatedProgram;
CustomFilterGlobalContext.cpp 34 #include "platform/graphics/filters/custom/CustomFilterValidatedProgram.h"
88 PassRefPtr<CustomFilterValidatedProgram> CustomFilterGlobalContext::getValidatedProgram(const CustomFilterProgramInfo& programInfo)
94 RefPtr<CustomFilterValidatedProgram> validatedProgram = CustomFilterValidatedProgram::create(this, programInfo);
99 void CustomFilterGlobalContext::removeValidatedProgram(const CustomFilterValidatedProgram* program)
ValidatedCustomFilterOperation.cpp 34 #include "platform/graphics/filters/custom/CustomFilterValidatedProgram.h"
38 ValidatedCustomFilterOperation::ValidatedCustomFilterOperation(PassRefPtr<CustomFilterValidatedProgram> validatedProgram,
CustomFilterValidatedProgram.cpp 31 #include "platform/graphics/filters/custom/CustomFilterValidatedProgram.h"
132 String CustomFilterValidatedProgram::defaultVertexShaderString()
146 String CustomFilterValidatedProgram::defaultFragmentShaderString()
156 CustomFilterValidatedProgram::CustomFilterValidatedProgram(CustomFilterGlobalContext* globalContext, const CustomFilterProgramInfo& programInfo)
199 PassRefPtr<CustomFilterCompiledProgram> CustomFilterValidatedProgram::compiledProgram()
210 bool CustomFilterValidatedProgram::needsInputTexture() const
217 void CustomFilterValidatedProgram::rewriteMixVertexShader(const Vector<ANGLEShaderSymbol>& symbols)
247 void CustomFilterValidatedProgram::rewriteMixFragmentShader()
283 String CustomFilterValidatedProgram::blendFunctionString(blink::WebBlendMode blendMode
    [all...]
FECustomFilter.cpp 38 #include "platform/graphics/filters/custom/CustomFilterValidatedProgram.h"
44 FECustomFilter::FECustomFilter(Filter* filter, PassRefPtr<GraphicsContext3D> context, PassRefPtr<CustomFilterValidatedProgram> validatedProgram, const CustomFilterParameterList& parameters,
62 PassRefPtr<FECustomFilter> FECustomFilter::create(Filter* filter, PassRefPtr<GraphicsContext3D> context, PassRefPtr<CustomFilterValidatedProgram> validatedProgram, const CustomFilterParameterList& parameters,
  /external/chromium_org/third_party/WebKit/Source/platform/
blink_platform.target.darwin-arm.mk 274 third_party/WebKit/Source/platform/graphics/filters/custom/CustomFilterValidatedProgram.cpp \
    [all...]
blink_platform.target.darwin-mips.mk 273 third_party/WebKit/Source/platform/graphics/filters/custom/CustomFilterValidatedProgram.cpp \
    [all...]
blink_platform.target.darwin-x86.mk 273 third_party/WebKit/Source/platform/graphics/filters/custom/CustomFilterValidatedProgram.cpp \
    [all...]
blink_platform.target.linux-arm.mk 274 third_party/WebKit/Source/platform/graphics/filters/custom/CustomFilterValidatedProgram.cpp \
    [all...]
blink_platform.target.linux-mips.mk 273 third_party/WebKit/Source/platform/graphics/filters/custom/CustomFilterValidatedProgram.cpp \
    [all...]
blink_platform.target.linux-x86.mk 273 third_party/WebKit/Source/platform/graphics/filters/custom/CustomFilterValidatedProgram.cpp \
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLayer.cpp 89 #include "platform/graphics/filters/custom/CustomFilterValidatedProgram.h"
    [all...]

Completed in 221 milliseconds