Home
last modified time | relevance | path

Searched refs:GrVkCaps (Results 1 – 23 of 23) sorted by relevance

/external/skqp/src/gpu/vk/
DGrVkCaps.cpp19 GrVkCaps::GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in GrVkCaps() function in GrVkCaps
55 bool GrVkCaps::initDescForDstCopy(const GrRenderTargetProxy* src, GrSurfaceDesc* desc, in initDescForDstCopy()
115 bool GrVkCaps::canCopyImage(GrPixelConfig dstConfig, int dstSampleCnt, GrSurfaceOrigin dstOrigin, in canCopyImage()
137 bool GrVkCaps::canCopyAsBlit(GrPixelConfig dstConfig, int dstSampleCnt, bool dstIsLinear, in canCopyAsBlit()
160 bool GrVkCaps::canCopyAsResolve(GrPixelConfig dstConfig, int dstSampleCnt, in canCopyAsResolve()
186 bool GrVkCaps::canCopyAsDraw(GrPixelConfig dstConfig, bool dstIsRenderable, in canCopyAsDraw()
202 bool GrVkCaps::onCanCopySurface(const GrSurfaceProxy* dst, const GrSurfaceProxy* src, in onCanCopySurface()
271 void GrVkCaps::init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in init()
395 void GrVkCaps::applyDriverCorrectnessWorkarounds(const VkPhysicalDeviceProperties& properties) { in applyDriverCorrectnessWorkarounds()
467 void GrVkCaps::initGrCaps(const GrVkInterface* vkInterface, in initGrCaps()
[all …]
DGrVkCaps.h22 class GrVkCaps : public GrCaps {
30 GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface,
DGrVkGpu.h51 const GrVkCaps& vkCaps() const { return *fVkCaps; } in vkCaps()
265 sk_sp<GrVkCaps> fVkCaps;
DGrVkGpu.cpp162 fVkCaps.reset(new GrVkCaps(options, this->vkInterface(), backendContext.fPhysicalDevice, in GrVkGpu()
170 fVkCaps.reset(new GrVkCaps(options, this->vkInterface(), backendContext.fPhysicalDevice, in GrVkGpu()
186 fVkCaps.reset(new GrVkCaps(options, this->vkInterface(), backendContext.fPhysicalDevice, in GrVkGpu()
1035 static bool check_image_info(const GrVkCaps& caps, in check_image_info()
1209 const GrVkCaps& caps = this->vkCaps(); in onRegenerateMipMapLevels()
1295 const GrVkCaps::StencilFormat& sFmt = this->vkCaps().preferredStencilFormat(); in createStencilAttachmentForRenderTarget()
/external/skia/src/gpu/vk/
DGrVkCaps.cpp35 GrVkCaps::GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in GrVkCaps() function in GrVkCaps
135 bool GrVkCaps::canCopyImage(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr, in canCopyImage()
150 bool GrVkCaps::canCopyAsBlit(VkFormat dstFormat, int dstSampleCnt, bool dstIsLinear, in canCopyAsBlit()
173 bool GrVkCaps::canCopyAsResolve(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr, in canCopyAsResolve()
197 bool GrVkCaps::onCanCopySurface(const GrSurfaceProxy* dst, const GrSurfaceProxy* src, in onCanCopySurface()
290 void GrVkCaps::init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in init()
468 void GrVkCaps::applyDriverCorrectnessWorkarounds(const VkPhysicalDeviceProperties& properties) { in applyDriverCorrectnessWorkarounds()
594 void GrVkCaps::initGrCaps(const GrVkInterface* vkInterface, in initGrCaps()
690 void GrVkCaps::initShaderCaps(const VkPhysicalDeviceProperties& properties, in initShaderCaps()
740 void GrVkCaps::initStencilFormat(const GrVkInterface* interface, VkPhysicalDevice physDev) { in initStencilFormat()
[all …]
DGrVkAMDMemoryAllocator.h13 class GrVkCaps; variable
26 const GrVkCaps* caps);
41 const GrVkCaps* caps);
DGrVkGpu.h55 const GrVkCaps& vkCaps() const { return *fVkCaps; } in vkCaps()
206 GrVkGpu(GrDirectContext*, const GrVkBackendContext&, const sk_sp<GrVkCaps> caps,
356 sk_sp<GrVkCaps> fVkCaps;
DGrVkCaps.h22 class GrVkCaps : public GrCaps {
28 GrVkCaps(const GrContextOptions& contextOptions,
DGrVkAMDMemoryAllocator.cpp23 const GrVkCaps* caps) { in Make()
34 const GrVkCaps* caps) { in Make()
DGrVkRenderTarget.h120 static void ReconstructAttachmentsDescriptor(const GrVkCaps& vkCaps,
DGrVkGpu.cpp137 sk_sp<GrVkCaps> caps; in Make()
139 caps.reset(new GrVkCaps(options, interface.get(), backendContext.fPhysicalDevice, in Make()
146 caps.reset(new GrVkCaps(options, interface.get(), backendContext.fPhysicalDevice, in Make()
171 caps.reset(new GrVkCaps(options, interface.get(), backendContext.fPhysicalDevice, in Make()
207 sk_sp<GrVkCaps> caps, sk_sp<const GrVkInterface> interface, in GrVkGpu()
1159 static bool check_image_info(const GrVkCaps& caps, in check_image_info()
1205 static bool check_tex_image_info(const GrVkCaps& caps, const GrVkImageInfo& info) { in check_tex_image_info()
1233 static bool check_rt_image_info(const GrVkCaps& caps, const GrVkImageInfo& info, bool resolveOnly) { in check_rt_image_info()
1391 const GrVkCaps& caps = this->vkCaps(); in onRegenerateMipMapLevels()
1644 const GrVkCaps& caps = this->vkCaps(); in onCreateBackendTexture()
DGrVkOpsRenderPass.cpp791 const GrVkCaps& caps = fGpu->vkCaps(); in onDrawIndirect()
816 const GrVkCaps& caps = fGpu->vkCaps(); in onDrawIndexedIndirect()
DGrVkRenderTarget.cpp370 void GrVkRenderTarget::ReconstructAttachmentsDescriptor(const GrVkCaps& vkCaps, in ReconstructAttachmentsDescriptor()
/external/skia/src/gpu/
DGrContextThreadSafeProxy.cpp118 const GrVkCaps* vkCaps = (const GrVkCaps*) fCaps.get(); in createCharacterization()
DGrProgramDesc.h143 friend class GrVkCaps; variable
DGrShaderCaps.h358 friend class GrVkCaps; variable
/external/skqp/src/gpu/
DGrShaderCaps.h309 friend class GrVkCaps; variable
/external/skia/tests/
DBackendAllocationTest.cpp909 const GrVkCaps* vkCaps = static_cast<const GrVkCaps*>(context->priv().caps()); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
DDeferredDisplayListTest.cpp83 auto vkCaps = static_cast<const GrVkCaps*>(rContext->priv().caps()); in SurfaceParameters()
/external/skqp/gn/
Dgpu.gni595 "$_src/gpu/vk/GrVkCaps.cpp",
596 "$_src/gpu/vk/GrVkCaps.h",
/external/skia/gn/
Dgpu.gni656 "$_src/gpu/vk/GrVkCaps.cpp",
657 "$_src/gpu/vk/GrVkCaps.h",
/external/skqp/
DAndroid.bp1064 "src/gpu/vk/GrVkCaps.cpp",
/external/skia/
DAndroid.bp688 "src/gpu/vk/GrVkCaps.cpp",
1672 "src/gpu/vk/GrVkCaps.cpp",