Home
last modified time | relevance | path

Searched refs:GrVkResource (Results 1 – 24 of 24) sorted by relevance

/external/skqp/src/gpu/vk/
DGrVkResource.h38 class GrVkResource : SkNoncopyable {
43 uint32_t operator()(const GrVkResource* const& r) const { in operator()
52 fHashSet.foreach([](const GrVkResource* r) { in ~Trace()
58 void add(const GrVkResource* r) { in add()
62 void remove(const GrVkResource* r) { in remove()
67 SkTHashSet<const GrVkResource*, GrVkResource::Hash> fHashSet;
75 GrVkResource() : fRefCnt(1) { in GrVkResource() function
84 virtual ~GrVkResource() { in ~GrVkResource()
226 class GrVkRecycledResource : public GrVkResource {
DGrVkCommandBuffer.h28 class GrVkCommandBuffer : public GrVkResource {
65 const SkTArray<const GrVkResource*>&,
109 void addResource(const GrVkResource* resource) { in addResource()
125 void addRecordingResource(const GrVkResource* resource) { in addRecordingResource()
151 SkTDArray<const GrVkResource*> fTrackedResources;
153 SkTDArray<const GrVkResource*> fTrackedRecordingResources;
251 const GrVkResource* srcResource,
254 const GrVkResource* dstResource,
DGrVkUniformBuffer.cpp17 const GrVkResource* resource = nullptr; in Create()
42 const GrVkResource* GrVkUniformBuffer::CreateResource(GrVkGpu* gpu, size_t size) { in CreateResource()
75 const GrVkResource* resource = new GrVkUniformBuffer::Resource(buffer, alloc); in CreateResource()
87 const GrVkResource* vkResource; in createResource()
DGrVkPipelineLayout.h15 class GrVkPipelineLayout : public GrVkResource {
35 typedef GrVkResource INHERITED;
DGrVkBufferView.h15 class GrVkBufferView : public GrVkResource {
35 typedef GrVkResource INHERITED;
DGrVkDescriptorPool.h21 class GrVkDescriptorPool : public GrVkResource {
47 typedef GrVkResource INHERITED;
DGrVkFramebuffer.h19 class GrVkFramebuffer : public GrVkResource {
45 typedef GrVkResource INHERITED;
DGrVkImageView.h18 class GrVkImageView : public GrVkResource {
50 typedef GrVkResource INHERITED;
DGrVkPipeline.h25 class GrVkPipeline : public GrVkResource {
61 typedef GrVkResource INHERITED;
DGrVkSamplerYcbcrConversion.h18 class GrVkSamplerYcbcrConversion : public GrVkResource {
68 typedef GrVkResource INHERITED;
DGrVkResourceProvider.h155 const GrVkResource* findOrCreateStandardUniformBufferResource();
159 void recycleStandardUniformBufferResource(const GrVkResource*);
274 SkSTArray<16, const GrVkResource*, true> fAvailableUniformBufferResources;
DGrVkSemaphore.h33 class Resource : public GrVkResource {
83 typedef GrVkResource INHERITED;
DGrVkSampler.h20 class GrVkSampler : public GrVkResource {
85 typedef GrVkResource INHERITED;
DGrVkRenderPass.h19 class GrVkRenderPass : public GrVkResource {
153 typedef GrVkResource INHERITED;
DGrVkRenderTarget.h49 const GrVkResource* msaaImageResource() const { in msaaImageResource()
57 const GrVkResource* stencilImageResource() const;
DGrVkImage.h150 class Resource : public GrVkResource {
210 typedef GrVkResource INHERITED;
DGrVkCommandPool.h20 class GrVkCommandPool : public GrVkResource {
DGrVkStencilAttachment.h32 const GrVkResource* imageResource() const { return this->resource(); } in imageResource()
DGrVkUniformBuffer.h20 static const GrVkResource* CreateResource(GrVkGpu* gpu, size_t size);
DGrVkResourceProvider.cpp23 std::atomic<uint32_t> GrVkResource::fKeyCounter{0};
372 const GrVkResource* GrVkResourceProvider::findOrCreateStandardUniformBufferResource() { in findOrCreateStandardUniformBufferResource()
373 const GrVkResource* resource = nullptr; in findOrCreateStandardUniformBufferResource()
384 void GrVkResourceProvider::recycleStandardUniformBufferResource(const GrVkResource* resource) { in recycleStandardUniformBufferResource()
DGrVkCommandBuffer.cpp262 const SkTArray<const GrVkResource*>& resources, in bindDescriptorSets()
641 const GrVkResource* srcResource, in blitImage()
644 const GrVkResource* dstResource, in blitImage()
DGrVkCopyManager.cpp373 SkSTArray<3, const GrVkResource*> descriptorResources; in copySurfaceAsDraw()
DGrVkRenderTarget.cpp383 const GrVkResource* GrVkRenderTarget::stencilImageResource() const { in stencilImageResource()
/external/skqp/gn/
Dgpu.gni644 "$_src/gpu/vk/GrVkResource.h",