Home
last modified time | relevance | path

Searched refs:viewMasks (Results 1 - 14 of 14) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/
H A DvktMultiViewRenderUtil.cpp162 const vector<deUint32>& viewMasks, in makeRenderPass()
168 const deUint32 subpassCount = static_cast<deUint32>(viewMasks.size()); in makeRenderPass()
231 ? viewMasks[subpassNdx] in makeRenderPass()
258 &viewMasks[0], // const uint32_t* pViewMasks; in makeRenderPass()
319 const vector<deUint32>& viewMasks,
330 const vector<deUint32>& viewMasks,
337 Move<VkRenderPass> makeRenderPassWithDepth (const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, const VkFormat dsFormat) in makeRenderPassWithDepth() argument
339 return makeRenderPass<AttachmentDesc, AttachmentRef, SubpassDesc, SubpassDep, RenderPassCreateInfo>(vk, device, colorFormat, viewMasks, VK_SAMPLE_COUNT_1_BIT, VK_ATTACHMENT_LOAD_OP_CLEAR, dsFormat); in makeRenderPassWithDepth()
348 const vector<deUint32>& viewMasks,
357 const vector<deUint32>& viewMasks,
159 makeRenderPass(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, const VkSampleCountFlagBits samples, const VkAttachmentLoadOp colorLoadOp, const VkFormat dsFormat) makeRenderPass() argument
361 makeRenderPassWithAttachments(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, bool useAspects) makeRenderPassWithAttachments() argument
[all...]
H A DvktMultiViewRenderUtil.hpp43 vk::Move<vk::VkRenderPass> makeRenderPass (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkFormat colorFormat, const std::vector<deUint32>& viewMasks, const vk::VkSampleCountFlagBits samples, const vk::VkAttachmentLoadOp colorLoadOp, const vk::VkFormat dsFormat);
46 vk::Move<vk::VkRenderPass> makeRenderPassWithAttachments (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkFormat colorFormat, const std::vector<deUint32>& viewMasks, bool useAspects);
49 vk::Move<vk::VkRenderPass> makeRenderPassWithDepth (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkFormat colorFormat, const std::vector<deUint32>& viewMasks, const vk::VkFormat dsFormat);
H A DvktMultiViewRenderTests.cpp121 vector<deUint32> viewMasks; member
142 const vector<deUint32>& viewMasks, in makeRenderPass()
151 return MultiView::makeRenderPass<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vk, device, colorFormat, viewMasks, samples, colorLoadOp, dsFormat); in makeRenderPass()
153 return MultiView::makeRenderPass<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, device, colorFormat, viewMasks, samples, colorLoadOp, dsFormat); in makeRenderPass()
162 const vector<deUint32>& viewMasks, in makeRenderPassWithAttachments()
168 return MultiView::makeRenderPassWithAttachments<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vk, device, colorFormat, viewMasks, false); in makeRenderPassWithAttachments()
170 return MultiView::makeRenderPassWithAttachments<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, device, colorFormat, viewMasks, true); in makeRenderPassWithAttachments()
179 const vector<deUint32>& viewMasks, in makeRenderPassWithDepth()
186 return MultiView::makeRenderPassWithDepth<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vk, device, colorFormat, viewMasks, dsFormat); in makeRenderPassWithDepth()
188 return MultiView::makeRenderPassWithDepth<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, device, colorFormat, viewMasks, dsForma in makeRenderPassWithDepth()
139 makeRenderPass(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, RenderingType renderingType, const VkSampleCountFlagBits samples = VK_SAMPLE_COUNT_1_BIT, const VkAttachmentLoadOp colorLoadOp = VK_ATTACHMENT_LOAD_OP_CLEAR, const VkFormat dsFormat = VK_FORMAT_UNDEFINED) makeRenderPass() argument
159 makeRenderPassWithAttachments(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, RenderingType renderingType) makeRenderPassWithAttachments() argument
176 makeRenderPassWithDepth(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, const VkFormat dsFormat, RenderingType renderingType) makeRenderPassWithDepth() argument
4725 createViewMasksName(const std::vector<deUint32>& viewMasks) createViewMasksName() argument
4731 masks << viewMasks[ndx]; createViewMasksName() local
4796 vector<deUint32> viewMasks[testCaseCount]; multiViewRenderCreateTests() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/
H A DvktMultiViewRenderUtil.cpp162 const vector<deUint32>& viewMasks, in makeRenderPass()
168 const deUint32 subpassCount = static_cast<deUint32>(viewMasks.size()); in makeRenderPass()
231 ? viewMasks[subpassNdx] in makeRenderPass()
258 &viewMasks[0], // const uint32_t* pViewMasks; in makeRenderPass()
319 const vector<deUint32>& viewMasks,
330 const vector<deUint32>& viewMasks,
337 Move<VkRenderPass> makeRenderPassWithDepth (const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, const VkFormat dsFormat) in makeRenderPassWithDepth() argument
339 return makeRenderPass<AttachmentDesc, AttachmentRef, SubpassDesc, SubpassDep, RenderPassCreateInfo>(vk, device, colorFormat, viewMasks, VK_SAMPLE_COUNT_1_BIT, VK_ATTACHMENT_LOAD_OP_CLEAR, dsFormat); in makeRenderPassWithDepth()
348 const vector<deUint32>& viewMasks,
357 const vector<deUint32>& viewMasks,
159 makeRenderPass(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, const VkSampleCountFlagBits samples, const VkAttachmentLoadOp colorLoadOp, const VkFormat dsFormat) makeRenderPass() argument
361 makeRenderPassWithAttachments(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, bool useAspects) makeRenderPassWithAttachments() argument
[all...]
H A DvktMultiViewRenderTests.cpp109 vector<deUint32> viewMasks; member
129 const vector<deUint32>& viewMasks, in makeRenderPass()
138 return MultiView::makeRenderPass<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vk, device, colorFormat, viewMasks, samples, colorLoadOp, dsFormat); in makeRenderPass()
140 return MultiView::makeRenderPass<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, device, colorFormat, viewMasks, samples, colorLoadOp, dsFormat); in makeRenderPass()
149 const vector<deUint32>& viewMasks, in makeRenderPassWithAttachments()
155 return MultiView::makeRenderPassWithAttachments<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vk, device, colorFormat, viewMasks, false); in makeRenderPassWithAttachments()
157 return MultiView::makeRenderPassWithAttachments<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, device, colorFormat, viewMasks, true); in makeRenderPassWithAttachments()
166 const vector<deUint32>& viewMasks, in makeRenderPassWithDepth()
173 return MultiView::makeRenderPassWithDepth<AttachmentDescription1, AttachmentReference1, SubpassDescription1, SubpassDependency1, RenderPassCreateInfo1>(vk, device, colorFormat, viewMasks, dsFormat); in makeRenderPassWithDepth()
175 return MultiView::makeRenderPassWithDepth<AttachmentDescription2, AttachmentReference2, SubpassDescription2, SubpassDependency2, RenderPassCreateInfo2>(vk, device, colorFormat, viewMasks, dsForma in makeRenderPassWithDepth()
126 makeRenderPass(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, RenderingType renderingType, const VkSampleCountFlagBits samples = VK_SAMPLE_COUNT_1_BIT, const VkAttachmentLoadOp colorLoadOp = VK_ATTACHMENT_LOAD_OP_CLEAR, const VkFormat dsFormat = VK_FORMAT_UNDEFINED) makeRenderPass() argument
146 makeRenderPassWithAttachments(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, RenderingType renderingType) makeRenderPassWithAttachments() argument
163 makeRenderPassWithDepth(const DeviceInterface& vk, const VkDevice device, const VkFormat colorFormat, const vector<deUint32>& viewMasks, const VkFormat dsFormat, RenderingType renderingType) makeRenderPassWithDepth() argument
4327 createViewMasksName(const std::vector<deUint32>& viewMasks) createViewMasksName() argument
4333 masks << viewMasks[ndx]; createViewMasksName() local
4396 vector<deUint32> viewMasks[testCaseCount]; multiViewRenderCreateTests() local
[all...]
H A DvktMultiViewRenderUtil.hpp43 vk::Move<vk::VkRenderPass> makeRenderPass (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkFormat colorFormat, const std::vector<deUint32>& viewMasks, const vk::VkSampleCountFlagBits samples, const vk::VkAttachmentLoadOp colorLoadOp, const vk::VkFormat dsFormat);
46 vk::Move<vk::VkRenderPass> makeRenderPassWithAttachments (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkFormat colorFormat, const std::vector<deUint32>& viewMasks, bool useAspects);
49 vk::Move<vk::VkRenderPass> makeRenderPassWithDepth (const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkFormat colorFormat, const std::vector<deUint32>& viewMasks, const vk::VkFormat dsFormat);
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkRenderPass.hpp83 return viewMasks ? viewMasks[subpassIndex] : 1; in getViewMask()
88 return viewMasks != nullptr; in isMultiView()
105 uint32_t *viewMasks = nullptr; member in vk::RenderPass
H A DVkRenderPass.cpp257 viewMasks = masks; in init()
276 if(!viewMasks && (GetViewMasks(pCreateInfo, masks))) in init()
282 viewMasks = masks; in init()
440 attachmentViewMasks[attachment] |= viewMasks[subpass]; in MarkFirstUse()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawBaseClass.cpp103 const std::vector<uint32_t> viewMasks (1u, viewMask); in initialize()
109 de::sizeU32(viewMasks), // uint32_t subpassCount; in initialize()
110 de::dataOrNull(viewMasks), // const uint32_t* pViewMasks; in initialize()
113 de::sizeU32(viewMasks), // uint32_t correlationMaskCount; in initialize()
114 de::dataOrNull(viewMasks), // const uint32_t* pCorrelationMasks; in initialize()
H A DvktDrawMultiExtTests.cpp630 std::vector<deUint32> viewMasks; in makeMultidrawRenderPass() local
637 viewMasks.resize(subpassDescriptions.size()); in makeMultidrawRenderPass()
638 for (deUint32 subpassIdx = 0u; subpassIdx < static_cast<deUint32>(viewMasks.size()); ++subpassIdx) in makeMultidrawRenderPass()
639 viewMasks[subpassIdx] = (1u << subpassIdx); in makeMultidrawRenderPass()
641 multiviewCreateInfo->subpassCount = static_cast<deUint32>(viewMasks.size()); in makeMultidrawRenderPass()
642 multiviewCreateInfo->pViewMasks = de::dataOrNull(viewMasks); in makeMultidrawRenderPass()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/
H A DvktMeshShaderBuiltinTestsEXT.cpp233 std::vector<deUint32> viewMasks; in createCustomRenderPass() local
240 viewMasks.resize(subpassDescriptions.size()); in createCustomRenderPass()
241 for (deUint32 subpassIdx = 0u; subpassIdx < static_cast<deUint32>(viewMasks.size()); ++subpassIdx) in createCustomRenderPass()
242 viewMasks[subpassIdx] = (1u << subpassIdx); in createCustomRenderPass()
244 multiviewCreateInfo->subpassCount = static_cast<deUint32>(viewMasks.size()); in createCustomRenderPass()
245 multiviewCreateInfo->pViewMasks = de::dataOrNull(viewMasks); in createCustomRenderPass()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawMultiExtTests.cpp628 std::vector<deUint32> viewMasks; in makeMultidrawRenderPass() local
635 viewMasks.resize(subpassDescriptions.size()); in makeMultidrawRenderPass()
636 for (deUint32 subpassIdx = 0u; subpassIdx < static_cast<deUint32>(viewMasks.size()); ++subpassIdx) in makeMultidrawRenderPass()
637 viewMasks[subpassIdx] = (1u << subpassIdx); in makeMultidrawRenderPass()
639 multiviewCreateInfo->subpassCount = static_cast<deUint32>(viewMasks.size()); in makeMultidrawRenderPass()
640 multiviewCreateInfo->pViewMasks = de::dataOrNull(viewMasks); in makeMultidrawRenderPass()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/
H A DvktMeshShaderBuiltinTestsEXT.cpp233 std::vector<deUint32> viewMasks; in createCustomRenderPass() local
240 viewMasks.resize(subpassDescriptions.size()); in createCustomRenderPass()
241 for (deUint32 subpassIdx = 0u; subpassIdx < static_cast<deUint32>(viewMasks.size()); ++subpassIdx) in createCustomRenderPass()
242 viewMasks[subpassIdx] = (1u << subpassIdx); in createCustomRenderPass()
244 multiviewCreateInfo->subpassCount = static_cast<deUint32>(viewMasks.size()); in createCustomRenderPass()
245 multiviewCreateInfo->pViewMasks = de::dataOrNull(viewMasks); in createCustomRenderPass()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A Dvk_cache_utils.cpp1228 SubpassVector<uint32_t> viewMasks(subpassDesc.size(), in InitializeRenderPassFromDesc()
1233 multiviewInfo.pViewMasks = viewMasks.data(); in InitializeRenderPassFromDesc()
1243 multiviewInfo.pCorrelationMasks = viewMasks.data(); in InitializeRenderPassFromDesc()

Completed in 27 milliseconds