Home
last modified time | relevance | path

Searched refs:imageViews (Results 1 - 25 of 73) sorted by relevance

123

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DRenderTargetVk.cpp41 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 DRenderTargetVk.h56 vk::ImageViewHelper *imageViews,
113 vk::ImageViewHelper *imageViews,
145 vk::ImageViewHelper *imageViews,
149 vk::ImageViewHelper *imageViews) const;
H A DSurfaceVk.cpp316 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 DTextureVk.cpp2807 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 DSwapchain.cpp46 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 DSwapchain.hpp39 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 DvktDeviceObjectReservationTests.cpp1521 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 DvktDeviceObjectReservationTests.cpp1520 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 DvktWsiDisplayControlTests.cpp410 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 DvktWsiDisplayTimingTests.cpp372 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 DvktWsiIncrementalPresentTests.cpp452 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 DvktWsiDisplayControlTests.cpp410 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 DvktWsiDisplayTimingTests.cpp372 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 DvktWsiIncrementalPresentTests.cpp452 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 DvktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp358 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 DvktPipelineExtendedDynamicStateMiscTests.cpp245 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 DvktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp348 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 DvktRenderPassLoadStoreOpNoneTests.cpp386 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 DvktRenderPassUnusedClearAttachmentTests.cpp702 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 DvktRenderPassLoadStoreOpNoneTests.cpp387 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 DvktRenderPassUnusedClearAttachmentTests.cpp703 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 DvktApiGranularityTests.cpp280 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 DvktApiGranularityTests.cpp269 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 DvktRasterizationFragShaderSideEffectsTests.cpp425 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 DvktRasterizationFragShaderSideEffectsTests.cpp425 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()

Completed in 50 milliseconds

123