OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrPrimitiveProcessor
(Results
1 - 25
of
42
) sorted by null
1
2
/external/skia/src/gpu/vk/
GrVkPipeline.h
19
class
GrPrimitiveProcessor
;
27
const
GrPrimitiveProcessor
& primProc,
GrVkResourceProvider.h
19
class
GrPrimitiveProcessor
;
32
const
GrPrimitiveProcessor
& primProc,
GrVkProgramDesc.h
53
* @param
GrPrimitiveProcessor
The geometry
64
const
GrPrimitiveProcessor
&,
GrVkProgramDesc.cpp
71
static bool gen_frag_proc_and_meta_keys(const
GrPrimitiveProcessor
& primProc,
88
const
GrPrimitiveProcessor
& primProc,
GrVkProgram.h
36
void setData(const GrVkGpu*, const
GrPrimitiveProcessor
&, const GrPipeline&);
GrVkResourceProvider.cpp
28
const
GrPrimitiveProcessor
& primProc,
/external/skia/src/gpu/gl/
GrGLProgram.h
97
void setData(const
GrPrimitiveProcessor
&, const GrPipeline&,
117
void setFragmentData(const
GrPrimitiveProcessor
&, const GrPipeline&,
119
void setTransformData(const
GrPrimitiveProcessor
&,
124
void setRenderTargetState(const
GrPrimitiveProcessor
&, const GrPipeline&);
GrGLProgramDesc.h
49
* @param
GrPrimitiveProcessor
The geometry
59
const
GrPrimitiveProcessor
&,
GrGLProgram.cpp
80
void GrGLProgram::setData(const
GrPrimitiveProcessor
& primProc,
100
void GrGLProgram::setFragmentData(const
GrPrimitiveProcessor
& primProc,
111
void GrGLProgram::setTransformData(const
GrPrimitiveProcessor
& primProc,
118
void GrGLProgram::setRenderTargetState(const
GrPrimitiveProcessor
& primProc,
GrGLProgramDesc.cpp
84
static bool gen_frag_proc_and_meta_keys(const
GrPrimitiveProcessor
& primProc,
101
const
GrPrimitiveProcessor
& primProc,
/external/skia/src/gpu/glsl/
GrGLSLPrimitiveProcessor.h
11
#include "
GrPrimitiveProcessor
.h"
17
class
GrPrimitiveProcessor
;
42
const
GrPrimitiveProcessor
& gp,
64
const
GrPrimitiveProcessor
& fGP;
82
GrPrimitiveProcessor
parameter is guaranteed to be of the same type that created this
85
virtual void setData(const GrGLSLProgramDataManager&, const
GrPrimitiveProcessor
&) = 0;
89
virtual void setTransformData(const
GrPrimitiveProcessor
&,
GrGLSLProgramBuilder.h
38
const
GrPrimitiveProcessor
& primitiveProcessor() const { return *fArgs.fPrimitiveProcessor; }
129
void emitAndInstallPrimProc(const
GrPrimitiveProcessor
&,
144
void verify(const
GrPrimitiveProcessor
&);
GrGLSLGeometryProcessor.h
26
void setTransformData(const
GrPrimitiveProcessor
&,
35
void setTransformDataHelper(const
GrPrimitiveProcessor
& primProc,
GrGLSLProgramBuilder.cpp
33
const
GrPrimitiveProcessor
& primProc = this->primitiveProcessor();
67
void GrGLSLProgramBuilder::emitAndInstallPrimProc(const
GrPrimitiveProcessor
& proc,
217
void GrGLSLProgramBuilder::verify(const
GrPrimitiveProcessor
& gp) {
/external/skia/src/gpu/
GrGeometryProcessor.h
11
#include "
GrPrimitiveProcessor
.h"
16
* must obey the same contract as any
GrPrimitiveProcessor
, specifically it must emit a color and
20
class GrGeometryProcessor : public
GrPrimitiveProcessor
{
82
typedef
GrPrimitiveProcessor
INHERITED;
GrPathProcessor.h
11
#include "
GrPrimitiveProcessor
.h"
17
class GrPathProcessor : public
GrPrimitiveProcessor
{
56
typedef
GrPrimitiveProcessor
INHERITED;
GrPrimitiveProcessor.cpp
8
#include "
GrPrimitiveProcessor
.h"
40
GrPrimitiveProcessor
::getTransformKey(const SkTArray<const GrCoordTransform*, true>& coords,
GrProcOptInfo.h
16
class
GrPrimitiveProcessor
;
GrPrimitiveProcessor.h
16
* The
GrPrimitiveProcessor
represents some kind of geometric primitive. This includes the shape
17
* of the primitive and the inherent color of the primitive. The
GrPrimitiveProcessor
is
20
* from the
GrPrimitiveProcessor
, so the
GrPrimitiveProcessor
must be able to support this
21
* functionality. We also use the
GrPrimitiveProcessor
to make batching decisions.
24
*
GrPrimitiveProcessor
. These loops run on the CPU and compute any invariant components which
25
* might be useful for correctness / optimization decisions. The
GrPrimitiveProcessor
seeds these
28
* stages of the rendering pipeline and the output is then fed back into the
GrPrimitiveProcessor
in
29
* the initBatchTracker call, where the
GrPrimitiveProcessor
can then initialize the GrBatchTracker
34
* will allow the
GrPrimitiveProcessor
much greater control over how data is transmitted to shaders
[
all
...]
GrPathProcessor.cpp
85
const
GrPrimitiveProcessor
& primProc) override {
95
void setTransformData(const
GrPrimitiveProcessor
& primProc,
GrGpu.h
30
class
GrPrimitiveProcessor
;
329
const
GrPrimitiveProcessor
&,
342
DrawArgs(const
GrPrimitiveProcessor
* primProc,
350
const
GrPrimitiveProcessor
* fPrimitiveProcessor;
GrPathRendering.h
156
DrawPathArgs(const
GrPrimitiveProcessor
* primProc,
/external/skia/src/gpu/batches/
GrVertexBatch.h
12
#include "
GrPrimitiveProcessor
.h"
75
GrPendingProgramElement<const
GrPrimitiveProcessor
> fPrimitiveProcessor;
GrVertexBatch.cpp
77
const
GrPrimitiveProcessor
* primProc = drawArray.fPrimitiveProcessor.get();
/external/skia/src/gpu/effects/
GrBitmapTextGeoProc.cpp
87
void setData(const GrGLSLProgramDataManager& pdman, const
GrPrimitiveProcessor
& gp) override {
97
void setTransformData(const
GrPrimitiveProcessor
& primProc,
Completed in 497 milliseconds
1
2