/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | RenderTargetVk.cpp | 41 vk::ImageViewHelper *imageViews, in init() 50 mImageViews = imageViews; in init() 72 vk::ImageViewHelper *imageViews) const in getSubresourceSerialImpl() 74 ASSERT(imageViews); in getSubresourceSerialImpl() 78 vk::ImageOrBufferViewSubresourceSerial imageViewSerial = imageViews->getSubresourceSerial( in getSubresourceSerialImpl() 164 vk::ImageViewHelper *imageViews, in getImageViewImpl() 167 ASSERT(image.valid() && imageViews); in getImageViewImpl() 171 return imageViews->getLevelLayerDrawImageView(contextVk, image, levelVk, mLayerIndex, mode, in getImageViewImpl() 176 return imageViews->getLevelDrawImageView(contextVk, image, levelVk, mLayerIndex, mLayerCount, in getImageViewImpl() 222 const vk::ImageViewHelper *imageViews in getAndRetainCopyImageView() local 40 init(vk::ImageHelper *image, vk::ImageViewHelper *imageViews, vk::ImageHelper *resolveImage, vk::ImageViewHelper *resolveImageViews, gl::LevelIndex levelIndexGL, uint32_t layerIndex, uint32_t layerCount, RenderTargetTransience transience) init() argument 161 getImageViewImpl(ContextVk *contextVk, const vk::ImageHelper &image, gl::SrgbWriteControlMode mode, vk::ImageViewHelper *imageViews, const vk::ImageView **imageViewOut) const getImageViewImpl() argument 278 updateSwapchainImage(vk::ImageHelper *image, vk::ImageViewHelper *imageViews, vk::ImageHelper *resolveImage, vk::ImageViewHelper *resolveImageViews) updateSwapchainImage() argument [all...] |
H A D | RenderTargetVk.h | 56 vk::ImageViewHelper *imageViews, 113 vk::ImageViewHelper *imageViews, 145 vk::ImageViewHelper *imageViews, 149 vk::ImageViewHelper *imageViews) const;
|
H A D | SurfaceVk.cpp | 316 imageViews.init(renderer); in initialize() 328 imageViews.release(renderer); in destroy() 338 mColorRenderTarget.init(&mColorAttachment.image, &mColorAttachment.imageViews, nullptr, nullptr, in OffscreenSurfaceVk() 341 &mDepthStencilAttachment.imageViews, nullptr, nullptr, in OffscreenSurfaceVk() 371 mColorRenderTarget.init(&mColorAttachment.image, &mColorAttachment.imageViews, nullptr, in initializeImpl() 381 &mDepthStencilAttachment.imageViews, nullptr, nullptr, in initializeImpl() 548 imageViews(std::move(other.imageViews)), in SwapchainImage() 1209 member.imageViews.init(renderer); in createSwapChain() 1338 swapchainImage.imageViews in releaseSwapchainImages() 1968 std::array<VkImageView, 2> imageViews = {}; getCurrentFramebuffer() local [all...] |
H A D | TextureVk.cpp | 2807 const vk::ImageViewHelper &imageViews = getImageViews(); in getReadImageViewAndRecordUse() local 2808 imageViews.retain(&contextVk->getResourceUseList()); in getReadImageViewAndRecordUse() 2810 if (mState.isStencilMode() && imageViews.hasStencilReadImageView()) in getReadImageViewAndRecordUse() 2812 return imageViews.getStencilReadImageView(); in getReadImageViewAndRecordUse() 2817 ASSERT(imageViews.getSRGBReadImageView().valid()); in getReadImageViewAndRecordUse() 2818 return imageViews.getSRGBReadImageView(); in getReadImageViewAndRecordUse() 2821 ASSERT(imageViews.getLinearReadImageView().valid()); in getReadImageViewAndRecordUse() 2822 return imageViews.getLinearReadImageView(); in getReadImageViewAndRecordUse() 2831 const vk::ImageViewHelper &imageViews = getImageViews(); in getFetchImageViewAndRecordUse() local 2832 imageViews in getFetchImageViewAndRecordUse() 2851 const vk::ImageViewHelper &imageViews = getImageViews(); getCopyImageViewAndRecordUse() local [all...] |
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
H A D | Swapchain.cpp | 46 imageViews.resize(images.size()); in Swapchain() 47 for(size_t i = 0; i < imageViews.size(); i++) in Swapchain() 59 imageViews[i] = device.createImageView(colorAttachmentView); in Swapchain() 65 for(auto &imageView : imageViews) in ~Swapchain()
|
H A D | Swapchain.hpp | 39 return imageViews[i]; in getImageView() 56 std::vector<vk::ImageView> imageViews; // Owning handles member in Swapchain
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sc/ |
H A D | vktDeviceObjectReservationTests.cpp | 1521 std::vector<ImageViewSp> imageViews(VERIFYMAXVALUES_OBJECT_COUNT); 1522 createImageViews(vkd, device, image.get(), VK_FORMAT_R8_UNORM, begin(imageViews), end(imageViews)); 1523 std::fill(begin(imageViews) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(imageViews), ImageViewSp()); variable 1524 createImageViews(vkd, device, image.get(), VK_FORMAT_R8_UNORM, begin(imageViews) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(imageViews)); 1525 std::fill(begin(imageViews), end(imageViews), ImageViewSp()); 1526 createImageViews(vkd, device, image.get(), VK_FORMAT_R8_UNORM, begin(imageViews), en 1557 std::fill(begin(imageViews) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(imageViews), ImageViewSp()); global() variable [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sc/ |
H A D | vktDeviceObjectReservationTests.cpp | 1520 std::vector<ImageViewSp> imageViews(VERIFYMAXVALUES_OBJECT_COUNT); 1521 createImageViews(vkd, device, image.get(), begin(imageViews), end(imageViews)); 1522 std::fill(begin(imageViews) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(imageViews), ImageViewSp()); variable 1523 createImageViews(vkd, device, image.get(), begin(imageViews) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(imageViews)); 1524 std::fill(begin(imageViews), end(imageViews), ImageViewSp()); 1525 createImageViews(vkd, device, image.get(), begin(imageViews), en 1556 std::fill(begin(imageViews) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(imageViews), ImageViewSp()); global() variable [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi/ |
H A D | vktWsiDisplayControlTests.cpp | 410 std::vector<VkImageView> imageViews, in initFramebuffers() 415 DE_ASSERT(framebuffers.size() == imageViews.size()); in initFramebuffers() 427 &imageViews[ndx], in initFramebuffers() 483 std::vector<VkImageView>& imageViews) in initImageViews() 485 DE_ASSERT(images.size() == imageViews.size()); in initImageViews() 487 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in initImageViews() 488 imageViews[ndx] = createImageView(vkd, device, images[ndx], format).disown(); in initImageViews() 493 std::vector<VkImageView>& imageViews) in deinitImageViews() 495 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in deinitImageViews() 497 if (imageViews[nd in deinitImageViews() 407 initFramebuffers(const DeviceInterface& vkd, VkDevice device, VkRenderPass renderPass, std::vector<VkImageView> imageViews, deUint32 width, deUint32 height, std::vector<VkFramebuffer>& framebuffers) initFramebuffers() argument 479 initImageViews(const DeviceInterface& vkd, VkDevice device, const std::vector<VkImage>& images, VkFormat format, std::vector<VkImageView>& imageViews) initImageViews() argument 491 deinitImageViews(const DeviceInterface& vkd, VkDevice device, std::vector<VkImageView>& imageViews) deinitImageViews() argument [all...] |
H A D | vktWsiDisplayTimingTests.cpp | 372 std::vector<vk::VkImageView> imageViews, in initFramebuffers() 377 DE_ASSERT(framebuffers.size() == imageViews.size()); in initFramebuffers() 380 framebuffers[ndx] = createFramebuffer(vkd, device, renderPass, imageViews[ndx], width, height).disown(); in initFramebuffers() 429 std::vector<vk::VkImageView>& imageViews) in initImageViews() 431 DE_ASSERT(images.size() == imageViews.size()); in initImageViews() 433 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in initImageViews() 434 imageViews[ndx] = createImageView(vkd, device, images[ndx], format).disown(); in initImageViews() 439 std::vector<vk::VkImageView>& imageViews) in deinitImageViews() 441 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in deinitImageViews() 443 if (imageViews[nd in deinitImageViews() 369 initFramebuffers(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkRenderPass renderPass, std::vector<vk::VkImageView> imageViews, deUint32 width, deUint32 height, std::vector<vk::VkFramebuffer>& framebuffers) initFramebuffers() argument 425 initImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, const std::vector<vk::VkImage>& images, vk::VkFormat format, std::vector<vk::VkImageView>& imageViews) initImageViews() argument 437 deinitImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, std::vector<vk::VkImageView>& imageViews) deinitImageViews() argument [all...] |
H A D | vktWsiIncrementalPresentTests.cpp | 452 std::vector<vk::VkImageView> imageViews, in initFramebuffers() 457 DE_ASSERT(framebuffers.size() == imageViews.size()); in initFramebuffers() 460 framebuffers[ndx] = createFramebuffer(vkd, device, renderPass, imageViews[ndx], width, height).disown(); in initFramebuffers() 509 std::vector<vk::VkImageView>& imageViews) in initImageViews() 511 DE_ASSERT(images.size() == imageViews.size()); in initImageViews() 513 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in initImageViews() 514 imageViews[ndx] = createImageView(vkd, device, images[ndx], format).disown(); in initImageViews() 519 std::vector<vk::VkImageView>& imageViews) in deinitImageViews() 521 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in deinitImageViews() 523 if (imageViews[nd in deinitImageViews() 449 initFramebuffers(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkRenderPass renderPass, std::vector<vk::VkImageView> imageViews, deUint32 width, deUint32 height, std::vector<vk::VkFramebuffer>& framebuffers) initFramebuffers() argument 505 initImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, const std::vector<vk::VkImage>& images, vk::VkFormat format, std::vector<vk::VkImageView>& imageViews) initImageViews() argument 517 deinitImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, std::vector<vk::VkImageView>& imageViews) deinitImageViews() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/wsi/ |
H A D | vktWsiDisplayControlTests.cpp | 410 std::vector<VkImageView> imageViews, in initFramebuffers() 415 DE_ASSERT(framebuffers.size() == imageViews.size()); in initFramebuffers() 427 &imageViews[ndx], in initFramebuffers() 483 std::vector<VkImageView>& imageViews) in initImageViews() 485 DE_ASSERT(images.size() == imageViews.size()); in initImageViews() 487 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in initImageViews() 488 imageViews[ndx] = createImageView(vkd, device, images[ndx], format).disown(); in initImageViews() 493 std::vector<VkImageView>& imageViews) in deinitImageViews() 495 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in deinitImageViews() 497 if (imageViews[nd in deinitImageViews() 407 initFramebuffers(const DeviceInterface& vkd, VkDevice device, VkRenderPass renderPass, std::vector<VkImageView> imageViews, deUint32 width, deUint32 height, std::vector<VkFramebuffer>& framebuffers) initFramebuffers() argument 479 initImageViews(const DeviceInterface& vkd, VkDevice device, const std::vector<VkImage>& images, VkFormat format, std::vector<VkImageView>& imageViews) initImageViews() argument 491 deinitImageViews(const DeviceInterface& vkd, VkDevice device, std::vector<VkImageView>& imageViews) deinitImageViews() argument [all...] |
H A D | vktWsiDisplayTimingTests.cpp | 372 std::vector<vk::VkImageView> imageViews, in initFramebuffers() 377 DE_ASSERT(framebuffers.size() == imageViews.size()); in initFramebuffers() 380 framebuffers[ndx] = createFramebuffer(vkd, device, renderPass, imageViews[ndx], width, height).disown(); in initFramebuffers() 429 std::vector<vk::VkImageView>& imageViews) in initImageViews() 431 DE_ASSERT(images.size() == imageViews.size()); in initImageViews() 433 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in initImageViews() 434 imageViews[ndx] = createImageView(vkd, device, images[ndx], format).disown(); in initImageViews() 439 std::vector<vk::VkImageView>& imageViews) in deinitImageViews() 441 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in deinitImageViews() 443 if (imageViews[nd in deinitImageViews() 369 initFramebuffers(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkRenderPass renderPass, std::vector<vk::VkImageView> imageViews, deUint32 width, deUint32 height, std::vector<vk::VkFramebuffer>& framebuffers) initFramebuffers() argument 425 initImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, const std::vector<vk::VkImage>& images, vk::VkFormat format, std::vector<vk::VkImageView>& imageViews) initImageViews() argument 437 deinitImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, std::vector<vk::VkImageView>& imageViews) deinitImageViews() argument [all...] |
H A D | vktWsiIncrementalPresentTests.cpp | 452 std::vector<vk::VkImageView> imageViews, in initFramebuffers() 457 DE_ASSERT(framebuffers.size() == imageViews.size()); in initFramebuffers() 460 framebuffers[ndx] = createFramebuffer(vkd, device, renderPass, imageViews[ndx], width, height).disown(); in initFramebuffers() 509 std::vector<vk::VkImageView>& imageViews) in initImageViews() 511 DE_ASSERT(images.size() == imageViews.size()); in initImageViews() 513 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in initImageViews() 514 imageViews[ndx] = createImageView(vkd, device, images[ndx], format).disown(); in initImageViews() 519 std::vector<vk::VkImageView>& imageViews) in deinitImageViews() 521 for (size_t ndx = 0; ndx < imageViews.size(); ndx++) in deinitImageViews() 523 if (imageViews[nd in deinitImageViews() 449 initFramebuffers(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkRenderPass renderPass, std::vector<vk::VkImageView> imageViews, deUint32 width, deUint32 height, std::vector<vk::VkFramebuffer>& framebuffers) initFramebuffers() argument 505 initImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, const std::vector<vk::VkImage>& images, vk::VkFormat format, std::vector<vk::VkImageView>& imageViews) initImageViews() argument 517 deinitImageViews(const vk::DeviceInterface& vkd, vk::VkDevice device, std::vector<vk::VkImageView>& imageViews) deinitImageViews() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp | 358 std::vector<VkImageView> imageViews(firstSubpassAttachmentsCount + numSamples); in iterate() 366 imageViews[0] = **imageViewsShPtrs[0]; in iterate() 367 imageViews[1] = **imageViewsShPtrs[1]; in iterate() 373 imageViews[firstSubpassAttachmentsCount + sampleNdx] = **imageViewsShPtrs[firstSubpassAttachmentsCount + sampleNdx]; in iterate() 383 static_cast<deUint32>(imageViews.size()), // uint32_t attachmentCount; in iterate() 384 dataPointer(imageViews), // const VkImageView* pAttachments; in iterate() 550 const VkDescriptorImageInfo descImageInfo = makeDescriptorImageInfo(DE_NULL, imageViews[0], VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL); in iterate()
|
H A D | vktPipelineExtendedDynamicStateMiscTests.cpp | 245 const std::vector<VkImageView> imageViews { colorBuffer.getImageView(), resolveBuffer.getImageView() }; in sampleShadingWithDynamicSampleCount() 246 renderPass.createFramebuffer(ctx.vkd, ctx.device, de::sizeU32(imageViews), de::dataOrNull(images), de::dataOrNull(imageViews), vkExtent.width, vkExtent.height); in sampleShadingWithDynamicSampleCount()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp | 348 std::vector<VkImageView> imageViews(firstSubpassAttachmentsCount + numSamples); in iterate() 353 imageViews[0] = **imageViewsShPtrs[0]; in iterate() 354 imageViews[1] = **imageViewsShPtrs[1]; in iterate() 359 imageViews[firstSubpassAttachmentsCount + sampleNdx] = **imageViewsShPtrs[firstSubpassAttachmentsCount + sampleNdx]; in iterate() 369 static_cast<deUint32>(imageViews.size()), // uint32_t attachmentCount; in iterate() 370 dataPointer(imageViews), // const VkImageView* pAttachments; in iterate() 536 const VkDescriptorImageInfo descImageInfo = makeDescriptorImageInfo(DE_NULL, imageViews[0], VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 386 std::vector<Move<VkImageView>>& imageViews, 583 std::vector<Move<VkImageView>>& imageViews, in createCommandBuffer() 624 for (size_t i = 0; i < imageViews.size(); i++) in createCommandBuffer() 633 *imageViews[i], // VkImageView imageView; in createCommandBuffer() 636 *imageViews[i + 1], // VkImageView resolveImageView; in createCommandBuffer() 651 *imageViews[i], // VkImageView imageView; in createCommandBuffer() 668 depthAttachment.imageView = *imageViews[i]; in createCommandBuffer() 671 stencilAttachment.imageView = *imageViews[i]; in createCommandBuffer() 840 std::vector<Move<VkImageView>> imageViews; in iterate() local 916 imageViews in iterate() 581 createCommandBuffer(const DeviceInterface& vk, VkDevice vkDevice, std::vector<Move<VkImageView>>& imageViews, std::vector<Move<VkDescriptorSet>>& descriptorSets, std::vector<Move<VkPipelineLayout>>& pipelineLayouts, std::vector<Move<VkPipeline>>& pipelines) createCommandBuffer() argument [all...] |
H A D | vktRenderPassUnusedClearAttachmentTests.cpp | 702 std::vector<VkImageView> imageViews; in UnusedClearAttachmentTestInstance() local 705 imageViews.push_back(movePtr.get()); in UnusedClearAttachmentTestInstance() 708 imageViews.push_back(m_depthAttachmentView.get()); in UnusedClearAttachmentTestInstance() 716 static_cast<deUint32>(imageViews.size()), // deUint32 attachmentCount; in UnusedClearAttachmentTestInstance() 717 (imageViews.empty() ? DE_NULL : imageViews.data()), // const VkImageView* pAttachments; in UnusedClearAttachmentTestInstance()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassLoadStoreOpNoneTests.cpp | 387 std::vector<Move<VkImageView>>& imageViews, 585 std::vector<Move<VkImageView>>& imageViews, in createCommandBuffer() 626 for (size_t i = 0; i < imageViews.size(); i++) in createCommandBuffer() 635 *imageViews[i], // VkImageView imageView; in createCommandBuffer() 638 *imageViews[i + 1], // VkImageView resolveImageView; in createCommandBuffer() 653 *imageViews[i], // VkImageView imageView; in createCommandBuffer() 670 depthAttachment.imageView = *imageViews[i]; in createCommandBuffer() 673 stencilAttachment.imageView = *imageViews[i]; in createCommandBuffer() 841 std::vector<Move<VkImageView>> imageViews; in iterate() local 915 imageViews in iterate() 583 createCommandBuffer(const DeviceInterface& vk, VkDevice vkDevice, std::vector<Move<VkImageView>>& imageViews, std::vector<Move<VkDescriptorSet>>& descriptorSets, std::vector<Move<VkPipelineLayout>>& pipelineLayouts, std::vector<Move<VkPipeline>>& pipelines) createCommandBuffer() argument [all...] |
H A D | vktRenderPassUnusedClearAttachmentTests.cpp | 703 std::vector<VkImageView> imageViews; in UnusedClearAttachmentTestInstance() local 706 imageViews.push_back(movePtr.get()); in UnusedClearAttachmentTestInstance() 709 imageViews.push_back(m_depthAttachmentView.get()); in UnusedClearAttachmentTestInstance() 717 static_cast<deUint32>(imageViews.size()), // deUint32 attachmentCount; in UnusedClearAttachmentTestInstance() 718 (imageViews.empty() ? DE_NULL : imageViews.data()), // const VkImageView* pAttachments; in UnusedClearAttachmentTestInstance()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiGranularityTests.cpp | 280 std::vector<VkImageView> imageViews; in initRenderPass() local 283 imageViews.push_back(it->get()->get()); in initRenderPass() 291 (deUint32)imageViews.size(), // deUint32 attachmentCount; in initRenderPass() 292 &imageViews[0], // const VkImageView* pAttachments; in initRenderPass()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiGranularityTests.cpp | 269 std::vector<VkImageView> imageViews; in initObjects() local 271 imageViews.push_back(it->get()->get()); in initObjects() 279 (deUint32)imageViews.size(), // deUint32 attachmentCount; in initObjects() 280 &imageViews[0], // const VkImageView* pAttachments; in initObjects() local
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/ |
H A D | vktRasterizationFragShaderSideEffectsTests.cpp | 425 std::vector<vk::VkImageView> imageViews(1u, colorImageView.get()); in iterate() 427 imageViews.push_back(depthStencilImageView.get()); in iterate() 429 const auto framebuffer = vk::makeFramebuffer(vkd, device, renderPass.get(), static_cast<deUint32>(imageViews.size()), imageViews.data(), kFramebufferWidth, kFramebufferHeight); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/ |
H A D | vktRasterizationFragShaderSideEffectsTests.cpp | 425 std::vector<vk::VkImageView> imageViews(1u, colorImageView.get()); in iterate() 427 imageViews.push_back(depthStencilImageView.get()); in iterate() 429 const auto framebuffer = vk::makeFramebuffer(vkd, device, renderPass.get(), static_cast<deUint32>(imageViews.size()), imageViews.data(), kFramebufferWidth, kFramebufferHeight); in iterate()
|