Home
last modified time | relevance | path

Searched refs:GrVkCaps (Results 1 – 20 of 20) 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.cpp31 GrVkCaps::GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in GrVkCaps() function in GrVkCaps
128 bool GrVkCaps::canCopyImage(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr, in canCopyImage()
143 bool GrVkCaps::canCopyAsBlit(VkFormat dstFormat, int dstSampleCnt, bool dstIsLinear, in canCopyAsBlit()
166 bool GrVkCaps::canCopyAsResolve(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr, in canCopyAsResolve()
190 bool GrVkCaps::onCanCopySurface(const GrSurfaceProxy* dst, const GrSurfaceProxy* src, in onCanCopySurface()
273 void GrVkCaps::init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in init()
408 void GrVkCaps::applyDriverCorrectnessWorkarounds(const VkPhysicalDeviceProperties& properties) { in applyDriverCorrectnessWorkarounds()
497 void GrVkCaps::initGrCaps(const GrVkInterface* vkInterface, in initGrCaps()
587 void GrVkCaps::initShaderCaps(const VkPhysicalDeviceProperties& properties, in initShaderCaps()
632 void GrVkCaps::initStencilFormat(const GrVkInterface* interface, VkPhysicalDevice physDev) { in initStencilFormat()
[all …]
DGrVkCaps.h22 class GrVkCaps : public GrCaps {
30 GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface,
DGrVkGpu.h49 const GrVkCaps& vkCaps() const { return *fVkCaps; } in vkCaps()
289 sk_sp<GrVkCaps> fVkCaps;
DGrVkGpu.cpp180 fVkCaps.reset(new GrVkCaps(options, this->vkInterface(), backendContext.fPhysicalDevice, in GrVkGpu()
188 fVkCaps.reset(new GrVkCaps(options, this->vkInterface(), backendContext.fPhysicalDevice, in GrVkGpu()
213 fVkCaps.reset(new GrVkCaps(options, this->vkInterface(), backendContext.fPhysicalDevice, in GrVkGpu()
697 static size_t fill_in_regions(GrVkCaps* vkCaps, SkTArray<VkBufferImageCopy>* regions, in fill_in_regions()
1153 static bool check_image_info(const GrVkCaps& caps, in check_image_info()
1185 static bool check_tex_image_info(const GrVkCaps& caps, const GrVkImageInfo& info) { in check_tex_image_info()
1202 static bool check_rt_image_info(const GrVkCaps& caps, const GrVkImageInfo& info, int sampleCnt) { in check_rt_image_info()
1401 const GrVkCaps& caps = this->vkCaps(); in onRegenerateMipMapLevels()
1487 const GrVkCaps::StencilFormat& sFmt = this->vkCaps().preferredStencilFormat(); in createStencilAttachmentForRenderTarget()
1879 const GrVkCaps& caps = this->vkCaps(); in onCreateBackendTexture()
[all …]
/external/skia/src/gpu/
DGrContextThreadSafeProxy.cpp84 const GrVkCaps* vkCaps = (const GrVkCaps*) this->caps(); in createCharacterization()
DGrProgramDesc.h76 friend class GrVkCaps; variable
DGrShaderCaps.h327 friend class GrVkCaps; variable
/external/skia/tests/
DDeferredDisplayListTest.cpp76 const GrVkCaps* vkCaps = (const GrVkCaps*) context->priv().caps(); in SurfaceParameters()
362 const GrVkCaps* vkCaps = (const GrVkCaps*) context->priv().caps(); in DDLSurfaceCharacterizationTestImpl()
752 const GrVkCaps* vkCaps = (const GrVkCaps*) context->priv().caps(); in DDLMakeRenderTargetTestImpl()
DBackendAllocationTest.cpp896 const GrVkCaps* vkCaps = static_cast<const GrVkCaps*>(context->priv().caps()); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
/external/skqp/src/gpu/
DGrShaderCaps.h309 friend class GrVkCaps; variable
/external/skia/src/sksl/ir/
DSkSLProgram.h92 const GrVkCaps* fVkCaps = nullptr;
/external/skqp/gn/
Dgpu.gni595 "$_src/gpu/vk/GrVkCaps.cpp",
596 "$_src/gpu/vk/GrVkCaps.h",
/external/skia/gn/
Dgpu.gni654 "$_src/gpu/vk/GrVkCaps.cpp",
655 "$_src/gpu/vk/GrVkCaps.h",
/external/skqp/
DAndroid.bp1024 "src/gpu/vk/GrVkCaps.cpp",
/external/skia/
DAndroid.bp806 "src/gpu/vk/GrVkCaps.cpp",
/external/skia/src/sksl/
DSkSLSPIRVCodeGenerator.cpp1834 const GrVkCaps* vkCaps = fProgram.fSettings.fVkCaps; in writeVariableReference()