/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
D | CreatePipelineAsyncTests.cpp | 22 wgpu::ComputePipeline computePipeline = nullptr; member 46 ASSERT_NE(nullptr, currentTask->computePipeline.Get()); in ValidateCreateComputePipelineAsync() 48 utils::MakeBindGroup(device, currentTask->computePipeline.GetBindGroupLayout(0), in ValidateCreateComputePipelineAsync() 53 pass.SetPipeline(currentTask->computePipeline); in ValidateCreateComputePipelineAsync() 153 task->computePipeline = wgpu::ComputePipeline::Acquire(returnPipeline); in TEST_P() 186 task->computePipeline = wgpu::ComputePipeline::Acquire(returnPipeline); in TEST_P() 222 task->computePipeline = wgpu::ComputePipeline::Acquire(returnPipeline); in TEST_P() 233 ASSERT_EQ(nullptr, task.computePipeline.Get()); in TEST_P() 361 ASSERT_EQ(nullptr, task.computePipeline.Get()); in TEST_P() 381 task->computePipeline = wgpu::ComputePipeline::Acquire(returnPipeline); in TEST_P() [all …]
|
D | DrawIndexedIndirectTests.cpp | 616 wgpu::ComputePipeline computePipeline = device.CreateComputePipeline(&computeDesc); in TEST_P() local 624 device, computePipeline.GetBindGroupLayout(0), in TEST_P() 627 pass.SetPipeline(computePipeline); in TEST_P()
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/native/ |
D | DestroyObjectTests.cpp | 269 Ref<ComputePipelineBase> computePipeline; in TEST_F() local 272 DAWN_ASSERT_AND_ASSIGN(computePipeline, mDevice.CreateComputePipeline(&desc)); in TEST_F() 274 EXPECT_TRUE(computePipeline->IsAlive()); in TEST_F() 275 EXPECT_TRUE(computePipeline->IsCachedReference()); in TEST_F() 617 Ref<ComputePipelineBase> computePipeline; in TEST_F() local 633 DAWN_ASSERT_AND_ASSIGN(computePipeline, mDevice.CreateComputePipeline(&desc)); in TEST_F() 634 EXPECT_TRUE(computePipeline->IsAlive()); in TEST_F() 635 EXPECT_TRUE(computePipeline->IsCachedReference()); in TEST_F() 745 EXPECT_FALSE(computePipeline->IsAlive()); in TEST_F()
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/ |
D | MinimumBufferSizeValidationTests.cpp | 281 void TestDispatch(const wgpu::ComputePipeline& computePipeline, in TestDispatch() argument 286 computePassEncoder.SetPipeline(computePipeline); in TestDispatch() 433 wgpu::ComputePipeline computePipeline = CreateComputePipeline({layout}, computeShader); in TEST_F() local 438 TestDispatch(computePipeline, {bindGroup}, expectation); in TEST_F() 456 wgpu::ComputePipeline computePipeline = CreateComputePipeline({layout}, computeShader); in TEST_F() local 461 TestDispatch(computePipeline, {bindGroup}, expectation); in TEST_F() 482 wgpu::ComputePipeline computePipeline = in TEST_F() local 490 TestDispatch(computePipeline, {bindGroup0, bindGroup1}, expectation); in TEST_F()
|
D | BindGroupValidationTests.cpp | 1495 wgpu::ComputePipeline computePipeline = CreateComputePipeline(); in TestComputePassBindGroup() local 1499 computePassEncoder.SetPipeline(computePipeline); in TestComputePassBindGroup() 1564 wgpu::ComputePipeline computePipeline = CreateComputePipeline(); in TEST_F() local 1567 computePassEncoder.SetPipeline(computePipeline); in TEST_F() 2364 wgpu::ComputePipeline computePipeline = CreateComputePipeline({bgl[0], bgl[1], bgl[2]}); in TEST_F() local 2369 TestComputePassBindings(bg.data(), kBindingNum + 1, computePipeline, true); in TEST_F() 2384 TestComputePassBindings(bg.data(), kBindingNum, computePipeline, false); in TEST_F() 2404 wgpu::ComputePipeline computePipeline = CreateComputePipeline({bgl[0], bgl[1], bgl[2]}); in TEST_F() local 2409 TestComputePassBindings(bg.data(), kBindingNum - 1, computePipeline, false); in TEST_F() 2417 TestComputePassBindings(bg.data(), kBindingNum, computePipeline, false); in TEST_F() [all …]
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | ComputePipelineD3D12.cpp | 85 void ComputePipeline::InitializeAsync(Ref<ComputePipelineBase> computePipeline, in InitializeAsync() argument 89 std::make_unique<CreateComputePipelineAsyncTask>(std::move(computePipeline), callback, in InitializeAsync()
|
D | DeviceD3D12.cpp | 440 void Device::InitializeComputePipelineAsyncImpl(Ref<ComputePipelineBase> computePipeline, in InitializeComputePipelineAsyncImpl() argument 443 ComputePipeline::InitializeAsync(std::move(computePipeline), callback, userdata); in InitializeComputePipelineAsyncImpl() 741 ComputePipelineBase* computePipeline) const { in ShouldDuplicateNumWorkgroupsForDispatchIndirect() 742 return ToBackend(computePipeline)->UsesNumWorkgroups(); in ShouldDuplicateNumWorkgroupsForDispatchIndirect()
|
D | ComputePipelineD3D12.h | 31 static void InitializeAsync(Ref<ComputePipelineBase> computePipeline,
|
D | DeviceD3D12.h | 149 ComputePipelineBase* computePipeline) const override; 185 void InitializeComputePipelineAsyncImpl(Ref<ComputePipelineBase> computePipeline,
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | ComputePipelineVk.cpp | 107 void ComputePipeline::InitializeAsync(Ref<ComputePipelineBase> computePipeline, in InitializeAsync() argument 111 std::make_unique<CreateComputePipelineAsyncTask>(std::move(computePipeline), callback, in InitializeAsync()
|
D | ComputePipelineVk.h | 32 static void InitializeAsync(Ref<ComputePipelineBase> computePipeline,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
D | vktApiDescriptorSetTests.cpp | 291 …Unique<VkPipeline> computePipeline (createComputePipeline(vk, device, DE_NULL, &computePip… in descriptorSetLayoutLifetimeComputeTest() local 316 vk.cmdBindPipeline(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in descriptorSetLayoutLifetimeComputeTest() 569 …Unique<VkPipeline> computePipeline(createComputePipeline(vk, device, DE_NULL, &computePipelineCrea… in descriptorSetLayoutBindingOrderingTest() local 573 vk.cmdBindPipeline(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in descriptorSetLayoutBindingOrderingTest()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
D | vktApiDescriptorSetTests.cpp | 291 …Unique<VkPipeline> computePipeline (createComputePipeline(vk, device, DE_NULL, &computePip… in descriptorSetLayoutLifetimeComputeTest() local 316 vk.cmdBindPipeline(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in descriptorSetLayoutLifetimeComputeTest() 569 …Unique<VkPipeline> computePipeline(createComputePipeline(vk, device, DE_NULL, &computePipelineCrea… in descriptorSetLayoutBindingOrderingTest() local 573 vk.cmdBindPipeline(*cmdBuf, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in descriptorSetLayoutBindingOrderingTest()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | ComputePipelineMTL.mm | 77 void ComputePipeline::InitializeAsync(Ref<ComputePipelineBase> computePipeline, 81 std::make_unique<CreateComputePipelineAsyncTask>(std::move(computePipeline), callback,
|
D | ComputePipelineMTL.h | 33 static void InitializeAsync(Ref<ComputePipelineBase> computePipeline,
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | Device.cpp | 745 Ref<ComputePipelineBase> computePipeline) { in AddOrGetCachedComputePipeline() argument 746 auto insertion = mCaches->computePipelines.insert(computePipeline.Get()); in AddOrGetCachedComputePipeline() 748 computePipeline->SetIsCachedReference(); in AddOrGetCachedComputePipeline() 749 return computePipeline; in AddOrGetCachedComputePipeline() 1333 Ref<ComputePipelineBase> computePipeline, in InitializeComputePipelineAsyncImpl() argument 1339 MaybeError maybeError = computePipeline->Initialize(); in InitializeComputePipelineAsyncImpl() 1344 result = AddOrGetCachedComputePipeline(std::move(computePipeline)); in InitializeComputePipelineAsyncImpl() 1715 ComputePipelineBase* computePipeline) const { in ShouldDuplicateNumWorkgroupsForDispatchIndirect()
|
D | Device.h | 349 ComputePipelineBase* computePipeline) const; 431 Ref<ComputePipelineBase> computePipeline); 435 Ref<ComputePipelineBase> computePipeline,
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
D | vktSubgroupsMultipleDispatchesUniformSubgroupSizeTests.cpp | 157 …Move<VkPipeline> computePipeline = createComputePipeline(vk, device, (VkPipelineCache) 0u, … in iterate() local 169 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsMultipleDispatchesUniformSubgroupSizeTests.cpp | 157 …Move<VkPipeline> computePipeline = createComputePipeline(vk, device, (VkPipelineCache) 0u, … in iterate() local 169 vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
D | vktRayTracingTraceRaysTests.cpp | 473 Move<VkPipeline> computePipeline; in runTest() local 510 …computePipeline = vk::createComputePipeline(vkd, device, (VkPipelineCache)0u, &pipelineCreateInfo); in runTest() 638 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in runTest() 656 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in runTest() 1101 Move<VkPipeline> computePipeline; in iterate() local 1139 …computePipeline = vk::createComputePipeline(vkd, device, (VkPipelineCache)0u, &pipelineCreateInfo); in iterate() 1238 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingTraceRaysTests.cpp | 473 Move<VkPipeline> computePipeline; in runTest() local 510 …computePipeline = vk::createComputePipeline(vkd, device, (VkPipelineCache)0u, &pipelineCreateInfo); in runTest() 638 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in runTest() 656 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in runTest() 1101 Move<VkPipeline> computePipeline; in iterate() local 1139 …computePipeline = vk::createComputePipeline(vkd, device, (VkPipelineCache)0u, &pipelineCreateInfo); in iterate() 1238 vkd.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/image/ |
D | vktImageMutableTests.cpp | 926 Move<VkPipeline> computePipeline; member 938 Move<VkPipeline> computePipeline; member 955 Move<VkPipeline> computePipeline; member 1145 …m_uStore.computePipeline = makeComputePipeline(m_vk, m_device, *m_uStore.pipelineLayout, *m_uStor… in uploadStore() 1171 m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_uStore.computePipeline); in uploadStore() 1398 …m_dTex.computePipeline = makeComputePipeline(m_vk, m_device, *m_dTex.pipelineLayout, *m_dTex.co… in downloadTexture() 1438 m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dTex.computePipeline); in downloadTexture() 1478 …m_dLoad.computePipeline = makeComputePipeline(m_vk, m_device, *m_dLoad.pipelineLayout, *m_dLoad… in downloadLoad() 1519 m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dLoad.computePipeline); in downloadLoad()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
D | vktImageMutableTests.cpp | 926 Move<VkPipeline> computePipeline; member 938 Move<VkPipeline> computePipeline; member 955 Move<VkPipeline> computePipeline; member 1145 …m_uStore.computePipeline = makeComputePipeline(m_vk, m_device, *m_uStore.pipelineLayout, *m_uStor… in uploadStore() 1171 m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_uStore.computePipeline); in uploadStore() 1398 …m_dTex.computePipeline = makeComputePipeline(m_vk, m_device, *m_dTex.pipelineLayout, *m_dTex.co… in downloadTexture() 1438 m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dTex.computePipeline); in downloadTexture() 1478 …m_dLoad.computePipeline = makeComputePipeline(m_vk, m_device, *m_dLoad.pipelineLayout, *m_dLoad… in downloadLoad() 1519 m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dLoad.computePipeline); in downloadLoad()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
D | vktSparseResourcesBufferSparseResidency.cpp | 312 …const Unique<VkPipeline> computePipeline(makeComputePipeline(deviceInterface, getDevice(), *pipel… in iterate() local 314 deviceInterface.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesBufferSparseResidency.cpp | 312 …const Unique<VkPipeline> computePipeline(makeComputePipeline(deviceInterface, getDevice(), *pipel… in iterate() local 314 deviceInterface.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline); in iterate()
|