Home
last modified time | relevance | path

Searched refs:GrVkImageInfo (Results 1 – 25 of 56) sorted by relevance

123

/external/skqp/src/gpu/vk/
DGrVkTextureRenderTarget.h25 struct GrVkImageInfo;
38 const GrVkImageInfo&,
61 const GrVkImageInfo& info,
64 const GrVkImageInfo& msaaInfo,
74 const GrVkImageInfo& info,
83 const GrVkImageInfo& info,
86 const GrVkImageInfo& msaaInfo,
97 const GrVkImageInfo& info,
DGrVkRenderTarget.h26 struct GrVkImageInfo;
37 const GrVkImageInfo&,
100 const GrVkImageInfo& info,
102 const GrVkImageInfo& msaaInfo,
110 const GrVkImageInfo& info,
140 const GrVkImageInfo& info,
142 const GrVkImageInfo& msaaInfo,
149 const GrVkImageInfo& info,
156 const GrVkImageInfo& info,
DGrVkTexture.h17 struct GrVkImageInfo;
28 GrWrapCacheable, GrIOType, const GrVkImageInfo&,
52 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>,
65 GrVkTexture(GrVkGpu*, SkBudgeted, const GrSurfaceDesc&, const GrVkImageInfo&,
68 GrVkTexture(GrVkGpu*, const GrSurfaceDesc&, const GrVkImageInfo&, sk_sp<GrVkImageLayout>,
DGrVkTypesPriv.cpp36 GrVkImageInfo GrVkBackendSurfaceInfo::snapImageInfo() const { in snapImageInfo()
37 return GrVkImageInfo(fImageInfo, fLayout->getImageLayout()); in snapImageInfo()
42 GrVkImageInfo cpyInfoThis = fImageInfo; in operator ==()
43 GrVkImageInfo cpyInfoThat = that.fImageInfo; in operator ==()
DGrVkTextureRenderTarget.cpp24 const GrVkImageInfo& info, in GrVkTextureRenderTarget()
27 const GrVkImageInfo& msaaInfo, in GrVkTextureRenderTarget()
45 const GrVkImageInfo& info, in GrVkTextureRenderTarget()
61 const GrVkImageInfo& info, in GrVkTextureRenderTarget()
64 const GrVkImageInfo& msaaInfo, in GrVkTextureRenderTarget()
81 const GrVkImageInfo& info, in GrVkTextureRenderTarget()
100 GrVkImageInfo msInfo;
105 static Views create_views(GrVkGpu* gpu, const GrSurfaceDesc& desc, const GrVkImageInfo& info) { in create_views()
180 GrVkImageInfo info; in MakeNewTextureRenderTarget()
208 const GrVkImageInfo& info, in MakeWrappedTextureRenderTarget()
DGrVkRenderTarget.cpp27 const GrVkImageInfo& info, in GrVkRenderTarget()
29 const GrVkImageInfo& msaaInfo, in GrVkRenderTarget()
52 const GrVkImageInfo& info, in GrVkRenderTarget()
54 const GrVkImageInfo& msaaInfo, in GrVkRenderTarget()
77 const GrVkImageInfo& info, in GrVkRenderTarget()
97 const GrVkImageInfo& info, in GrVkRenderTarget()
115 const GrVkImageInfo& info, in GrVkRenderTarget()
132 GrVkGpu* gpu, const GrSurfaceDesc& desc, const GrVkImageInfo& info, in MakeWrappedRenderTarget()
143 GrVkImageInfo msInfo; in MakeWrappedRenderTarget()
209 GrVkImageInfo info; in MakeSecondaryCBRenderTarget()
DGrVkTexture.cpp24 const GrVkImageInfo& info, in GrVkTexture()
39 GrVkTexture::GrVkTexture(GrVkGpu* gpu, const GrSurfaceDesc& desc, const GrVkImageInfo& info, in GrVkTexture()
57 const GrVkImageInfo& info, in GrVkTexture()
75 GrVkImageInfo info; in MakeNewTexture()
96 const GrVkImageInfo& info, in MakeWrappedTexture()
DGrVkImage.h27 GrVkImage(const GrVkImageInfo& info, sk_sp<GrVkImageLayout> layout,
125 static bool InitImageInfo(const GrVkGpu* gpu, const ImageDesc& imageDesc, GrVkImageInfo*);
127 static void DestroyImageInfo(const GrVkGpu* gpu, GrVkImageInfo*);
144 GrVkImageInfo fInfo;
/external/skqp/tests/
DVkWrapTests.cpp42 GrVkImageInfo imageInfo; in wrap_tex_test()
51 GrVkImageInfo backendCopy = imageInfo; in wrap_tex_test()
65 GrVkImageInfo backendCopy = imageInfo; in wrap_tex_test()
79 GrVkImageInfo backendCopy = imageInfo; in wrap_tex_test()
96 GrVkImageInfo imageInfo; in wrap_rt_test()
107 GrVkImageInfo backendCopy = imageInfo; in wrap_rt_test()
117 GrVkImageInfo backendCopy = imageInfo; in wrap_rt_test()
137 GrVkImageInfo imageInfo; in wrap_trt_test()
146 GrVkImageInfo backendCopy = imageInfo; in wrap_trt_test()
160 GrVkImageInfo backendCopy = imageInfo; in wrap_trt_test()
[all …]
/external/skia/tests/
DVkWrapTests.cpp46 GrVkImageInfo imageInfo; in wrap_tex_test()
57 GrVkImageInfo backendCopy = imageInfo; in wrap_tex_test()
70 GrVkImageInfo backendCopy = imageInfo; in wrap_tex_test()
83 GrVkImageInfo backendCopy = imageInfo; in wrap_tex_test()
111 GrVkImageInfo imageInfo; in wrap_rt_test()
119 GrVkImageInfo backendCopy = imageInfo; in wrap_rt_test()
128 GrVkImageInfo backendCopy = imageInfo; in wrap_rt_test()
151 GrVkImageInfo imageInfo; in wrap_trt_test()
160 GrVkImageInfo backendCopy = imageInfo; in wrap_trt_test()
173 GrVkImageInfo backendCopy = imageInfo; in wrap_trt_test()
[all …]
/external/skia/src/gpu/vk/
DGrVkTypesPriv.cpp19 GrVkImageInfo GrVkBackendSurfaceInfo::snapImageInfo( in snapImageInfo()
22 GrVkImageInfo newInfo = fImageInfo; in snapImageInfo()
30 GrVkImageInfo cpyInfoThis = fImageInfo; in operator ==()
31 GrVkImageInfo cpyInfoThat = that.fImageInfo; in operator ==()
DGrVkImage.h29 const GrVkImageInfo& info,
48 const GrVkImageInfo& vkImageInfo() const { return fInfo; } in vkImageInfo()
149 static bool InitImageInfo(GrVkGpu* gpu, const ImageDesc& imageDesc, GrVkImageInfo*);
151 static void DestroyImageInfo(const GrVkGpu* gpu, GrVkImageInfo*);
171 GrVkImageInfo fInfo;
DGrVkAttachment.h44 const GrVkImageInfo&,
87 const GrVkImageInfo&,
96 const GrVkImageInfo&,
DGrVkAttachment.cpp21 const GrVkImageInfo& info, in GrVkAttachment()
37 const GrVkImageInfo& info, in GrVkAttachment()
99 static bool make_views(GrVkGpu* gpu, const GrVkImageInfo& info, in make_views()
152 GrVkImageInfo info; in Make()
176 const GrVkImageInfo& info, in MakeWrapped()
DGrVkTextureRenderTarget.h25 struct GrVkImageInfo;
45 const GrVkImageInfo&,
DGrVkTexture.h20 struct GrVkImageInfo;
37 const GrVkImageInfo&,
/external/skqp/include/private/
DGrVkTypesPriv.h23 GrVkBackendSurfaceInfo(GrVkImageInfo info, GrVkImageLayout* layout) in GrVkBackendSurfaceInfo()
38 GrVkImageInfo snapImageInfo() const;
45 GrVkImageInfo fImageInfo;
/external/skqp/site/user/special/
Dvulkan.md35 When using the Vulkan backend, GrVkImageInfo is used to construct GrBackendTexture
41 interpreted as a GrVkImageInfo*. This allows a client to get the backing VkImage
44 GrVkImageInfo specifies a VkImage and associated state (tiling, layout, format, etc).
45 After getting a GrVkImageInfo* via getTextureHandle() or
49 GrVkImageInfo::updateImageLayout(VkImageLayout layout) should be called before
53 Skia performs I/O on a VkImage imported into Skia via GrVkImageInfo. Skia will
/external/skqp/include/gpu/vk/
DGrVkTypes.h130 struct GrVkImageInfo { struct
140 GrVkImageInfo() in GrVkImageInfo() argument
150 GrVkImageInfo(VkImage image, GrVkAlloc alloc, VkImageTiling imageTiling, VkImageLayout layout,
163 GrVkImageInfo(const GrVkImageInfo& info, VkImageLayout layout) in GrVkImageInfo() argument
178 bool operator==(const GrVkImageInfo& that) const { argument
/external/skqp/include/gpu/
DGrBackendSurface.h143 const GrVkImageInfo& vkInfo);
175 bool getVkImageInfo(GrVkImageInfo*) const;
233 const GrVkImageInfo& vkInfo,
274 const GrVkImageInfo& vkInfo);
275 GrBackendRenderTarget(int width, int height, int sampleCnt, const GrVkImageInfo& vkInfo);
308 bool getVkImageInfo(GrVkImageInfo*) const;
354 GrBackendRenderTarget(int width, int height, int sampleCnt, const GrVkImageInfo& vkInfo,
/external/skia/site/docs/user/special/
Dvulkan.md40 When using the Vulkan backend, GrVkImageInfo is used to construct GrBackendTexture
46 interpreted as a GrVkImageInfo*. This allows a client to get the backing VkImage
49 GrVkImageInfo specifies a VkImage and associated state (tiling, layout, format, etc).
50 After getting a GrVkImageInfo* via getTextureHandle() or
54 GrVkImageInfo::updateImageLayout(VkImageLayout layout) should be called before
58 Skia performs I/O on a VkImage imported into Skia via GrVkImageInfo. Skia will
/external/skia/include/private/
DGrVkTypesPriv.h23 GrVkBackendSurfaceInfo(GrVkImageInfo info) : fImageInfo(info) {} in GrVkBackendSurfaceInfo()
33 GrVkImageInfo snapImageInfo(const GrBackendSurfaceMutableStateImpl*) const;
41 GrVkImageInfo fImageInfo;
/external/skia/include/gpu/
DGrBackendSurface.h247 const GrVkImageInfo& vkInfo);
306 bool getVkImageInfo(GrVkImageInfo*) const;
375 const GrVkImageInfo& vkInfo,
442 GrBackendRenderTarget(int width, int height, int sampleCnt, const GrVkImageInfo& vkInfo);
444 GrBackendRenderTarget(int width, int height, const GrVkImageInfo& vkInfo);
496 bool getVkImageInfo(GrVkImageInfo*) const;
551 const GrVkImageInfo& vkInfo,
/external/skqp/src/gpu/
DGrBackendSurface.cpp172 const GrVkImageInfo& vkInfo) in GrBackendTexture()
183 const GrVkImageInfo& vkInfo, in GrBackendTexture()
285 bool GrBackendTexture::getVkImageInfo(GrVkImageInfo* outInfo) const { in getVkImageInfo()
422 const GrVkImageInfo& vkInfo) in GrBackendRenderTarget()
431 const GrVkImageInfo& vkInfo) in GrBackendRenderTarget()
443 const GrVkImageInfo& vkInfo, in GrBackendRenderTarget()
551 bool GrBackendRenderTarget::getVkImageInfo(GrVkImageInfo* outInfo) const { in getVkImageInfo()
/external/skia/src/gpu/
DGrBackendSurface.cpp428 GrBackendTexture::GrBackendTexture(int width, int height, const GrVkImageInfo& vkInfo) in GrBackendTexture()
442 static GrVkImageInfo apply_default_usage_flags(const GrVkImageInfo& info, in apply_default_usage_flags()
445 GrVkImageInfo newInfo = info; in apply_default_usage_flags()
454 const GrVkImageInfo& vkInfo, in GrBackendTexture()
631 bool GrBackendTexture::getVkImageInfo(GrVkImageInfo* outInfo) const { in getVkImageInfo()
879 static GrVkImageInfo resolve_vkii_sample_count(const GrVkImageInfo& vkII, int sidebandSampleCnt) { in resolve_vkii_sample_count()
890 const GrVkImageInfo& vkInfo) in GrBackendRenderTarget()
895 const GrVkImageInfo& vkInfo) in GrBackendRenderTarget()
906 const GrVkImageInfo& vkInfo, in GrBackendRenderTarget()
1070 bool GrBackendRenderTarget::getVkImageInfo(GrVkImageInfo* outInfo) const { in getVkImageInfo()

123