/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectCreateTests.cpp | 102 std::vector<vk::VkShaderCreateInfoEXT> shaderCreateInfos = in iterate() local 156 shaderCreateInfos.push_back( in iterate() 174 shaderCreateInfos.push_back( in iterate() 196 shaderCreateInfos.push_back( in iterate() 222 shaderCreateInfos.push_back( in iterate() 244 shaderCreateInfos.push_back( in iterate() 265 std::vector<vk::VkShaderEXT> shadersSeparate (shaderCreateInfos.size()); in iterate() 266 std::vector<vk::VkShaderEXT> shadersTogether (shaderCreateInfos.size()); in iterate() 267 for (deUint32 i = 0; i < (deUint32)shaderCreateInfos.size(); ++i) in iterate() 269 vk.createShadersEXT(device, 1, &shaderCreateInfos[ in iterate() 516 std::vector<vk::VkShaderCreateInfoEXT> shaderCreateInfos; iterate() local [all...] |
H A D | vktShaderObjectLinkTests.cpp | 233 std::vector<vk::VkShaderCreateInfoEXT> shaderCreateInfos; in iterate() local 241 shaderCreateInfos.push_back(vertShaderCreateInfo); in iterate() 254 shaderCreateInfos.push_back(tescShaderCreateInfo); in iterate() 267 shaderCreateInfos.push_back(teseShaderCreateInfo); in iterate() 280 shaderCreateInfos.push_back(geomShaderCreateInfo); in iterate() 293 shaderCreateInfos.push_back(fragShaderCreateInfo); in iterate() 304 if (!shaderCreateInfos.empty()) in iterate() 306 std::vector<vk::VkShaderEXT> shaders(shaderCreateInfos.size()); in iterate() 309 if (m_params.randomOrder && shaderCreateInfos.size() > 1) in iterate() 316 std::swap(shaderCreateInfos[ in iterate() 701 std::vector<vk::VkShaderCreateInfoEXT> shaderCreateInfos; iterate() local [all...] |
H A D | vktShaderObjectBinaryTests.cpp | 132 std::vector<vk::VkShaderCreateInfoEXT> shaderCreateInfos = in createShader() local 169 shaderCreateInfos.push_back( in createShader() 187 shaderCreateInfos.push_back( in createShader() 208 shaderCreateInfos.push_back( in createShader() 227 std::vector<vk::VkShaderEXT> shaders(shaderCreateInfos.size()); in createShader() 228 vk.createShadersEXT(device, (deUint32)shaderCreateInfos.size(), &shaderCreateInfos[0], DE_NULL, &shaders[0]); in createShader() 230 for (deUint32 i = 0; i < (deUint32)shaderCreateInfos.size(); ++i) in createShader() 232 if (shaderCreateInfos[i].stage == stage) in createShader()
|
H A D | vktShaderObjectMiscTests.cpp | 2165 vk::VkShaderCreateInfoEXT shaderCreateInfos[5] 2174 vk.createShadersEXT(device, 5u, shaderCreateInfos, DE_NULL, shaders); 2177 for (auto& ci : shaderCreateInfos)
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
H A D | vktRayQueryCullRayFlagsTests.cpp | 223 std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, in registerShaderModule() 236 shaderCreateInfos.push_back( in registerShaderModule() 388 std::vector<VkPipelineShaderStageCreateInfo> shaderCreateInfos; in initConfiguration() local 390 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType]); in initConfiguration() 391 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType]); in initConfiguration() 392 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType]); in initConfiguration() 393 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType]); in initConfiguration() 394 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_FRAGMENT_BIT, shaderNameIt->second[4], rayQueryTestName[testParams.bottomType]); in initConfiguration() 578 static_cast<deUint32>(shaderCreateInfos.size()), // deUint32 stageCount; in initConfiguration() 579 shaderCreateInfos in initConfiguration() 219 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryTraversalControlTests.cpp | 183 std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, in registerShaderModule() 196 shaderCreateInfos.push_back( in registerShaderModule() 307 std::vector<VkPipelineShaderStageCreateInfo> shaderCreateInfos; in initConfiguration() local 309 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 310 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 311 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 312 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 313 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_FRAGMENT_BIT, shaderNameIt->second[4], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 497 static_cast<deUint32>(shaderCreateInfos.size()), // deUint32 stageCount; in initConfiguration() 498 shaderCreateInfos in initConfiguration() 179 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryAccelerationStructuresTests.cpp | 272 std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, in registerShaderModule() 285 shaderCreateInfos.push_back( in registerShaderModule() 407 std::vector<VkPipelineShaderStageCreateInfo> shaderCreateInfos; in initConfiguration() local 410 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 411 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 412 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 413 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 414 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_FRAGMENT_BIT, shaderNameIt->second[4], rayQueryTestName[bottomTestTypeIdx]); in initConfiguration() 598 static_cast<deUint32>(shaderCreateInfos.size()), // deUint32 stageCount; in initConfiguration() 599 shaderCreateInfos in initConfiguration() 268 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/ |
H A D | vktRayQueryCullRayFlagsTests.cpp | 223 std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, in registerShaderModule() 236 shaderCreateInfos.push_back( in registerShaderModule() 388 std::vector<VkPipelineShaderStageCreateInfo> shaderCreateInfos; in initConfiguration() local 390 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType]); in initConfiguration() 391 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType]); in initConfiguration() 392 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType]); in initConfiguration() 393 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType]); in initConfiguration() 394 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_FRAGMENT_BIT, shaderNameIt->second[4], rayQueryTestName[testParams.bottomType]); in initConfiguration() 578 static_cast<deUint32>(shaderCreateInfos.size()), // deUint32 stageCount; in initConfiguration() 579 shaderCreateInfos in initConfiguration() 219 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryTraversalControlTests.cpp | 183 std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, in registerShaderModule() 196 shaderCreateInfos.push_back( in registerShaderModule() 307 std::vector<VkPipelineShaderStageCreateInfo> shaderCreateInfos; in initConfiguration() local 309 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 310 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 311 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 312 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 313 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_FRAGMENT_BIT, shaderNameIt->second[4], rayQueryTestName[testParams.bottomType][testParams.shaderTestType]); in initConfiguration() 497 static_cast<deUint32>(shaderCreateInfos.size()), // deUint32 stageCount; in initConfiguration() 498 shaderCreateInfos in initConfiguration() 179 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
H A D | vktRayQueryAccelerationStructuresTests.cpp | 266 std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, in registerShaderModule() 279 shaderCreateInfos.push_back( in registerShaderModule() 401 std::vector<VkPipelineShaderStageCreateInfo> shaderCreateInfos; in initConfiguration() local 403 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_VERTEX_BIT, shaderNameIt->second[0], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 404 tescX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, shaderNameIt->second[1], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 405 teseX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, shaderNameIt->second[2], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 406 registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_GEOMETRY_BIT, shaderNameIt->second[3], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 407 fragX = registerShaderModule(vkd, device, context, shaderModules, shaderCreateInfos, VK_SHADER_STAGE_FRAGMENT_BIT, shaderNameIt->second[4], rayQueryTestName[testParams.bottomTestType]); in initConfiguration() 591 static_cast<deUint32>(shaderCreateInfos.size()), // deUint32 stageCount; in initConfiguration() 592 shaderCreateInfos in initConfiguration() 262 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkObjUtil.hpp | 127 const std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos,
|