Home
last modified time | relevance | path

Searched refs:GrPendingIOResource (Results 1 – 8 of 8) sorted by relevance

/external/skqp/src/gpu/
DGrPendingIOResource.h20 class GrPendingIOResource : SkNoncopyable {
22 GrPendingIOResource() = default;
23 explicit GrPendingIOResource(T* resource) { this->reset(resource); } in GrPendingIOResource() function
24 GrPendingIOResource(sk_sp<T> resource) { *this = std::move(resource); } in GrPendingIOResource() function
25 GrPendingIOResource(const GrPendingIOResource& that) : GrPendingIOResource(that.get()) {} in GrPendingIOResource() function
26 ~GrPendingIOResource() { this->release(); } in ~GrPendingIOResource()
28 GrPendingIOResource& operator=(sk_sp<T> resource) {
54 bool operator==(const GrPendingIOResource& other) const { return fResource == other.fResource; }
DGrPipeline.h209 using DstTextureProxy = GrPendingIOResource<GrTextureProxy, kRead_GrIOType>;
/external/skqp/tests/
DProxyRefTest.cpp98 GrPendingIOResource<GrSurfaceProxy, kWrite_GrIOType> fWrite(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
118 GrPendingIOResource<GrSurfaceProxy, kRead_GrIOType> fRead(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
138 GrPendingIOResource<GrSurfaceProxy, kRW_GrIOType> fRW(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
184 GrPendingIOResource<GrSurfaceProxy, kWrite_GrIOType> fWrite(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
200 GrPendingIOResource<GrSurfaceProxy, kRead_GrIOType> fRead(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skqp/src/gpu/ops/
DGrStencilPathOp.h70 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
DGrCopySurfaceOp.h60 GrPendingIOResource<GrSurfaceProxy, kRead_GrIOType> fSrc;
DGrDrawPathOp.h99 GrPendingIOResource<const GrPath, kRead_GrIOType> fPath;
/external/skqp/include/gpu/
DGrGpuResource.h136 template <typename, GrIOType> friend class GrPendingIOResource; variable
/external/skqp/gn/
Dgpu.gni132 "$_src/gpu/GrPendingIOResource.h",