/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingCaptureReplayTests.cpp | 124 PipelineOutput pipelines[2]; member 378 pipelineData.pipelines[0].pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineData.pipelineLayout); in initShaderBindingTables() 379 pipelineData.pipelines[0].raygenShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, 0, 1, VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, MemoryRequirement::DeviceAddress, 0u); in initShaderBindingTables() 380 pipelineData.pipelines[0].missShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, 1, 1, VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, MemoryRequirement::DeviceAddress, 0u); in initShaderBindingTables() 381 pipelineData.pipelines[0].hitShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, 2, RTCR_SHADER_COUNT, VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, MemoryRequirement::DeviceAddress, 0u); in initShaderBindingTables() 382 pipelineData.pipelines[0].descriptorSet = makeDescriptorSet(vkd, device, pipelineData.descriptorPool, pipelineData.descriptorSetLayout); in initShaderBindingTables() 383 pipelineData.pipelines[ in initShaderBindingTables() [all...] |
/third_party/vk-gl-cts/external/amber/src/src/amberscript/ |
H A D | parser_pipeline_test.cc | 43 const auto& pipelines = script->GetPipelines(); in TEST_F() local 44 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 46 const auto* pipeline = pipelines[0].get(); in TEST_F() 65 EXPECT_EQ(pipelines[0]->GetPipelineData()->GetPatchControlPoints(), 3u); in TEST_F() 194 const auto& pipelines = script->GetPipelines(); in TEST_F() local 195 ASSERT_EQ(2U, pipelines.size()); in TEST_F() 197 ASSERT_EQ(1U, pipelines[0]->GetColorAttachments().size()); in TEST_F() 198 const auto& buf1 = pipelines[0]->GetColorAttachments()[0]; in TEST_F() 208 ASSERT_EQ(1U, pipelines[1]->GetColorAttachments().size()); in TEST_F() 209 const auto& buf2 = pipelines[ in TEST_F() 281 const auto& pipelines = script->GetPipelines(); TEST_F() local 365 const auto& pipelines = script->GetPipelines(); TEST_F() local 528 const auto& pipelines = script->GetPipelines(); TEST_F() local 578 const auto& pipelines = script->GetPipelines(); TEST_F() local 619 const auto& pipelines = script->GetPipelines(); TEST_F() local [all...] |
H A D | parser_subgroup_size_control_test.cc | 303 const auto& pipelines = script->GetPipelines(); in TEST_F() local 304 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 306 const auto* pipeline = pipelines[0].get(); in TEST_F() 329 const auto& pipelines = script->GetPipelines(); in TEST_F() local 330 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 332 const auto* pipeline = pipelines[0].get(); in TEST_F() 356 const auto& pipelines = script->GetPipelines(); in TEST_F() local 357 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 359 const auto* pipeline = pipelines[0].get(); in TEST_F() 386 const auto& pipelines in TEST_F() local 415 const auto& pipelines = script->GetPipelines(); TEST_F() local 446 const auto& pipelines = script->GetPipelines(); TEST_F() local 475 const auto& pipelines = script->GetPipelines(); TEST_F() local [all...] |
H A D | parser_viewport_test.cc | 44 const auto& pipelines = script->GetPipelines(); in TEST_F() local 45 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 47 auto* pipeline = pipelines[0].get(); in TEST_F() 74 const auto& pipelines = script->GetPipelines(); in TEST_F() local 75 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 77 auto* pipeline = pipelines[0].get(); in TEST_F() 110 const auto& pipelines = script->GetPipelines(); in TEST_F() local 111 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 113 auto* pipeline = pipelines[0].get(); in TEST_F() 146 const auto& pipelines in TEST_F() local 182 const auto& pipelines = script->GetPipelines(); TEST_F() local 218 const auto& pipelines = script->GetPipelines(); TEST_F() local 254 const auto& pipelines = script->GetPipelines(); TEST_F() local [all...] |
H A D | parser_bind_test.cc | 43 const auto& pipelines = script->GetPipelines(); in TEST_F() local 44 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 46 const auto* pipeline = pipelines[0].get(); in TEST_F() 292 const auto& pipelines = script->GetPipelines(); in TEST_F() local 293 ASSERT_EQ(2U, pipelines.size()); in TEST_F() 295 const auto* pipeline = pipelines[0].get(); in TEST_F() 306 pipeline = pipelines[1].get(); in TEST_F() 337 const auto& pipelines = script->GetPipelines(); in TEST_F() local 338 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 340 const auto* pipeline = pipelines[ in TEST_F() 373 const auto& pipelines = script->GetPipelines(); TEST_F() local 409 const auto& pipelines = script->GetPipelines(); TEST_F() local 513 const auto& pipelines = script->GetPipelines(); TEST_F() local 679 const auto& pipelines = script->GetPipelines(); TEST_F() local 742 const auto& pipelines = script->GetPipelines(); TEST_F() local 887 const auto& pipelines = script->GetPipelines(); TEST_F() local 969 const auto& pipelines = script->GetPipelines(); TEST_F() local 1051 const auto& pipelines = script->GetPipelines(); TEST_F() local 1091 const auto& pipelines = script->GetPipelines(); TEST_F() local 1194 const auto& pipelines = script->GetPipelines(); TEST_F() local 1274 const auto& pipelines = script->GetPipelines(); TEST_F() local 1387 const auto& pipelines = script->GetPipelines(); TEST_F() local 1425 const auto& pipelines = script->GetPipelines(); TEST_F() local 1640 const auto& pipelines = script->GetPipelines(); TEST_P() local 1676 const auto& pipelines = script->GetPipelines(); TEST_F() local 2035 const auto& pipelines = script->GetPipelines(); TEST_F() local 2066 const auto& pipelines = script->GetPipelines(); TEST_F() local 2173 const auto& pipelines = script->GetPipelines(); TEST_F() local 2289 const auto& pipelines = script->GetPipelines(); TEST_F() local 2454 const auto& pipelines = script->GetPipelines(); TEST_F() local 2536 const auto& pipelines = script->GetPipelines(); TEST_F() local 2567 const auto& pipelines = script->GetPipelines(); TEST_F() local 2672 const auto& pipelines = script->GetPipelines(); TEST_F() local 2703 const auto& pipelines = script->GetPipelines(); TEST_F() local 2812 const auto& pipelines = script->GetPipelines(); TEST_F() local 2953 const auto& pipelines = script->GetPipelines(); TEST_F() local 2992 const auto& pipelines = script->GetPipelines(); TEST_F() local 3032 const auto& pipelines = script->GetPipelines(); TEST_F() local 3203 const auto& pipelines = script->GetPipelines(); TEST_F() local 3256 const auto& pipelines = script->GetPipelines(); TEST_F() local 3293 const auto& pipelines = script->GetPipelines(); TEST_F() local 3394 const auto& pipelines = script->GetPipelines(); TEST_F() local 3431 const auto& pipelines = script->GetPipelines(); TEST_F() local 3534 const auto& pipelines = script->GetPipelines(); TEST_F() local 3622 const auto& pipelines = script->GetPipelines(); TEST_F() local [all...] |
H A D | parser_attach_test.cc | 160 const auto& pipelines = script->GetPipelines(); in TEST_F() local 161 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 163 const auto* pipeline = pipelines[0].get(); in TEST_F() 235 const auto& pipelines = script->GetPipelines(); in TEST_F() local 236 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 238 const auto* pipeline = pipelines[0].get(); in TEST_F() 325 const auto& pipelines = script->GetPipelines(); in TEST_F() local 326 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 328 const auto* pipeline = pipelines[0].get(); in TEST_F() 350 const auto& pipelines in TEST_F() local 375 const auto& pipelines = script->GetPipelines(); TEST_F() local 465 const auto& pipelines = script->GetPipelines(); TEST_F() local 492 const auto& pipelines = script->GetPipelines(); TEST_F() local [all...] |
H A D | parser_blend_test.cc | 51 const auto& pipelines = script->GetPipelines(); in TEST_F() local 52 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 54 auto* pipeline = pipelines[0].get(); in TEST_F() 94 const auto& pipelines = script->GetPipelines(); in TEST_F() local 95 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 97 auto* pipeline = pipelines[0].get(); in TEST_F()
|
H A D | parser_framebuffer_test.cc | 40 const auto& pipelines = script->GetPipelines(); in TEST_F() local 41 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 43 const auto* pipeline = pipelines[0].get(); in TEST_F() 66 const auto& pipelines = script->GetPipelines(); in TEST_F() local 67 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 69 const auto* pipeline = pipelines[0].get(); in TEST_F()
|
H A D | parser_compile_options_test.cc | 44 const auto& pipelines = script->GetPipelines(); in TEST_F() local 45 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 47 const auto* pipeline = pipelines[0].get(); in TEST_F()
|
H A D | parser_shader_opt_test.cc | 56 const auto& pipelines = script->GetPipelines(); in TEST_F() local 57 ASSERT_EQ(1U, pipelines.size()); in TEST_F() 59 const auto* pipeline = pipelines[0].get(); in TEST_F()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingCaptureReplayTests.cpp | 124 PipelineOutput pipelines[2]; member 378 pipelineData.pipelines[0].pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineData.pipelineLayout); in initShaderBindingTables() 379 pipelineData.pipelines[0].raygenShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, 0, 1, VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, MemoryRequirement::DeviceAddress, 0u); in initShaderBindingTables() 380 pipelineData.pipelines[0].missShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, 1, 1, VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, MemoryRequirement::DeviceAddress, 0u); in initShaderBindingTables() 381 pipelineData.pipelines[0].hitShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, 2, RTCR_SHADER_COUNT, VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT, VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT, MemoryRequirement::DeviceAddress, 0u); in initShaderBindingTables() 382 pipelineData.pipelines[0].descriptorSet = makeDescriptorSet(vkd, device, pipelineData.descriptorPool, pipelineData.descriptorSetLayout); in initShaderBindingTables() 383 pipelineData.pipelines[ in initShaderBindingTables() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineCreationCacheControlTests.cpp | 85 * \param pipeliens - vector of pipelines created 101 const pipelines_t& pipelines, in validateResults() 118 const auto qpResult = validator(result, pipelines, elapsed, reason); in validateResults() 148 qpTestResult checkPipelineMustBeValid(VkResult, const vector<UniquePipeline>& pipelines, duration, string& reason) in checkPipelineMustBeValid() argument 150 if (pipelines.size() <= INDEX) in checkPipelineMustBeValid() 152 static const StringTemplate ERROR_MSG = {"Index ${0} is not in created pipelines (pipelines.size(): ${1})"}; in checkPipelineMustBeValid() 153 TCU_THROW(TestError, ERROR_MSG.format(INDEX, pipelines.size())); in checkPipelineMustBeValid() 156 if (*pipelines[INDEX] == VK_NULL_HANDLE) in checkPipelineMustBeValid() 158 static const StringTemplate ERROR_MSG = {"pipelines[ in checkPipelineMustBeValid() 100 validateResults(VkResult result, const pipelines_t& pipelines, duration elapsed, const ValidatorArray& validators) validateResults() argument 170 checkPipelineMustBeNull(VkResult, const vector<UniquePipeline>& pipelines, duration, string& reason) checkPipelineMustBeNull() argument 192 checkPipelineNullAfterIndex(VkResult, const vector<UniquePipeline>& pipelines, duration, string& reason) checkPipelineNullAfterIndex() argument 854 timePipelineCreation(const DeviceInterface& vk, const VkDevice device, const VkPipelineCache cache, const create_infos_t& createInfos, pipelines_t& pipelines, const VkAllocationCallbacks* pAllocator = DE_NULL) timePipelineCreation() argument 902 auto pipelines = wrapHandles(vk, device, created); testInstance() local 1035 timePipelineCreation(const DeviceInterface& vk, const VkDevice device, const VkPipelineCache cache, const create_infos_t& createInfos, pipelines_t& pipelines, const VkAllocationCallbacks* pAllocator = DE_NULL) timePipelineCreation() argument 1087 auto pipelines = wrapHandles(vk, device, created); testInstance() local [all...] |
/third_party/mesa3d/src/mesa/main/ |
H A D | pipelineobj.c | 557 _mesa_DeleteProgramPipelines(GLsizei n, const GLuint *pipelines) in _mesa_DeleteProgramPipelines() argument 563 _mesa_debug(ctx, "glDeleteProgramPipelines(%d, %p)\n", n, pipelines); in _mesa_DeleteProgramPipelines() 572 _mesa_lookup_pipeline_object(ctx, pipelines[i]); in _mesa_DeleteProgramPipelines() 575 assert(obj->Name == pipelines[i]); in _mesa_DeleteProgramPipelines() 598 * Generate a set of unique pipeline object IDs and store them in \c pipelines. 600 * \param pipelines pipeline of \c n locations to store the IDs. 603 create_program_pipelines(struct gl_context *ctx, GLsizei n, GLuint *pipelines, in create_program_pipelines() argument 609 if (!pipelines) in create_program_pipelines() 612 _mesa_HashFindFreeKeys(ctx->Pipeline.Objects, pipelines, n); in create_program_pipelines() 617 obj = _mesa_new_pipeline_object(ctx, pipelines[ in create_program_pipelines() 633 create_program_pipelines_err(struct gl_context *ctx, GLsizei n, GLuint *pipelines, bool dsa) create_program_pipelines_err() argument 647 _mesa_GenProgramPipelines_no_error(GLsizei n, GLuint *pipelines) _mesa_GenProgramPipelines_no_error() argument 654 _mesa_GenProgramPipelines(GLsizei n, GLuint *pipelines) _mesa_GenProgramPipelines() argument 665 _mesa_CreateProgramPipelines_no_error(GLsizei n, GLuint *pipelines) _mesa_CreateProgramPipelines_no_error() argument 672 _mesa_CreateProgramPipelines(GLsizei n, GLuint *pipelines) _mesa_CreateProgramPipelines() argument [all...] |
/third_party/mesa3d/src/amd/vulkan/radix_sort/ |
H A D | radix_sort_vk.c | 135 duoni.objectHandle = (uint64_t)rs->pipelines.named.init; in rs_debug_utils_set() 139 duoni.objectHandle = (uint64_t)rs->pipelines.named.fill; in rs_debug_utils_set() 143 duoni.objectHandle = (uint64_t)rs->pipelines.named.histogram; in rs_debug_utils_set() 147 duoni.objectHandle = (uint64_t)rs->pipelines.named.prefix; in rs_debug_utils_set() 151 duoni.objectHandle = (uint64_t)rs->pipelines.named.scatter[0].even; in rs_debug_utils_set() 155 duoni.objectHandle = (uint64_t)rs->pipelines.named.scatter[0].odd; in rs_debug_utils_set() 161 duoni.objectHandle = (uint64_t)rs->pipelines.named.scatter[1].even; in rs_debug_utils_set() 165 duoni.objectHandle = (uint64_t)rs->pipelines.named.scatter[1].odd; in rs_debug_utils_set() 175 // How many pipelines are there? 206 // How many pipelines in radix_sort_vk_create() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
H A D | es31cSeparateShaderObjsTests.cpp | 911 glw::GLuint pipelines[maxpipelines]; in iterate() local 934 gl.genProgramPipelines(1, pipelines); in iterate() 937 gl.activeShaderProgram(pipelines[0], progVF.getProgram()); in iterate() 943 gl.activeShaderProgram(pipelines[0], progVF.getProgram() + 100); in iterate() 949 gl.getProgramPipelineiv(pipelines[0], GL_ACTIVE_PROGRAM, (glw::GLint*)&value); in iterate() 956 gl.deleteProgramPipelines(1, pipelines); in iterate() 957 gl.activeShaderProgram(pipelines[0], progVF.getProgram()); in iterate() 966 gl.genProgramPipelines(2, &pipelines[0]); in iterate() 967 gl.genProgramPipelines(3, &pipelines[2]); in iterate() 968 gl.genProgramPipelines(5, &pipelines[ in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineCreationCacheControlTests.cpp | 85 * \param pipeliens - vector of pipelines created 101 const pipelines_t& pipelines, in validateResults() 118 const auto qpResult = validator(result, pipelines, elapsed, reason); in validateResults() 148 qpTestResult checkPipelineMustBeValid(VkResult, const vector<UniquePipeline>& pipelines, duration, string& reason) in checkPipelineMustBeValid() argument 150 if (pipelines.size() <= INDEX) in checkPipelineMustBeValid() 152 static const StringTemplate ERROR_MSG = {"Index ${0} is not in created pipelines (pipelines.size(): ${1})"}; in checkPipelineMustBeValid() 153 TCU_THROW(TestError, ERROR_MSG.format(INDEX, pipelines.size())); in checkPipelineMustBeValid() 156 if (*pipelines[INDEX] == VK_NULL_HANDLE) in checkPipelineMustBeValid() 158 static const StringTemplate ERROR_MSG = {"pipelines[ in checkPipelineMustBeValid() 100 validateResults(VkResult result, const pipelines_t& pipelines, duration elapsed, const ValidatorArray& validators) validateResults() argument 170 checkPipelineMustBeNull(VkResult, const vector<UniquePipeline>& pipelines, duration, string& reason) checkPipelineMustBeNull() argument 192 checkPipelineNullAfterIndex(VkResult, const vector<UniquePipeline>& pipelines, duration, string& reason) checkPipelineNullAfterIndex() argument 857 timePipelineCreation(const DeviceInterface& vk, const VkDevice device, const VkPipelineCache cache, const create_infos_t& createInfos, pipelines_t& pipelines, const VkAllocationCallbacks* pAllocator = DE_NULL) timePipelineCreation() argument 920 auto pipelines = wrapHandles(vk, device, created); testInstance() local 1053 timePipelineCreation(const DeviceInterface& vk, const VkDevice device, const VkPipelineCache cache, const create_infos_t& createInfos, pipelines_t& pipelines, const VkAllocationCallbacks* pAllocator = DE_NULL) timePipelineCreation() argument 1105 auto pipelines = wrapHandles(vk, device, created); testInstance() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sc/ |
H A D | vktPipelineIdentifierTests.cpp | 267 // If it's a main process - we create graphics pipelines only to increase VkDeviceObjectReservationCreateInfo::computePipelineRequestCount. in testGraphicsPipelineIdentifier() 275 std::vector<Move<VkPipeline>> pipelines; in testGraphicsPipelineIdentifier() local 277 pipelines.emplace_back(createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineCreateInfos[i])); in testGraphicsPipelineIdentifier() 289 std::vector<VkPipeline> pipelines (pipelineCount); in testGraphicsPipelineIdentifier() 335 VkResult result = createGraphicsPipelinesFunc(device, pipelineCache, pipelineCount, graphicsPipelineCreateInfos.data(), DE_NULL, pipelines.data()); in testGraphicsPipelineIdentifier() 339 if (expectedNullHandle[i] == 0 && pipelines[i] == DE_NULL) in testGraphicsPipelineIdentifier() 344 if (expectedNullHandle[i] != 0 && pipelines[i] != DE_NULL) in testGraphicsPipelineIdentifier() 358 destroyPipelineFunc(device, pipelines[i], DE_NULL); in testGraphicsPipelineIdentifier() 454 // If it's a main process - we create compute pipelines only to increase VkDeviceObjectReservationCreateInfo::computePipelineRequestCount. in testComputePipelineIdentifier() 462 std::vector<Move<VkPipeline>> pipelines; in testComputePipelineIdentifier() local [all...] |
H A D | vktDeviceObjectReservationTests.cpp | 1617 std::vector<PipelineSp> pipelines(VERIFYMAXVALUES_OBJECT_COUNT); 1618 createGraphicsPipelines(vkd, device, vertexShaderModule.get(), fragmentShaderModule.get(), renderPasses[0]->get(), pipelineLayouts[0]->get(), pipelineDefaultSize, m_context.getResourceInterface(), begin(pipelines), end(pipelines)); 1622 std::fill(begin(pipelines) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(pipelines), PipelineSp()); variable 1623 createGraphicsPipelines(vkd, device, vertexShaderModule.get(), fragmentShaderModule.get(), renderPasses[0]->get(), pipelineLayouts[0]->get(), pipelineDefaultSize, m_context.getResourceInterface(), begin(pipelines) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(pipelines)); 1624 std::fill(begin(pipelines), end(pipelines), PipelineSp()); 1625 createGraphicsPipelines(vkd, device, vertexShaderModule.get(), fragmentShaderModule.get(), renderPasses[0]->get(), pipelineLayouts[0]->get(), pipelineDefaultSize, m_context.getResourceInterface(), begin(pipelines), en 1641 std::fill(begin(pipelines) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(pipelines), PipelineSp()); global() variable 1923 std::vector<Move<VkPipeline>> pipelines; global() variable [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sc/ |
H A D | vktPipelineIdentifierTests.cpp | 267 // If it's a main process - we create graphics pipelines only to increase VkDeviceObjectReservationCreateInfo::computePipelineRequestCount. in testGraphicsPipelineIdentifier() 275 std::vector<Move<VkPipeline>> pipelines; in testGraphicsPipelineIdentifier() local 277 pipelines.emplace_back(createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineCreateInfos[i])); in testGraphicsPipelineIdentifier() 289 std::vector<VkPipeline> pipelines (pipelineCount); in testGraphicsPipelineIdentifier() 335 VkResult result = createGraphicsPipelinesFunc(device, pipelineCache, pipelineCount, graphicsPipelineCreateInfos.data(), DE_NULL, pipelines.data()); in testGraphicsPipelineIdentifier() 339 if (expectedNullHandle[i] == 0 && pipelines[i] == DE_NULL) in testGraphicsPipelineIdentifier() 344 if (expectedNullHandle[i] != 0 && pipelines[i] != DE_NULL) in testGraphicsPipelineIdentifier() 358 destroyPipelineFunc(device, pipelines[i], DE_NULL); in testGraphicsPipelineIdentifier() 454 // If it's a main process - we create compute pipelines only to increase VkDeviceObjectReservationCreateInfo::computePipelineRequestCount. in testComputePipelineIdentifier() 462 std::vector<Move<VkPipeline>> pipelines; in testComputePipelineIdentifier() local [all...] |
H A D | vktDeviceObjectReservationTests.cpp | 1616 std::vector<PipelineSp> pipelines(VERIFYMAXVALUES_OBJECT_COUNT); 1617 createGraphicsPipelines(vkd, device, vertexShaderModule.get(), fragmentShaderModule.get(), renderPasses[0]->get(), pipelineLayouts[0]->get(), pipelineDefaultSize, m_context.getResourceInterface(), begin(pipelines), end(pipelines)); 1621 std::fill(begin(pipelines) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(pipelines), PipelineSp()); variable 1622 createGraphicsPipelines(vkd, device, vertexShaderModule.get(), fragmentShaderModule.get(), renderPasses[0]->get(), pipelineLayouts[0]->get(), pipelineDefaultSize, m_context.getResourceInterface(), begin(pipelines) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(pipelines)); 1623 std::fill(begin(pipelines), end(pipelines), PipelineSp()); 1624 createGraphicsPipelines(vkd, device, vertexShaderModule.get(), fragmentShaderModule.get(), renderPasses[0]->get(), pipelineLayouts[0]->get(), pipelineDefaultSize, m_context.getResourceInterface(), begin(pipelines), en 1640 std::fill(begin(pipelines) + VERIFYMAXVALUES_OBJECT_COUNT / 2, end(pipelines), PipelineSp()); global() variable 1922 std::vector<Move<VkPipeline>> pipelines; global() variable [all...] |
/third_party/vk-gl-cts/external/vulkancts/vkscserver/ |
H A D | vksCacheBuilder.cpp | 139 for (auto&& pipeline : input.pipelines) in exportFilesForExternalCompiler() 407 if (input.pipelines.size() == 0) in buildOfflinePipelineCache() 464 // sort pipelines by device features and extensions in buildPipelineCache() 465 std::vector<VulkanJsonPipelineDescription> pipelines = input.pipelines; in buildPipelineCache() local 466 std::sort(begin(pipelines), end(pipelines), [](const VulkanJsonPipelineDescription& lhs, const VulkanJsonPipelineDescription& rhs) { if (lhs.deviceExtensions != rhs.deviceExtensions) return lhs.deviceExtensions < rhs.deviceExtensions; return lhs.deviceFeatures < rhs.deviceFeatures; }); in buildPipelineCache() 504 for (auto&& pipeline : pipelines) in buildPipelineCache() 582 for (auto&& pipeline2 : pipelines) in buildPipelineCache() 837 // after device creation - start creating pipelines in buildPipelineCache() [all...] |
/third_party/mesa3d/.gitlab-ci/bin/ |
H A D | ci_run_n_monitor.py | 75 pipelines = project.pipelines.list(sha=sha) 76 if pipelines: 78 return pipelines[0]
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkResourceInterface.cpp | 21 * \brief Defines class for handling resources ( programs, pipelines, files, etc. ) 125 // At the end of the day we only need to export objects used in pipelines. in removeRedundantObjects() 136 for (auto it = begin(m_pipelineInput.pipelines); it != end(m_pipelineInput.pipelines); ++it) in removeRedundantObjects() 304 // Step 1: collect information about all pipelines in each test, group by size in preparePipelinePoolSizes() 305 for (const auto& pipeline : m_pipelineInput.pipelines) in preparePipelinePoolSizes() 690 // subprocess: load graphics pipelines from OUR m_pipelineCache cache in createGraphicsPipelines() 707 // main process: store pipelines in JSON format. Pipelines will be sent later for m_pipelineCache creation ( and sent through file to another process ) in createGraphicsPipelines() 712 auto it = std::find_if(begin(m_pipelineInput.pipelines), end(m_pipelineInput.pipelines), vksc_serve in createGraphicsPipelines() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/ |
H A D | vktMultiViewRenderTests.cpp | 285 vector<PipelineSp>& pipelines); 396 // pipelines in iterate() 398 vector<PipelineSp> pipelines(subpassCount); in iterate() 405 pipelines[subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipelineLayout, static_cast<deUint32>(shaderStageParams.size()), shaderStageParams.data(), subpassNdx, vertexInputRate)))); in iterate() 412 draw(subpassCount, *renderPass, *frameBuffer, pipelines); in iterate() 505 void MultiViewRenderTestInstance::draw (const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) in draw() argument 560 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw() 1716 // pipelines in iterate() 1718 vector<PipelineSp> pipelines(subpassCount); in iterate() 1724 pipelines[subpassNd in iterate() 1941 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 2039 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 2129 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 2302 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 2427 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 2611 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 2780 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 3079 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument 3328 drawClears(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines, const bool clearPass) drawClears() argument 3871 draw(const deUint32 subpassCount, VkRenderPass renderPass, VkFramebuffer frameBuffer, vector<PipelineSp>& pipelines) draw() argument [all...] |
/third_party/vk-gl-cts/external/amber/src/src/ |
H A D | script_test.cc | 195 const auto& pipelines = s.GetPipelines(); in TEST_F() local 196 EXPECT_TRUE(pipelines.empty()); in TEST_F() 217 const auto& pipelines = s.GetPipelines(); in TEST_F() local 218 ASSERT_EQ(2U, pipelines.size()); in TEST_F() 219 EXPECT_EQ(ptr1, pipelines[0].get()); in TEST_F() 220 EXPECT_EQ(ptr2, pipelines[1].get()); in TEST_F()
|