Home
last modified time | relevance | path

Searched refs:GrVkCaps (Results 1 - 15 of 15) sorted by relevance

/third_party/skia/src/gpu/vk/
H A DGrVkCaps.cpp8 #include "src/gpu/vk/GrVkCaps.h"
36 GrVkCaps::GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in GrVkCaps() function in GrVkCaps
142 bool GrVkCaps::canCopyImage(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr, in canCopyImage()
157 bool GrVkCaps::canCopyAsBlit(VkFormat dstFormat, int dstSampleCnt, bool dstIsLinear, in canCopyAsBlit()
180 bool GrVkCaps::canCopyAsResolve(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr, in canCopyAsResolve()
204 bool GrVkCaps::onCanCopySurface(const GrSurfaceProxy* dst, const GrSurfaceProxy* src, in onCanCopySurface()
297 void GrVkCaps::init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in init()
480 void GrVkCaps::applyDriverCorrectnessWorkarounds(const VkPhysicalDeviceProperties& properties) { in applyDriverCorrectnessWorkarounds()
612 void GrVkCaps
[all...]
H A DGrVkAMDMemoryAllocator.h14 class GrVkCaps;
27 const GrVkCaps* caps,
44 const GrVkCaps* caps,
H A DGrVkGpu.h15 #include "src/gpu/vk/GrVkCaps.h"
56 const GrVkCaps& vkCaps() const { return *fVkCaps; } in vkCaps()
229 GrVkGpu(GrDirectContext*, const GrVkBackendContext&, const sk_sp<GrVkCaps> caps,
417 sk_sp<GrVkCaps> fVkCaps;
H A DGrVkCaps.h22 class GrVkCaps : public GrCaps { class
25 * Creates a GrVkCaps that is set such that nothing is supported. The init function should
28 GrVkCaps(const GrContextOptions& contextOptions,
H A DGrVkGpu.cpp140 sk_sp<GrVkCaps> caps; in Make()
142 caps.reset(new GrVkCaps(options, interface.get(), backendContext.fPhysicalDevice, in Make()
149 caps.reset(new GrVkCaps(options, interface.get(), backendContext.fPhysicalDevice, in Make()
174 caps.reset(new GrVkCaps(options, interface.get(), backendContext.fPhysicalDevice, in Make()
222 sk_sp<GrVkCaps> caps, sk_sp<const GrVkInterface> interface, in GrVkGpu()
1309 static bool check_image_info(const GrVkCaps& caps, in check_image_info()
1355 static bool check_tex_image_info(const GrVkCaps& caps, const GrVkImageInfo& info) { in check_tex_image_info()
1397 static bool check_rt_image_info(const GrVkCaps& caps, const GrVkImageInfo& info, bool resolveOnly) { in check_rt_image_info()
1555 const GrVkCaps& caps = this->vkCaps(); in onRegenerateMipMapLevels()
1811 const GrVkCaps in onCreateBackendTexture()
[all...]
H A DGrVkRenderTarget.h111 static void ReconstructAttachmentsDescriptor(const GrVkCaps& vkCaps,
H A DGrVkAMDMemoryAllocator.cpp34 const GrVkCaps* caps, in Make()
47 const GrVkCaps* caps, in Make()
H A DGrVkOpsRenderPass.cpp793 const GrVkCaps& caps = fGpu->vkCaps(); in onDrawIndirect()
818 const GrVkCaps& caps = fGpu->vkCaps(); in onDrawIndexedIndirect()
H A DGrVkRenderTarget.cpp409 void GrVkRenderTarget::ReconstructAttachmentsDescriptor(const GrVkCaps& vkCaps, in ReconstructAttachmentsDescriptor()
/third_party/skia/src/gpu/
H A DGrContextThreadSafeProxy.cpp22 #include "src/gpu/vk/GrVkCaps.h"
118 const GrVkCaps* vkCaps = (const GrVkCaps*) fCaps.get(); in createCharacterization()
H A DGrShaderCaps.h355 friend class GrVkCaps;
H A DGrProgramDesc.h144 friend class GrVkCaps;
/third_party/skia/tests/
H A DVkBackendSurfaceTest.cpp36 const GrVkCaps* vkCaps = static_cast<const GrVkCaps*>(dContext->priv().caps()); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
H A DBackendAllocationTest.cpp900 #include "src/gpu/vk/GrVkCaps.h"
904 const GrVkCaps* vkCaps = static_cast<const GrVkCaps*>(context->priv().caps()); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
H A DDeferredDisplayListTest.cpp53 #include "src/gpu/vk/GrVkCaps.h"
81 auto vkCaps = static_cast<const GrVkCaps*>(rContext->priv().caps()); in SurfaceParameters()

Completed in 17 milliseconds