Home
last modified time | relevance | path

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

12

/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;
DGrVkResourceProvider.h155 const GrVkResource* findOrCreateStandardUniformBufferResource();
159 void recycleStandardUniformBufferResource(const GrVkResource*);
274 SkSTArray<16, const GrVkResource*, true> fAvailableUniformBufferResources;
DGrVkSamplerYcbcrConversion.h18 class GrVkSamplerYcbcrConversion : public GrVkResource {
68 typedef GrVkResource INHERITED;
DGrVkSemaphore.h33 class Resource : public GrVkResource {
83 typedef GrVkResource INHERITED;
DGrVkSampler.h20 class GrVkSampler : public GrVkResource {
85 typedef GrVkResource INHERITED;
/external/skia/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 {
42 const GrVkResource* resource,
66 const SkTArray<const GrVkResource*>&,
110 void addResource(const GrVkResource* resource) { in addResource()
126 void addRecordingResource(const GrVkResource* resource) { in addRecordingResource()
152 SkTDArray<const GrVkResource*> fTrackedResources;
154 SkTDArray<const GrVkResource*> fTrackedRecordingResources;
252 const GrVkResource* srcResource,
255 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;
DGrVkResourceProvider.h162 const GrVkResource* findOrCreateStandardUniformBufferResource();
166 void recycleStandardUniformBufferResource(const GrVkResource*);
281 SkSTArray<16, const GrVkResource*, true> fAvailableUniformBufferResources;
DGrVkSamplerYcbcrConversion.h18 class GrVkSamplerYcbcrConversion : public GrVkResource {
68 typedef GrVkResource INHERITED;
DGrVkSemaphore.h33 class Resource : public GrVkResource {
83 typedef GrVkResource INHERITED;

12