Searched refs:InstancedRendering (Results 1 – 16 of 16) sorted by relevance
22 InstancedRendering::InstancedRendering(GrGpu* gpu) in InstancedRendering() function in gr_instanced::InstancedRendering27 InstancedRendering::~InstancedRendering() { in ~InstancedRendering()31 void InstancedRendering::beginFlush(GrResourceProvider* rp) { in beginFlush()69 void InstancedRendering::draw(const GrPipeline& pipeline, in draw()77 void InstancedRendering::endFlush() { in endFlush()88 void InstancedRendering::resetGpuResources(ResetType resetType) { in resetGpuResources()95 int InstancedRendering::addOpParams(InstancedOp* op) { in addOpParams()
47 class InstancedRendering : public SkNoncopyable {49 virtual ~InstancedRendering();83 bool isFlushing() const { return InstancedRendering::State::kFlushing == fState; } in isFlushing()89 InstancedRendering(GrGpu* gpu);
33 class GLInstancedRendering final : public InstancedRendering {68 typedef InstancedRendering INHERITED;
21 class InstancedRendering; variable84 InstancedRendering* fInstancedRendering;97 friend class InstancedRendering; variable
31 class InstancedRendering; variable100 gr_instanced::InstancedRendering* instancedRendering() const { in instancedRendering()143 std::unique_ptr<gr_instanced::InstancedRendering> fInstancedRendering;
19 using gr_instanced::InstancedRendering;171 fInstancedRendering->resetGpuResources(InstancedRendering::ResetType::kAbandon); in abandonGpuResources()177 fInstancedRendering->resetGpuResources(InstancedRendering::ResetType::kDestroy); in freeGpuResources()
46 class InstancedRendering; variable153 gr_instanced::InstancedRendering* createInstancedRendering();560 virtual gr_instanced::InstancedRendering* onCreateInstancedRendering() = 0;
24 gr_instanced::InstancedRendering* accessInstancedRendering() const { in accessInstancedRendering()
247 gr_instanced::InstancedRendering* GrGpu::createInstancedRendering() { in createInstancedRendering()
94 gr_instanced::InstancedRendering* onCreateInstancedRendering() override { return nullptr; } in onCreateInstancedRendering()
98 gr_instanced::InstancedRendering* onCreateInstancedRendering() override { return nullptr; } in onCreateInstancedRendering()
194 gr_instanced::InstancedRendering* onCreateInstancedRendering() override { return nullptr; } in onCreateInstancedRendering()
206 gr_instanced::InstancedRendering* onCreateInstancedRendering() override;
60 using gr_instanced::InstancedRendering;1706 InstancedRendering* GrGLGpu::onCreateInstancedRendering() { in onCreateInstancedRendering()
369 "$_src/gpu/instanced/InstancedRendering.cpp",370 "$_src/gpu/instanced/InstancedRendering.h",
509 "src/gpu/instanced/InstancedRendering.cpp",