Home
last modified time | relevance | path

Searched refs:RenderPipeline (Results 1 – 25 of 113) sorted by relevance

12345

/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DGetBindGroupLayoutValidationTests.cpp22 wgpu::RenderPipeline RenderPipelineFromFragmentShader(const char* shader) { in RenderPipelineFromFragmentShader()
83 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&descriptor); in TEST_F()
100 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
122 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
345 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
359 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
374 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
391 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
403 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
416 wgpu::RenderPipeline pipeline = RenderPipelineFromFragmentShader(R"( in TEST_F()
[all …]
DDrawVertexAndIndexBufferOOBValidationTests.cpp131 wgpu::RenderPipeline CreateRenderPipelineWithBufferDesc( in CreateRenderPipelineWithBufferDesc()
170 wgpu::RenderPipeline CreateBasicRenderPipeline(uint32_t bufferStride = kFloat32x4Stride) { in CreateBasicRenderPipeline()
182 wgpu::RenderPipeline CreateBasicRenderPipelineWithInstance( in CreateBasicRenderPipelineWithInstance()
201 wgpu::RenderPipeline CreateBasicRenderPipelineWithZeroArrayStride() { in CreateBasicRenderPipelineWithZeroArrayStride()
215 void TestRenderPassDraw(const wgpu::RenderPipeline& pipeline, in TestRenderPassDraw()
241 void TestRenderPassDrawIndexed(const wgpu::RenderPipeline& pipeline, in TestRenderPassDrawIndexed()
341 wgpu::RenderPipeline pipeline = CreateBasicRenderPipeline(); in TEST_F()
362 wgpu::RenderPipeline pipeline = CreateBasicRenderPipeline(params.bufferStride); in TEST_F()
389 wgpu::RenderPipeline pipeline = CreateBasicRenderPipelineWithInstance( in TEST_F()
428 wgpu::RenderPipeline pipeline = CreateBasicRenderPipeline(); in TEST_F()
[all …]
DPipelineAndPassCompatibilityTests.cpp30 wgpu::RenderPipeline CreatePipeline(wgpu::TextureFormat format, in CreatePipeline()
92 wgpu::RenderPipeline pipeline = in TEST_F()
122 wgpu::RenderPipeline pipeline = in TEST_F()
152 wgpu::RenderPipeline pipeline = CreatePipeline( in TEST_F()
DVertexBufferValidationTests.cpp69 wgpu::RenderPipeline MakeRenderPipeline(const wgpu::ShaderModule& vsModule, in MakeRenderPipeline()
95 wgpu::RenderPipeline pipeline2 = MakeRenderPipeline(vsModule2, 2); in TEST_F()
96 wgpu::RenderPipeline pipeline1 = MakeRenderPipeline(vsModule1, 1); in TEST_F()
132 wgpu::RenderPipeline pipeline2 = MakeRenderPipeline(vsModule2, 2); in TEST_F()
133 wgpu::RenderPipeline pipeline1 = MakeRenderPipeline(vsModule1, 1); in TEST_F()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DRenderPipelineGL.cpp218 Ref<RenderPipeline> RenderPipeline::CreateUninitialized( in CreateUninitialized()
221 return AcquireRef(new RenderPipeline(device, descriptor)); in CreateUninitialized()
224 RenderPipeline::RenderPipeline(Device* device, const RenderPipelineDescriptor* descriptor) in RenderPipeline() function in dawn_native::opengl::RenderPipeline
230 MaybeError RenderPipeline::Initialize() { in Initialize()
237 RenderPipeline::~RenderPipeline() = default;
239 void RenderPipeline::DestroyImpl() { in DestroyImpl()
247 GLenum RenderPipeline::GetGLPrimitiveTopology() const { in GetGLPrimitiveTopology()
252 RenderPipeline::GetAttributesUsingVertexBuffer(VertexBufferSlot slot) const { in GetAttributesUsingVertexBuffer()
257 void RenderPipeline::CreateVAOForVertexState() { in CreateVAOForVertexState()
287 void RenderPipeline::ApplyNow(PersistentPipelineState& persistentPipelineState) { in ApplyNow()
DRenderPipelineGL.h30 class RenderPipeline final : public RenderPipelineBase, public PipelineGL {
32 static Ref<RenderPipeline> CreateUninitialized(Device* device,
44 RenderPipeline(Device* device, const RenderPipelineDescriptor* descriptor);
45 ~RenderPipeline() override;
DForward.h33 class RenderPipeline; variable
51 using RenderPipelineType = RenderPipeline;
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DVertexStateTests.cpp69 wgpu::RenderPipeline MakeTestPipeline(const utils::ComboVertexState& vertexState, in MakeTestPipeline()
205 void DoTestDraw(const wgpu::RenderPipeline& pipeline, in DoTestDraw()
255 wgpu::RenderPipeline pipeline = in TEST_P()
275 wgpu::RenderPipeline pipeline = in TEST_P()
297 wgpu::RenderPipeline pipeline = in TEST_P()
308 wgpu::RenderPipeline pipeline = MakeTestPipeline( in TEST_P()
319 wgpu::RenderPipeline pipeline = MakeTestPipeline( in TEST_P()
336 wgpu::RenderPipeline pipeline = in TEST_P()
357 wgpu::RenderPipeline pipeline = in TEST_P()
378 wgpu::RenderPipeline pipeline = in TEST_P()
[all …]
DMultisampledRenderingTests.cpp42 wgpu::RenderPipeline CreateRenderPipelineWithOneOutputForTest( in CreateRenderPipelineWithOneOutputForTest()
82 wgpu::RenderPipeline CreateRenderPipelineWithTwoOutputsForTest( in CreateRenderPipelineWithTwoOutputsForTest()
126 const wgpu::RenderPipeline& pipeline, in EncodeRenderPassForTest()
143 const wgpu::RenderPipeline& pipeline, in EncodeRenderPassForTest()
215 wgpu::RenderPipeline CreateRenderPipelineForTest(const char* fs, in CreateRenderPipelineForTest()
272 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&pipelineDescriptor); in CreateRenderPipelineForTest()
289 wgpu::RenderPipeline pipeline = CreateRenderPipelineWithOneOutputForTest(kTestDepth); in TEST_P()
320 wgpu::RenderPipeline pipeline = CreateRenderPipelineWithOneOutputForTest(kTestDepth); in TEST_P()
347 wgpu::RenderPipeline pipeline = CreateRenderPipelineWithOneOutputForTest(kTestDepth); in TEST_P()
390 wgpu::RenderPipeline pipeline = CreateRenderPipelineWithOneOutputForTest(kTestDepth); in TEST_P()
[all …]
DIndexFormatTests.cpp33 wgpu::RenderPipeline MakeTestPipeline(wgpu::IndexFormat format, in MakeTestPipeline()
71 wgpu::RenderPipeline pipeline = MakeTestPipeline(wgpu::IndexFormat::Uint32); in TEST_P()
99 wgpu::RenderPipeline pipeline = MakeTestPipeline(wgpu::IndexFormat::Uint16); in TEST_P()
128 wgpu::RenderPipeline pipeline32 = MakeTestPipeline(wgpu::IndexFormat::Uint32); in TEST_P()
129 wgpu::RenderPipeline pipeline16 = MakeTestPipeline(wgpu::IndexFormat::Uint16); in TEST_P()
160 wgpu::RenderPipeline pipeline = MakeTestPipeline(wgpu::IndexFormat::Uint32); in TEST_P()
187 wgpu::RenderPipeline pipeline = in TEST_P()
261 wgpu::RenderPipeline pipeline = MakeTestPipeline(wgpu::IndexFormat::Uint32); in TEST_P()
296 wgpu::RenderPipeline pipeline = MakeTestPipeline(wgpu::IndexFormat::Uint32); in TEST_P()
330 wgpu::RenderPipeline pipeline = MakeTestPipeline(wgpu::IndexFormat::Uint16); in TEST_P()
[all …]
DVertexOnlyRenderPipelineTests.cpp98 wgpu::RenderPipeline CreateRenderPipeline( in CreateRenderPipeline()
172 wgpu::RenderPipeline stencilPipelineNoFragment;
173 wgpu::RenderPipeline stencilPipelineWithFragment;
174 wgpu::RenderPipeline depthPipelineNoFragment;
175 wgpu::RenderPipeline depthPipelineWithFragment;
176 wgpu::RenderPipeline fullPipeline;
183 const wgpu::RenderPipeline& pipeline, in TEST_P()
220 const wgpu::RenderPipeline& pipeline, in TEST_P()
DScissorTests.cpp22 wgpu::RenderPipeline CreateQuadPipeline(wgpu::TextureFormat format) { in CreateQuadPipeline()
53 wgpu::RenderPipeline pipeline = CreateQuadPipeline(renderPass.colorFormat); in TEST_P()
75 wgpu::RenderPipeline pipeline = CreateQuadPipeline(renderPass.colorFormat); in TEST_P()
105 wgpu::RenderPipeline pipeline = CreateQuadPipeline(renderPass.colorFormat); in TEST_P()
128 wgpu::RenderPipeline pipeline = CreateQuadPipeline(renderPass.colorFormat); in TEST_P()
DGpuMemorySynchronizationTests.cpp57 std::tuple<wgpu::RenderPipeline, wgpu::BindGroup> CreatePipelineAndBindGroupForRender( in CreatePipelineAndBindGroupForRender()
81 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&rpDesc); in CreatePipelineAndBindGroupForRender()
129 wgpu::RenderPipeline render; in TEST_P()
158 wgpu::RenderPipeline render; in TEST_P()
200 wgpu::RenderPipeline render; in TEST_P()
264 std::tuple<wgpu::RenderPipeline, wgpu::BindGroup> CreatePipelineAndBindGroupForRender( in CreatePipelineAndBindGroupForRender()
287 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&rpDesc); in CreatePipelineAndBindGroupForRender()
306 wgpu::RenderPipeline render; in TEST_P()
342 wgpu::RenderPipeline render; in TEST_P()
381 wgpu::RenderPipeline render; in TEST_P()
[all …]
DObjectCachingTests.cpp221 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&desc); in TEST_P()
224 wgpu::RenderPipeline samePipeline = device.CreateRenderPipeline(&desc); in TEST_P()
227 wgpu::RenderPipeline otherPipeline = device.CreateRenderPipeline(&desc); in TEST_P()
258 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&desc); in TEST_P()
261 wgpu::RenderPipeline samePipeline = device.CreateRenderPipeline(&desc); in TEST_P()
264 wgpu::RenderPipeline otherPipeline = device.CreateRenderPipeline(&desc); in TEST_P()
294 wgpu::RenderPipeline pipeline = device.CreateRenderPipeline(&desc); in TEST_P()
297 wgpu::RenderPipeline samePipeline = device.CreateRenderPipeline(&desc); in TEST_P()
300 wgpu::RenderPipeline otherPipeline = device.CreateRenderPipeline(&desc); in TEST_P()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DRenderPipelineD3D12.h27 class RenderPipeline final : public RenderPipelineBase {
29 static Ref<RenderPipeline> CreateUninitialized(Device* device,
34 RenderPipeline() = delete;
47 ~RenderPipeline() override;
DRenderPipelineD3D12.cpp319 Ref<RenderPipeline> RenderPipeline::CreateUninitialized( in CreateUninitialized()
322 return AcquireRef(new RenderPipeline(device, descriptor)); in CreateUninitialized()
325 MaybeError RenderPipeline::Initialize() { in Initialize()
425 RenderPipeline::~RenderPipeline() = default;
427 void RenderPipeline::DestroyImpl() { in DestroyImpl()
432 D3D12_PRIMITIVE_TOPOLOGY RenderPipeline::GetD3D12PrimitiveTopology() const { in GetD3D12PrimitiveTopology()
436 ID3D12PipelineState* RenderPipeline::GetPipelineState() const { in GetPipelineState()
440 const FirstOffsetInfo& RenderPipeline::GetFirstOffsetInfo() const { in GetFirstOffsetInfo()
444 void RenderPipeline::SetLabelImpl() { in SetLabelImpl()
448 D3D12_INPUT_LAYOUT_DESC RenderPipeline::ComputeInputLayout( in ComputeInputLayout()
[all …]
DForward.h33 class RenderPipeline; variable
52 using RenderPipelineType = RenderPipeline;
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
DGPURenderPipeline.h29 GPURenderPipeline(wgpu::RenderPipeline pipeline);
32 inline operator const wgpu::RenderPipeline &() const {
43 wgpu::RenderPipeline pipeline_;
/third_party/skia/experimental/webgpu-bazel/src/
Dbindings.cpp34 wgpu::RenderPipeline createRenderPipeline(wgpu::Device device, wgpu::ShaderModule vertexShader, in createRenderPipeline()
75 void drawPipeline(wgpu::Device device, wgpu::TextureView view, wgpu::RenderPipeline pipeline, in drawPipeline()
110 wgpu::RenderPipeline makeRenderPipeline(wgpu::ShaderModule vertexShader, in makeRenderPipeline()
115 void drawPipeline(wgpu::RenderPipeline pipeline, float r, float g, float b, float a) { in drawPipeline()
133 class_<wgpu::RenderPipeline>("RenderPipeline"); in EMSCRIPTEN_BINDINGS()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DRenderPipelineVk.h27 class RenderPipeline final : public RenderPipelineBase {
29 static Ref<RenderPipeline> CreateUninitialized(Device* device,
43 ~RenderPipeline() override;
DRenderPipelineVk.cpp331 Ref<RenderPipeline> RenderPipeline::CreateUninitialized( in CreateUninitialized()
334 return AcquireRef(new RenderPipeline(device, descriptor)); in CreateUninitialized()
337 MaybeError RenderPipeline::Initialize() { in Initialize()
557 void RenderPipeline::SetLabelImpl() { in SetLabelImpl()
562 VkPipelineVertexInputStateCreateInfo RenderPipeline::ComputeVertexInputDesc( in ComputeVertexInputDesc()
604 RenderPipeline::~RenderPipeline() = default;
606 void RenderPipeline::DestroyImpl() { in DestroyImpl()
614 VkPipeline RenderPipeline::GetHandle() const { in GetHandle()
618 void RenderPipeline::InitializeAsync(Ref<RenderPipelineBase> renderPipeline, in InitializeAsync()
DForward.h32 class RenderPipeline; variable
52 using RenderPipelineType = RenderPipeline;
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DShaderModuleMTL.h29 class RenderPipeline; variable
51 const RenderPipeline* renderPipeline = nullptr);
58 const RenderPipeline* renderPipeline,
DRenderPipelineMTL.mm314 Ref<RenderPipelineBase> RenderPipeline::CreateUninitialized(
317 return AcquireRef(new RenderPipeline(device, descriptor));
320 MaybeError RenderPipeline::Initialize() {
410 MTLPrimitiveType RenderPipeline::GetMTLPrimitiveTopology() const {
414 MTLWinding RenderPipeline::GetMTLFrontFace() const {
418 MTLCullMode RenderPipeline::GetMTLCullMode() const {
422 void RenderPipeline::Encode(id<MTLRenderCommandEncoder> encoder) {
426 id<MTLDepthStencilState> RenderPipeline::GetMTLDepthStencilState() {
430 uint32_t RenderPipeline::GetMtlVertexBufferIndex(VertexBufferSlot slot) const {
435 wgpu::ShaderStage RenderPipeline::GetStagesRequiringStorageBufferLength() const {
[all …]
DForward.h33 class RenderPipeline; variable
52 using RenderPipelineType = RenderPipeline;

12345