Home
last modified time | relevance | path

Searched refs:ComputePipeline (Results 1 – 25 of 87) sorted by relevance

1234

/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DComputePipelineD3D12.cpp27 Ref<ComputePipeline> ComputePipeline::CreateUninitialized( in CreateUninitialized()
30 return AcquireRef(new ComputePipeline(device, descriptor)); in CreateUninitialized()
33 MaybeError ComputePipeline::Initialize() { in Initialize()
69 ComputePipeline::~ComputePipeline() = default;
71 void ComputePipeline::DestroyImpl() { in DestroyImpl()
76 ID3D12PipelineState* ComputePipeline::GetPipelineState() const { in GetPipelineState()
80 void ComputePipeline::SetLabelImpl() { in SetLabelImpl()
85 void ComputePipeline::InitializeAsync(Ref<ComputePipelineBase> computePipeline, in InitializeAsync()
94 bool ComputePipeline::UsesNumWorkgroups() const { in UsesNumWorkgroups()
98 ComPtr<ID3D12CommandSignature> ComputePipeline::GetDispatchIndirectCommandSignature() { in GetDispatchIndirectCommandSignature()
DComputePipelineD3D12.h26 class ComputePipeline final : public ComputePipelineBase {
28 static Ref<ComputePipeline> CreateUninitialized(
34 ComputePipeline() = delete;
48 ~ComputePipeline() override;
DForward.h27 class ComputePipeline; variable
47 using ComputePipelineType = ComputePipeline;
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DComputePipelineGL.cpp22 Ref<ComputePipeline> ComputePipeline::CreateUninitialized( in CreateUninitialized()
25 return AcquireRef(new ComputePipeline(device, descriptor)); in CreateUninitialized()
28 ComputePipeline::~ComputePipeline() = default;
30 void ComputePipeline::DestroyImpl() { in DestroyImpl()
35 MaybeError ComputePipeline::Initialize() { in Initialize()
41 void ComputePipeline::ApplyNow() { in ApplyNow()
DComputePipelineGL.h28 class ComputePipeline final : public ComputePipelineBase, public PipelineGL {
30 static Ref<ComputePipeline> CreateUninitialized(
40 ~ComputePipeline() override;
DForward.h27 class ComputePipeline; variable
46 using ComputePipelineType = ComputePipeline;
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DComputePipelineVk.cpp28 Ref<ComputePipeline> ComputePipeline::CreateUninitialized( in CreateUninitialized()
31 return AcquireRef(new ComputePipeline(device, descriptor)); in CreateUninitialized()
34 MaybeError ComputePipeline::Initialize() { in Initialize()
87 void ComputePipeline::SetLabelImpl() { in SetLabelImpl()
92 ComputePipeline::~ComputePipeline() = default;
94 void ComputePipeline::DestroyImpl() { in DestroyImpl()
103 VkPipeline ComputePipeline::GetHandle() const { in GetHandle()
107 void ComputePipeline::InitializeAsync(Ref<ComputePipelineBase> computePipeline, in InitializeAsync()
DComputePipelineVk.h27 class ComputePipeline final : public ComputePipelineBase {
29 static Ref<ComputePipeline> CreateUninitialized(
44 ~ComputePipeline() override;
DForward.h27 class ComputePipeline; variable
47 using ComputePipelineType = ComputePipeline;
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
Dcompute_pipeline.cc23 ComputePipeline::ComputePipeline( in ComputePipeline() function in amber::vulkan::ComputePipeline
32 ComputePipeline::~ComputePipeline() = default;
34 Result ComputePipeline::Initialize(CommandPool* pool) { in Initialize()
38 Result ComputePipeline::CreateVkComputePipeline( in CreateVkComputePipeline()
67 Result ComputePipeline::Compute(uint32_t x, uint32_t y, uint32_t z) { in Compute()
Dcompute_pipeline.h28 class ComputePipeline : public Pipeline {
30 ComputePipeline(
34 ~ComputePipeline() override;
Dpipeline_test.cc29 ComputePipeline pipeline(nullptr, 0, create_infos); in TEST_F()
41 ComputePipeline pipeline(nullptr, 0, create_infos); in TEST_F()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DComputePipelineMTL.mm25 Ref<ComputePipeline> ComputePipeline::CreateUninitialized(
28 return AcquireRef(new ComputePipeline(device, descriptor));
31 MaybeError ComputePipeline::Initialize() {
59 void ComputePipeline::Encode(id<MTLComputeCommandEncoder> encoder) {
69 MTLSize ComputePipeline::GetLocalWorkGroupSize() const {
73 bool ComputePipeline::RequiresStorageBufferLength() const {
77 void ComputePipeline::InitializeAsync(Ref<ComputePipelineBase> computePipeline,
DComputePipelineMTL.h28 class ComputePipeline final : public ComputePipelineBase {
30 static Ref<ComputePipeline> CreateUninitialized(
DForward.h27 class ComputePipeline; variable
47 using ComputePipelineType = ComputePipeline;
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
DGPUComputePipeline.h29 GPUComputePipeline(wgpu::ComputePipeline pipeline);
32 inline operator const wgpu::ComputePipeline &() const {
43 wgpu::ComputePipeline pipeline_;
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkPipeline.hpp125 class ComputePipeline : public Pipeline, public ObjectBase<ComputePipeline, VkPipeline> class
128 ComputePipeline(const VkComputePipelineCreateInfo *pCreateInfo, void *mem, Device *device);
129 virtual ~ComputePipeline() = default;
DVkPipeline.cpp388 ComputePipeline::ComputePipeline(const VkComputePipelineCreateInfo *pCreateInfo, void *mem, Device … in ComputePipeline() function in vk::ComputePipeline
393 void ComputePipeline::destroyPipeline(const VkAllocationCallbacks *pAllocator) in destroyPipeline()
399 size_t ComputePipeline::ComputeRequiredAllocationSize(const VkComputePipelineCreateInfo *pCreateInf… in ComputeRequiredAllocationSize()
404 VkResult ComputePipeline::compileShaders(const VkAllocationCallbacks *pAllocator, const VkComputePi… in compileShaders()
472 void ComputePipeline::run(uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, in run()
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DGpuMemorySynchronizationTests.cpp36 std::tuple<wgpu::ComputePipeline, wgpu::BindGroup> CreatePipelineAndBindGroupForCompute( in CreatePipelineAndBindGroupForCompute()
50 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&cpDesc); in CreatePipelineAndBindGroupForCompute()
97 wgpu::ComputePipeline compute; in TEST_P()
163 wgpu::ComputePipeline compute; in TEST_P()
195 wgpu::ComputePipeline compute; in TEST_P()
244 std::tuple<wgpu::ComputePipeline, wgpu::BindGroup> CreatePipelineAndBindGroupForCompute() { in CreatePipelineAndBindGroupForCompute()
257 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&cpDesc); in CreatePipelineAndBindGroupForCompute()
303 wgpu::ComputePipeline compute; in TEST_P()
339 wgpu::ComputePipeline compute; in TEST_P()
378 wgpu::ComputePipeline compute; in TEST_P()
[all …]
DComputeStorageBufferBarrierTests.cpp50 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&pipelineDesc); in TEST_P()
101 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&pipelineDesc); in TEST_P()
167 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&pipelineDesc); in TEST_P()
236 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&pipelineDesc); in TEST_P()
304 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&pipelineDesc); in TEST_P()
354 wgpu::ComputePipeline step2Pipeline = device.CreateComputePipeline(&step2PipelineDesc); in TEST_P()
376 wgpu::ComputePipeline step3Pipeline = device.CreateComputePipeline(&step3PipelineDesc); in TEST_P()
DShaderTests.cpp31 wgpu::ComputePipeline CreateComputePipeline( in CreateComputePipeline()
83 wgpu::ComputePipeline pipeline = CreateComputePipeline(shader, "main"); in TEST_P()
448 wgpu::ComputePipeline pipeline = CreateComputePipeline(shader, "main", &constants); in TEST_P()
504 wgpu::ComputePipeline pipeline = CreateComputePipeline(shader, "main", &constants); in TEST_P()
556 wgpu::ComputePipeline pipeline = CreateComputePipeline(shader, "main", &constants); in TEST_P()
627 wgpu::ComputePipeline pipeline1 = device.CreateComputePipeline(&csDesc1); in TEST_P()
634 wgpu::ComputePipeline pipeline2 = device.CreateComputePipeline(&csDesc2); in TEST_P()
639 wgpu::ComputePipeline pipeline3 = device.CreateComputePipeline(&csDesc3); in TEST_P()
DDynamicBufferOffsetTests.cpp163 wgpu::ComputePipeline CreateComputePipeline(bool isInheritedPipeline = false) { in CreateComputePipeline()
257 wgpu::ComputePipeline pipeline = CreateComputePipeline(); in TEST_P()
276 wgpu::ComputePipeline pipeline = CreateComputePipeline(); in TEST_P()
330 wgpu::ComputePipeline pipeline = CreateComputePipeline(); in TEST_P()
331 wgpu::ComputePipeline testPipeline = CreateComputePipeline(true); in TEST_P()
383 wgpu::ComputePipeline pipeline = CreateComputePipeline(); in TEST_P()
438 wgpu::ComputePipeline pipeline; in TEST_P()
DObjectCachingTests.cpp149 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&desc); in TEST_P()
152 wgpu::ComputePipeline samePipeline = device.CreateComputePipeline(&desc); in TEST_P()
155 wgpu::ComputePipeline otherPipeline = device.CreateComputePipeline(&desc); in TEST_P()
184 wgpu::ComputePipeline pipeline = device.CreateComputePipeline(&desc); in TEST_P()
187 wgpu::ComputePipeline samePipeline = device.CreateComputePipeline(&desc); in TEST_P()
190 wgpu::ComputePipeline otherPipeline = device.CreateComputePipeline(&desc); in TEST_P()
DComputeDispatchTests.cpp135 wgpu::ComputePipeline computePipelineForTest; in IndirectTest()
191 wgpu::ComputePipeline pipeline;
192 wgpu::ComputePipeline pipelineWithoutNumWorkgroups;
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DResourceUsageTrackingTests.cpp66 wgpu::ComputePipeline CreateNoOpComputePipeline(std::vector<wgpu::BindGroupLayout> bgls) { in CreateNoOpComputePipeline()
154 wgpu::ComputePipeline cp = CreateNoOpComputePipeline({bgl}); in TEST_F()
208 wgpu::ComputePipeline cp = CreateNoOpComputePipeline({bgl}); in TEST_F()
356 wgpu::ComputePipeline cp0 = CreateNoOpComputePipeline({bgl0}); in TEST_F()
357 wgpu::ComputePipeline cp1 = CreateNoOpComputePipeline({bgl1}); in TEST_F()
421 wgpu::ComputePipeline cp = CreateNoOpComputePipeline({readBGL, writeBGL}); in TEST_F()
467 wgpu::ComputePipeline cp = CreateNoOpComputePipeline({bgl1}); in TEST_F()
610 wgpu::ComputePipeline cp = CreateNoOpComputePipeline({writeBGL, readBGL}); in TEST_F()
676 wgpu::ComputePipeline cp = CreateNoOpComputePipeline({bgl}); in TEST_F()
724 wgpu::ComputePipeline cp = CreateNoOpComputePipeline({bgl}); in TEST_F()
[all …]

1234