OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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