HomeSort by relevance Sort by last modified time
    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 1855 milliseconds

1 2