Lines Matching refs:DrawPass
8 #include "experimental/graphite/src/DrawPass.h"
56 * The goal of sorting draws for the DrawPass is to minimize pipeline transitions and dynamic binds
69 * Last, the SortKey encodes an index into the set of uniform bindings accumulated for a DrawPass.
73 * is only valid for the a specific DrawList->DrawPass conversion.
75 class DrawPass::SortKey {
142 DrawPass::DrawPass(sk_sp<TextureProxy> target, const SkIRect& bounds,
152 DrawPass::~DrawPass() = default;
154 std::unique_ptr<DrawPass> DrawPass::Make(Recorder* recorder,
174 static_assert(sizeof(DrawPass::SortKey) == 16 + sizeof(void*));
317 return std::unique_ptr<DrawPass>(new DrawPass(std::move(target), pxPassBounds, ops, clearColor,
321 void DrawPass::addCommands(CommandBuffer* buffer) const {