Home
last modified time | relevance | path

Searched refs:GrManagedResource (Results 1 – 20 of 20) sorted by relevance

/external/skia/src/gpu/
DGrManagedResource.h39 class GrManagedResource : SkNoncopyable {
44 uint32_t operator()(const GrManagedResource* const& r) const { in operator()
53 fHashSet.foreach([](const GrManagedResource* r) { in ~Trace()
59 void add(const GrManagedResource* r) { in add()
64 void remove(const GrManagedResource* r) { in remove()
71 SkTHashSet<const GrManagedResource*, GrManagedResource::Hash> fHashSet SK_GUARDED_BY(fLock);
79 GrManagedResource() : fRefCnt(1) { in GrManagedResource() function
88 virtual ~GrManagedResource() { in ~GrManagedResource()
147 virtual const GrManagedResource* asVkImageResource() const { return nullptr; } in asVkImageResource()
200 class GrRecycledResource : public GrManagedResource {
[all …]
DGrManagedResource.cpp15 std::atomic<uint32_t> GrManagedResource::fKeyCounter{0};
/external/skia/src/gpu/d3d/
DGrD3DCommandList.h53 void resourceBarrier(sk_sp<GrManagedResource> managedResource,
57 void uavBarrier(sk_sp<GrManagedResource> managedResource,
60 void aliasingBarrier(sk_sp<GrManagedResource> beforeManagedResource,
62 sk_sp<GrManagedResource> afterManagedResource,
74 void copyTextureRegionToTexture(sk_sp<GrManagedResource> dst,
77 sk_sp<GrManagedResource> src,
85 sk_sp<GrManagedResource> src,
118 void addResource(sk_sp<GrManagedResource> resource) { in addResource()
138 SkSTArray<kInitialTrackedResourcesCount, sk_sp<GrManagedResource>> fTrackedResources;
DGrD3DPipeline.h14 class GrD3DPipeline : public GrManagedResource {
40 using INHERITED = GrManagedResource;
DGrD3DCommandList.cpp94 void GrD3DCommandList::resourceBarrier(sk_sp<GrManagedResource> resource, in resourceBarrier()
113 void GrD3DCommandList::uavBarrier(sk_sp<GrManagedResource> resource, in uavBarrier()
128 void GrD3DCommandList::aliasingBarrier(sk_sp<GrManagedResource> beforeManagedResource, in aliasingBarrier()
130 sk_sp<GrManagedResource> afterManagedResource, in aliasingBarrier()
185 void GrD3DCommandList::copyTextureRegionToTexture(sk_sp<GrManagedResource> dst, in copyTextureRegionToTexture()
188 sk_sp<GrManagedResource> src, in copyTextureRegionToTexture()
203 sk_sp<GrManagedResource> src, in copyTextureRegionToBuffer()
DGrD3DRootSignature.h16 class GrD3DRootSignature : public GrManagedResource {
DGrD3DCommandSignature.h16 class GrD3DCommandSignature : public GrManagedResource {
DGrD3DGpu.h93 void addResourceBarriers(sk_sp<GrManagedResource> resource,
DGrD3DGpu.cpp1445 void GrD3DGpu::addResourceBarriers(sk_sp<GrManagedResource> resource, in addResourceBarriers()
/external/skia/src/gpu/vk/
DGrVkManagedResource.h15 class GrVkManagedResource : public GrManagedResource {
24 using INHERITED = GrManagedResource;
DGrVkCommandBuffer.h40 const GrManagedResource* resource,
111 void addResource(sk_sp<const GrManagedResource> resource) { in addResource()
116 void addResource(const GrManagedResource* resource) { in addResource()
165 TrackedResourceArray<sk_sp<const GrManagedResource>> fTrackedResources;
257 const GrManagedResource* srcResource,
260 const GrManagedResource* dstResource,
DGrVkAttachment.h55 const GrManagedResource* imageResource() const { return this->resource(); } in imageResource()
DGrVkRenderTarget.h74 const GrManagedResource* stencilImageResource() const;
DGrVkGpu.h123 void addBufferMemoryBarrier(const GrManagedResource*,
132 void addImageMemoryBarrier(const GrManagedResource*,
DGrVkImage.h201 const GrManagedResource* asVkImageResource() const override { return this; } in asVkImageResource()
DGrVkCommandBuffer.cpp82 const GrManagedResource* resource, in pipelineBarrier()
715 const GrManagedResource* srcResource, in blitImage()
718 const GrManagedResource* dstResource, in blitImage()
DGrVkRenderTarget.cpp453 const GrManagedResource* GrVkRenderTarget::stencilImageResource() const { in stencilImageResource()
DGrVkGpu.cpp1975 void GrVkGpu::addBufferMemoryBarrier(const GrManagedResource* resource, in addBufferMemoryBarrier()
2012 void GrVkGpu::addImageMemoryBarrier(const GrManagedResource* resource, in addImageMemoryBarrier()
/external/skia/gn/
Dgpu.gni128 "$_src/gpu/GrManagedResource.cpp",
129 "$_src/gpu/GrManagedResource.h",
/external/skia/
DAndroid.bp467 "src/gpu/GrManagedResource.cpp",
1451 "src/gpu/GrManagedResource.cpp",