/third_party/skia/tests/ |
H A D | VkDrawableTest.cpp | 56 GrVkDrawableInfo vkInfo; variable 57 SkAssertResult(info.getVkDrawableInfo(&vkInfo)); 75 attachment.colorAttachment = vkInfo.fColorAttachmentIndex; 78 GR_VK_CALL(fInterface, CmdClearAttachments(vkInfo.fSecondaryCommandBuffer, 83 vkInfo.fDrawBounds->offset = { fWidth / 2, 0 }; 84 vkInfo.fDrawBounds->extent = { (uint32_t)fWidth / 2, (uint32_t)fHeight }; 119 GrVkDrawableInfo vkInfo; variable 120 SkAssertResult(info.getVkDrawableInfo(&vkInfo)); 122 fDrawProc(fTestDrawable, fMatrix, fClipBounds, fBufferInfo, vkInfo);
|
H A D | VkBackendSurfaceTest.cpp | 204 GrVkImageInfo vkInfo; 205 if (!backendTex.getVkImageInfo(&vkInfo)) { 208 vkInfo.fCurrentQueueFamily = VK_QUEUE_FAMILY_EXTERNAL; 210 vkInfo.fImageLayout = VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL; 212 GrBackendTexture vkExtTex(1, 1, vkInfo);
|
H A D | DeferredDisplayListTest.cpp | 302 GrVkDrawableInfo vkInfo; in makeVkSCB() local 304 vkInfo.fSecondaryCommandBuffer = (VkCommandBuffer)1; in makeVkSCB() 305 vkInfo.fColorAttachmentIndex = 0; in makeVkSCB() 306 vkInfo.fCompatibleRenderPass = (VkRenderPass)1; in makeVkSCB() 307 vkInfo.fFormat = VK_FORMAT_R8G8B8A8_UNORM; in makeVkSCB() 308 vkInfo.fDrawBounds = nullptr; in makeVkSCB() 309 vkInfo.fImage = (VkImage)1; in makeVkSCB() 311 return GrVkSecondaryCBDrawContext::Make(dContext, imageInfo, vkInfo, &fSurfaceProps); in makeVkSCB()
|
/third_party/skia/include/gpu/ |
H A D | GrSurfaceInfo.h | 44 GrSurfaceInfo(const GrVkSurfaceInfo& vkInfo) in GrSurfaceInfo() argument 47 , fSampleCount(vkInfo.fSampleCount) in GrSurfaceInfo() 48 , fLevelCount(vkInfo.fLevelCount) in GrSurfaceInfo() 49 , fProtected(vkInfo.fProtected) in GrSurfaceInfo() 50 , fVkSpec(vkInfo) {} in GrSurfaceInfo()
|
H A D | GrBackendSurface.h | 274 const GrVkImageInfo& vkInfo); 407 const GrVkImageInfo& vkInfo, 416 const GrD3DTextureResourceInfo& vkInfo, 479 GrBackendRenderTarget(int width, int height, int sampleCnt, const GrVkImageInfo& vkInfo); 481 GrBackendRenderTarget(int width, int height, const GrVkImageInfo& vkInfo); 592 const GrVkImageInfo& vkInfo,
|
/third_party/skia/src/gpu/ |
H A D | GrBackendSurface.cpp | 466 GrBackendTexture::GrBackendTexture(int width, int height, const GrVkImageInfo& vkInfo) in GrBackendTexture() argument 467 : GrBackendTexture(width, height, vkInfo, in GrBackendTexture() 470 vkInfo.fImageLayout, vkInfo.fCurrentQueueFamily))) {} in GrBackendTexture() 500 const GrVkImageInfo& vkInfo, in GrBackendTexture() 505 , fMipmapped(GrMipmapped(vkInfo.fLevelCount > 1)) in GrBackendTexture() 507 , fTextureType(vk_image_info_to_texture_type(vkInfo)) in GrBackendTexture() 508 , fVkInfo(apply_default_usage_flags(vkInfo, kDefaultTexRTUsageFlags)) in GrBackendTexture() 945 const GrVkImageInfo& vkInfo) in GrBackendRenderTarget() 946 : GrBackendRenderTarget(width, height, resolve_vkii_sample_count(vkInfo, sampleCn in GrBackendRenderTarget() 498 GrBackendTexture(int width, int height, const GrVkImageInfo& vkInfo, sk_sp<GrBackendSurfaceMutableStateImpl> mutableState) GrBackendTexture() argument 942 GrBackendRenderTarget(int width, int height, int sampleCnt, const GrVkImageInfo& vkInfo) GrBackendRenderTarget() argument 948 GrBackendRenderTarget(int width, int height, const GrVkImageInfo& vkInfo) GrBackendRenderTarget() argument 959 GrBackendRenderTarget(int width, int height, const GrVkImageInfo& vkInfo, sk_sp<GrBackendSurfaceMutableStateImpl> mutableState) GrBackendRenderTarget() argument [all...] |
H A D | GrGpu.cpp | 406 const GrVkDrawableInfo& vkInfo) { in wrapVulkanSecondaryCBAsRenderTarget() 407 return this->onWrapVulkanSecondaryCBAsRenderTarget(imageInfo, vkInfo); in wrapVulkanSecondaryCBAsRenderTarget() 411 const GrVkDrawableInfo& vkInfo) { in onWrapVulkanSecondaryCBAsRenderTarget() 405 wrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) wrapVulkanSecondaryCBAsRenderTarget() argument 410 onWrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) onWrapVulkanSecondaryCBAsRenderTarget() argument
|
H A D | GrProxyProvider.cpp | 684 const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) { in wrapVulkanSecondaryCBAsRenderTarget() 698 vkInfo); in wrapVulkanSecondaryCBAsRenderTarget() 711 colorType, GrBackendFormat::MakeVk(vkInfo.fFormat), /*sampleCount=*/1)) { in wrapVulkanSecondaryCBAsRenderTarget() 683 wrapVulkanSecondaryCBAsRenderTarget( const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) wrapVulkanSecondaryCBAsRenderTarget() argument
|
H A D | GrResourceProvider.cpp | 392 const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) { in wrapVulkanSecondaryCBAsRenderTarget() 395 vkInfo); in wrapVulkanSecondaryCBAsRenderTarget() 391 wrapVulkanSecondaryCBAsRenderTarget( const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) wrapVulkanSecondaryCBAsRenderTarget() argument
|
/third_party/skia/src/core/ |
H A D | SkSurfaceCharacterization.cpp | 154 GrVkImageInfo vkInfo; in isCompatible() local 155 if (!backendTex.getVkImageInfo(&vkInfo)) { in isCompatible() 158 if (!SkToBool(vkInfo.fImageUsageFlags & VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT)) { in isCompatible()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkRenderTarget.cpp | 155 GrVkGpu* gpu, SkISize dimensions, const GrVkDrawableInfo& vkInfo) { in MakeSecondaryCBRenderTarget() 157 vkInfo.fCompatibleRenderPass, vkInfo.fColorAttachmentIndex); in MakeSecondaryCBRenderTarget() 162 if (vkInfo.fSecondaryCommandBuffer == VK_NULL_HANDLE) { in MakeSecondaryCBRenderTarget() 170 info.fFormat = vkInfo.fFormat; in MakeSecondaryCBRenderTarget() 188 GrVkSecondaryCommandBuffer::Create(vkInfo.fSecondaryCommandBuffer, rp)); in MakeSecondaryCBRenderTarget() 154 MakeSecondaryCBRenderTarget( GrVkGpu* gpu, SkISize dimensions, const GrVkDrawableInfo& vkInfo) MakeSecondaryCBRenderTarget() argument
|
H A D | GrVkOpsRenderPass.cpp | 858 GrVkDrawableInfo vkInfo; in onExecuteDrawable() local 859 vkInfo.fSecondaryCommandBuffer = fCurrentSecondaryCommandBuffer->vkCommandBuffer(); in onExecuteDrawable() 860 vkInfo.fCompatibleRenderPass = fCurrentRenderPass->vkRenderPass(); in onExecuteDrawable() 861 SkAssertResult(fCurrentRenderPass->colorAttachmentIndex(&vkInfo.fColorAttachmentIndex)); in onExecuteDrawable() 862 vkInfo.fFormat = fFramebuffer->colorAttachment()->imageFormat(); in onExecuteDrawable() 863 vkInfo.fDrawBounds = &bounds; in onExecuteDrawable() 865 vkInfo.fImage = fFramebuffer->colorAttachment()->image(); in onExecuteDrawable() 867 vkInfo.fImage = VK_NULL_HANDLE; in onExecuteDrawable() 870 GrBackendDrawableInfo info(vkInfo); in onExecuteDrawable()
|
H A D | GrVkSecondaryCBDrawContext.cpp | 26 const GrVkDrawableInfo& vkInfo, in Make() 38 vkInfo)); in Make() 24 Make(GrRecordingContext* rContext, const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo, const SkSurfaceProps* props) Make() argument
|
H A D | GrVkRenderTarget.h | 35 const GrVkDrawableInfo& vkInfo);
|
H A D | GrVkGpu.cpp | 1516 const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) { in onWrapVulkanSecondaryCBAsRenderTarget() 1522 GrBackendFormat backendFormat = GrBackendFormat::MakeVk(vkInfo.fFormat); in onWrapVulkanSecondaryCBAsRenderTarget() 1526 int sampleCnt = this->vkCaps().getRenderTargetSampleCount(1, vkInfo.fFormat); in onWrapVulkanSecondaryCBAsRenderTarget() 1531 return GrVkRenderTarget::MakeSecondaryCBRenderTarget(this, imageInfo.dimensions(), vkInfo); in onWrapVulkanSecondaryCBAsRenderTarget() 1515 onWrapVulkanSecondaryCBAsRenderTarget( const SkImageInfo& imageInfo, const GrVkDrawableInfo& vkInfo) onWrapVulkanSecondaryCBAsRenderTarget() argument
|