/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderUtil.cpp | 162 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 D | vktMultiViewRenderUtil.hpp | 43 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 D | vktMultiViewRenderTests.cpp | 121 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 D | vktMultiViewRenderUtil.cpp | 162 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 D | vktMultiViewRenderTests.cpp | 109 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 D | vktMultiViewRenderUtil.hpp | 43 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 D | VkRenderPass.hpp | 83 return viewMasks ? viewMasks[subpassIndex] : 1; in getViewMask() 88 return viewMasks != nullptr; in isMultiView() 105 uint32_t *viewMasks = nullptr; member in vk::RenderPass
|
H A D | VkRenderPass.cpp | 257 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 D | vktDrawBaseClass.cpp | 103 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 D | vktDrawMultiExtTests.cpp | 630 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 D | vktMeshShaderBuiltinTestsEXT.cpp | 233 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 D | vktDrawMultiExtTests.cpp | 628 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 D | vktMeshShaderBuiltinTestsEXT.cpp | 233 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 D | vk_cache_utils.cpp | 1228 SubpassVector<uint32_t> viewMasks(subpassDesc.size(), in InitializeRenderPassFromDesc() 1233 multiviewInfo.pViewMasks = viewMasks.data(); in InitializeRenderPassFromDesc() 1243 multiviewInfo.pCorrelationMasks = viewMasks.data(); in InitializeRenderPassFromDesc()
|