Home
last modified time | relevance | path

Searched refs:vkTex (Results 1 – 4 of 4) sorted by relevance

/external/skqp/src/gpu/vk/
DGrVkGpu.cpp386 GrVkTexture* vkTex = static_cast<GrVkTexture*>(surface->asTexture()); in onWritePixels() local
387 if (!vkTex) { in onWritePixels()
396 SkASSERT(!GrPixelConfigIsCompressed(vkTex->config())); in onWritePixels()
398 bool linearTiling = vkTex->isLinearTiled(); in onWritePixels()
404 if (VK_IMAGE_LAYOUT_PREINITIALIZED != vkTex->currentLayout()) { in onWritePixels()
406 vkTex->setImageLayout(this, in onWritePixels()
413 success = this->uploadTexDataLinear(vkTex, left, top, width, height, srcColorType, in onWritePixels()
416 SkASSERT(mipLevelCount <= vkTex->texturePriv().maxMipMapLevel() + 1); in onWritePixels()
417 success = this->uploadTexDataOptimal(vkTex, left, top, width, height, srcColorType, texels, in onWritePixels()
434 GrVkTexture* vkTex = static_cast<GrVkTexture*>(texture); in onTransferPixels() local
[all …]
/external/skia/src/gpu/vk/
DGrVkGpu.cpp555 GrVkAttachment* vkTex = tex->textureAttachment(); in onTransferPixelsTo() local
556 VkFormat format = vkTex->imageFormat(); in onTransferPixelsTo()
587 vkTex->setImageLayout(this, in onTransferPixelsTo()
598 vkTex, in onTransferPixelsTo()
1382 auto* vkTex = static_cast<GrVkTexture*>(tex)->textureAttachment(); in onRegenerateMipMapLevels() local
1384 if (vkTex->isLinearTiled()) { in onRegenerateMipMapLevels()
1392 if (!caps.formatCanBeDstofBlit(vkTex->imageFormat(), false) || in onRegenerateMipMapLevels()
1393 !caps.formatCanBeSrcofBlit(vkTex->imageFormat(), false) || in onRegenerateMipMapLevels()
1405 SkASSERT(levelCount == vkTex->mipLevels()); in onRegenerateMipMapLevels()
1408 vkTex->setImageLayout(this, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_ACCESS_TRANSFER_WRITE_BIT, in onRegenerateMipMapLevels()
[all …]
DGrVkOpsRenderPass.cpp364 GrVkTexture* vkTex = static_cast<GrVkTexture*>(sampledProxies[i]->peekTexture()); in set() local
365 SkASSERT(vkTex); in set()
366 GrVkAttachment* texture = vkTex->textureAttachment(); in set()
681 auto vkTex = static_cast<GrVkTexture*>(tex)->textureAttachment(); in check_sampled_texture() local
682 SkASSERT(vkTex->currentLayout() == VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL); in check_sampled_texture()
/external/skia/tests/
DVkBackendSurfaceTest.cpp169 GrVkTexture* vkTex = static_cast<GrVkTexture*>(texture);
173 vkTex->setImageLayout(vkGpu, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL, 0,