OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrVkGpu
(Results
51 - 75
of
158
) sorted by null
1
2
3
4
5
6
7
/external/skia/src/gpu/vk/
GrVkPipelineLayout.h
31
void freeGPUData(
GrVkGpu
* gpu) const override;
GrVkVertexBuffer.cpp
9
#include "
GrVkGpu
.h"
11
GrVkVertexBuffer::GrVkVertexBuffer(
GrVkGpu
* gpu, const GrVkBuffer::Desc& desc,
19
sk_sp<GrVkVertexBuffer> GrVkVertexBuffer::Make(
GrVkGpu
* gpu, size_t size, bool dynamic) {
70
GrVkGpu
* GrVkVertexBuffer::getVkGpu() const {
72
return static_cast<
GrVkGpu
*>(this->getGpu());
GrVkPipelineState.h
23
class
GrVkGpu
;
43
GrVkGpu
* gpu,
59
void setAndBindUniforms(
GrVkGpu
*, const GrRenderTarget*, GrSurfaceOrigin,
65
void setAndBindTextures(
GrVkGpu
*, const GrPrimitiveProcessor&, const GrPipeline&,
69
void bindPipeline(const
GrVkGpu
* gpu, GrVkCommandBuffer* commandBuffer);
73
void freeGPUResources(
GrVkGpu
* gpu);
78
void writeUniformBuffers(const
GrVkGpu
* gpu);
GrVkRenderTarget.h
21
class
GrVkGpu
;
36
static sk_sp<GrVkRenderTarget> MakeWrappedRenderTarget(
GrVkGpu
*, const GrSurfaceDesc&,
40
static sk_sp<GrVkRenderTarget> MakeSecondaryCBRenderTarget(
GrVkGpu
*, const GrSurfaceDesc&,
98
GrVkRenderTarget(
GrVkGpu
* gpu,
108
GrVkRenderTarget(
GrVkGpu
* gpu,
115
GrVkGpu
* getVkGpu() const;
131
void createFramebuffer(
GrVkGpu
* gpu);
138
GrVkRenderTarget(
GrVkGpu
* gpu,
147
GrVkRenderTarget(
GrVkGpu
* gpu,
154
GrVkRenderTarget(
GrVkGpu
* gpu
[
all
...]
GrVkSemaphore.cpp
11
#include "
GrVkGpu
.h"
19
sk_sp<GrVkSemaphore> GrVkSemaphore::Make(
GrVkGpu
* gpu, bool isOwned) {
32
sk_sp<GrVkSemaphore> GrVkSemaphore::MakeWrapped(
GrVkGpu
* gpu,
45
GrVkSemaphore::GrVkSemaphore(
GrVkGpu
* gpu, VkSemaphore semaphore, bool prohibitSignal,
55
fResource->unref(static_cast<
GrVkGpu
*>(this->getGpu()));
69
void GrVkSemaphore::Resource::freeGPUData(
GrVkGpu
* gpu) const {
GrVkRenderPass.h
16
class
GrVkGpu
;
49
void initSimple(const
GrVkGpu
* gpu, const GrVkRenderTarget& target);
50
void init(const
GrVkGpu
* gpu,
55
void init(const
GrVkGpu
* gpu,
137
void init(const
GrVkGpu
* gpu,
143
void freeGPUData(
GrVkGpu
* gpu) const override;
GrVkResource.h
16
class
GrVkGpu
;
34
takes a
GrVkGpu
, and any derived classes must implement freeGPUData() and
121
void unref(
GrVkGpu
* gpu) const {
176
virtual void freeGPUData(
GrVkGpu
* gpu) const = 0;
188
void internal_dispose(
GrVkGpu
* gpu) const {
231
void recycle(
GrVkGpu
* gpu) const {
240
virtual void onRecycle(
GrVkGpu
* gpu) const = 0;
GrVkBufferView.cpp
9
#include "
GrVkGpu
.h"
12
const GrVkBufferView* GrVkBufferView::Create(const
GrVkGpu
* gpu, VkBuffer buffer, VkFormat format,
36
void GrVkBufferView::freeGPUData(
GrVkGpu
* gpu) const {
GrVkImageView.h
25
static const GrVkImageView* Create(
GrVkGpu
* gpu, VkImage image, VkFormat format,
44
void freeGPUData(
GrVkGpu
* gpu) const override;
GrVkResourceProvider.h
31
class
GrVkGpu
;
41
GrVkResourceProvider(
GrVkGpu
* gpu);
195
PipelineStateCache(
GrVkGpu
* gpu);
224
GrVkGpu
* fGpu;
237
CompatibleRenderPassSet(const
GrVkGpu
* gpu, const GrVkRenderTarget& target);
248
GrVkRenderPass* getRenderPass(const
GrVkGpu
* gpu,
252
void releaseResources(
GrVkGpu
* gpu);
262
GrVkGpu
* fGpu;
GrVkCopyPipeline.h
17
static GrVkCopyPipeline* Create(
GrVkGpu
* gpu,
GrVkDescriptorPool.cpp
10
#include "
GrVkGpu
.h"
14
GrVkDescriptorPool::GrVkDescriptorPool(const
GrVkGpu
* gpu, VkDescriptorType type, uint32_t count)
43
void GrVkDescriptorPool::reset(const
GrVkGpu
* gpu) {
47
void GrVkDescriptorPool::freeGPUData(
GrVkGpu
* gpu) const {
GrVkSampler.h
18
class
GrVkGpu
;
22
static GrVkSampler* Create(
GrVkGpu
* gpu, const GrSamplerState&, const GrVkYcbcrConversionInfo&);
68
void freeGPUData(
GrVkGpu
* gpu) const override;
GrVkSamplerYcbcrConversion.h
16
class
GrVkGpu
;
20
static GrVkSamplerYcbcrConversion* Create(const
GrVkGpu
* gpu, const GrVkYcbcrConversionInfo&);
63
void freeGPUData(
GrVkGpu
* gpu) const override;
/external/skqp/src/gpu/vk/
GrVkIndexBuffer.cpp
9
#include "
GrVkGpu
.h"
11
GrVkIndexBuffer::GrVkIndexBuffer(
GrVkGpu
* gpu, const GrVkBuffer::Desc& desc,
19
sk_sp<GrVkIndexBuffer> GrVkIndexBuffer::Make(
GrVkGpu
* gpu, size_t size, bool dynamic) {
71
GrVkGpu
* GrVkIndexBuffer::getVkGpu() const {
73
return static_cast<
GrVkGpu
*>(this->getGpu());
GrVkPipelineLayout.h
31
void freeGPUData(
GrVkGpu
* gpu) const override;
GrVkVertexBuffer.cpp
9
#include "
GrVkGpu
.h"
11
GrVkVertexBuffer::GrVkVertexBuffer(
GrVkGpu
* gpu, const GrVkBuffer::Desc& desc,
19
sk_sp<GrVkVertexBuffer> GrVkVertexBuffer::Make(
GrVkGpu
* gpu, size_t size, bool dynamic) {
70
GrVkGpu
* GrVkVertexBuffer::getVkGpu() const {
72
return static_cast<
GrVkGpu
*>(this->getGpu());
GrVkPipelineState.h
23
class
GrVkGpu
;
43
GrVkGpu
* gpu,
59
void setAndBindUniforms(
GrVkGpu
*, const GrRenderTarget*, GrSurfaceOrigin,
65
void setAndBindTextures(
GrVkGpu
*, const GrPrimitiveProcessor&, const GrPipeline&,
69
void bindPipeline(const
GrVkGpu
* gpu, GrVkCommandBuffer* commandBuffer);
73
void freeGPUResources(
GrVkGpu
* gpu);
78
void writeUniformBuffers(const
GrVkGpu
* gpu);
GrVkSemaphore.cpp
11
#include "
GrVkGpu
.h"
19
sk_sp<GrVkSemaphore> GrVkSemaphore::Make(
GrVkGpu
* gpu, bool isOwned) {
32
sk_sp<GrVkSemaphore> GrVkSemaphore::MakeWrapped(
GrVkGpu
* gpu,
45
GrVkSemaphore::GrVkSemaphore(
GrVkGpu
* gpu, VkSemaphore semaphore, bool prohibitSignal,
55
fResource->unref(static_cast<
GrVkGpu
*>(this->getGpu()));
69
void GrVkSemaphore::Resource::freeGPUData(
GrVkGpu
* gpu) const {
GrVkRenderPass.h
16
class
GrVkGpu
;
49
void initSimple(const
GrVkGpu
* gpu, const GrVkRenderTarget& target);
50
void init(const
GrVkGpu
* gpu,
55
void init(const
GrVkGpu
* gpu,
137
void init(const
GrVkGpu
* gpu,
143
void freeGPUData(
GrVkGpu
* gpu) const override;
GrVkResource.h
16
class
GrVkGpu
;
34
takes a
GrVkGpu
, and any derived classes must implement freeGPUData() and
121
void unref(
GrVkGpu
* gpu) const {
176
virtual void freeGPUData(
GrVkGpu
* gpu) const = 0;
188
void internal_dispose(
GrVkGpu
* gpu) const {
231
void recycle(
GrVkGpu
* gpu) const {
240
virtual void onRecycle(
GrVkGpu
* gpu) const = 0;
GrVkBufferView.cpp
9
#include "
GrVkGpu
.h"
12
const GrVkBufferView* GrVkBufferView::Create(const
GrVkGpu
* gpu, VkBuffer buffer, VkFormat format,
36
void GrVkBufferView::freeGPUData(
GrVkGpu
* gpu) const {
GrVkImageView.h
25
static const GrVkImageView* Create(
GrVkGpu
* gpu, VkImage image, VkFormat format,
44
void freeGPUData(
GrVkGpu
* gpu) const override;
GrVkResourceProvider.h
31
class
GrVkGpu
;
41
GrVkResourceProvider(
GrVkGpu
* gpu);
188
PipelineStateCache(
GrVkGpu
* gpu);
217
GrVkGpu
* fGpu;
230
CompatibleRenderPassSet(const
GrVkGpu
* gpu, const GrVkRenderTarget& target);
241
GrVkRenderPass* getRenderPass(const
GrVkGpu
* gpu,
245
void releaseResources(
GrVkGpu
* gpu);
255
GrVkGpu
* fGpu;
GrVkCopyPipeline.h
17
static GrVkCopyPipeline* Create(
GrVkGpu
* gpu,
Completed in 513 milliseconds
1
2
3
4
5
6
7