Home
last modified time | relevance | path

Searched refs:renderPassDescriptor (Results 1 – 25 of 38) sorted by relevance

12

/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DClipSpaceTests.cpp73 utils::ComboRenderPassDescriptor renderPassDescriptor({colorTexture.CreateView()}, in TEST_P() local
75 renderPassDescriptor.cColorAttachments[0].clearColor = {0.0, 1.0, 0.0, 1.0}; in TEST_P()
76 renderPassDescriptor.cColorAttachments[0].loadOp = wgpu::LoadOp::Clear; in TEST_P()
80 renderPassDescriptor.cDepthStencilAttachmentInfo.clearDepth = 0.5f; in TEST_P()
81 renderPassDescriptor.cDepthStencilAttachmentInfo.depthLoadOp = wgpu::LoadOp::Clear; in TEST_P()
84 wgpu::RenderPassEncoder renderPass = commandEncoder.BeginRenderPass(&renderPassDescriptor); in TEST_P()
DTextureZeroInitTests.cpp481 utils::ComboRenderPassDescriptor renderPassDescriptor({srcTexture.CreateView()}, in TEST_P() local
483 renderPassDescriptor.cDepthStencilAttachmentInfo.depthLoadOp = wgpu::LoadOp::Load; in TEST_P()
485 renderPassDescriptor.cDepthStencilAttachmentInfo.clearDepth = 0.5f; in TEST_P()
486 renderPassDescriptor.cDepthStencilAttachmentInfo.stencilLoadOp = wgpu::LoadOp::Clear; in TEST_P()
487 renderPassDescriptor.cDepthStencilAttachmentInfo.clearStencil = 0; in TEST_P()
488 renderPassDescriptor.cDepthStencilAttachmentInfo.depthStoreOp = wgpu::StoreOp::Store; in TEST_P()
489 renderPassDescriptor.cDepthStencilAttachmentInfo.stencilStoreOp = wgpu::StoreOp::Store; in TEST_P()
492 auto pass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_P()
523 utils::ComboRenderPassDescriptor renderPassDescriptor({srcTexture.CreateView()}, in TEST_P() local
525 renderPassDescriptor.cDepthStencilAttachmentInfo.depthLoadOp = wgpu::LoadOp::Clear; in TEST_P()
[all …]
DCullingTests.cpp77 utils::ComboRenderPassDescriptor renderPassDescriptor({colorTexture.CreateView()}); in DoTest() local
78 renderPassDescriptor.cColorAttachments[0].clearColor = {0.0, 0.0, 1.0, 1.0}; in DoTest()
79 renderPassDescriptor.cColorAttachments[0].loadOp = wgpu::LoadOp::Clear; in DoTest()
82 wgpu::RenderPassEncoder renderPass = commandEncoder.BeginRenderPass(&renderPassDescriptor); in DoTest()
DDepthStencilLoadOpTests.cpp85 utils::ComboRenderPassDescriptor renderPassDescriptor({}, textureViews[mipLevel]); in SetUp() local
86 renderPassDescriptor.cDepthStencilAttachmentInfo.clearDepth = in SetUp()
88 renderPassDescriptor.cDepthStencilAttachmentInfo.clearStencil = in SetUp()
90 renderPassDescriptors.push_back(renderPassDescriptor); in SetUp()
DBufferZeroInitTests.cpp108 utils::ComboRenderPassDescriptor renderPassDescriptor( local
110 renderPassDescriptor.cColorAttachments[0].clearColor = color;
111 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor);
276 utils::ComboRenderPassDescriptor renderPassDescriptor({colorAttachment.CreateView()}); in TestBufferZeroInitAsVertexBuffer() local
279 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TestBufferZeroInitAsVertexBuffer()
323 utils::ComboRenderPassDescriptor renderPassDescriptor({colorAttachment.CreateView()}); in TestBufferZeroInitAsIndexBuffer() local
326 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TestBufferZeroInitAsIndexBuffer()
363 utils::ComboRenderPassDescriptor renderPassDescriptor({colorAttachment.CreateView()}); in TestBufferZeroInitAsIndirectBufferForDrawIndirect() local
364 renderPassDescriptor.cColorAttachments[0].loadOp = wgpu::LoadOp::Load; in TestBufferZeroInitAsIndirectBufferForDrawIndirect()
373 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TestBufferZeroInitAsIndirectBufferForDrawIndirect()
[all …]
DCreatePipelineAsyncTests.cpp81 utils::ComboRenderPassDescriptor renderPassDescriptor({outputTexture.CreateView()}); in ValidateCreateRenderPipelineAsync() local
82 renderPassDescriptor.cColorAttachments[0].loadOp = wgpu::LoadOp::Clear; in ValidateCreateRenderPipelineAsync()
83 renderPassDescriptor.cColorAttachments[0].clearColor = {1.f, 0.f, 0.f, 1.f}; in ValidateCreateRenderPipelineAsync()
89 encoder.BeginRenderPass(&renderPassDescriptor); in ValidateCreateRenderPipelineAsync()
294 utils::ComboRenderPassDescriptor renderPassDescriptor({outputTexture.CreateView()}); in TEST_P() local
295 renderPassDescriptor.cColorAttachments[0].loadOp = wgpu::LoadOp::Clear; in TEST_P()
296 renderPassDescriptor.cColorAttachments[0].clearColor = {1.f, 0.f, 0.f, 1.f}; in TEST_P()
301 wgpu::RenderPassEncoder renderPassEncoder = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_P()
DRenderPassLoadOpTests.cpp114 utils::ComboRenderPassDescriptor renderPassDescriptor({texture.CreateView()}); in TestIntegerClearColor() local
115 renderPassDescriptor.cColorAttachments[0].clearColor = clearColor; in TestIntegerClearColor()
117 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TestIntegerClearColor()
/third_party/flutter/skia/third_party/externals/dawn/src/tests/end2end/
DClipSpaceTests.cpp79 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_P() local
81 renderPassDescriptor.cColorAttachmentsInfoPtr[0]->clearColor = {0.0, 1.0, 0.0, 1.0}; in TEST_P()
82 renderPassDescriptor.cColorAttachmentsInfoPtr[0]->loadOp = dawn::LoadOp::Clear; in TEST_P()
86 renderPassDescriptor.cDepthStencilAttachmentInfo.clearDepth = 0.5f; in TEST_P()
87 renderPassDescriptor.cDepthStencilAttachmentInfo.depthLoadOp = dawn::LoadOp::Clear; in TEST_P()
90 dawn::RenderPassEncoder renderPass = commandEncoder.BeginRenderPass(&renderPassDescriptor); in TEST_P()
DTextureZeroInitTests.cpp319 utils::ComboRenderPassDescriptor renderPassDescriptor({srcTexture.CreateDefaultView()}, in TEST_P() local
321 renderPassDescriptor.cDepthStencilAttachmentInfo.depthLoadOp = dawn::LoadOp::Load; in TEST_P()
322 renderPassDescriptor.cDepthStencilAttachmentInfo.stencilLoadOp = dawn::LoadOp::Clear; in TEST_P()
323 renderPassDescriptor.cDepthStencilAttachmentInfo.clearStencil = 0; in TEST_P()
326 auto pass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_P()
353 utils::ComboRenderPassDescriptor renderPassDescriptor({srcTexture.CreateDefaultView()}, in TEST_P() local
355 renderPassDescriptor.cDepthStencilAttachmentInfo.depthLoadOp = dawn::LoadOp::Clear; in TEST_P()
356 renderPassDescriptor.cDepthStencilAttachmentInfo.clearDepth = 0.0f; in TEST_P()
357 renderPassDescriptor.cDepthStencilAttachmentInfo.stencilLoadOp = dawn::LoadOp::Load; in TEST_P()
360 auto pass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_P()
[all …]
DCullingTests.cpp80 utils::ComboRenderPassDescriptor renderPassDescriptor({colorTexture.CreateDefaultView()}); in DoTest() local
81 renderPassDescriptor.cColorAttachmentsInfoPtr[0]->clearColor = {0.0, 0.0, 1.0, 1.0}; in DoTest()
82 renderPassDescriptor.cColorAttachmentsInfoPtr[0]->loadOp = dawn::LoadOp::Clear; in DoTest()
85 dawn::RenderPassEncoder renderPass = commandEncoder.BeginRenderPass(&renderPassDescriptor); in DoTest()
DIOSurfaceWrappingTests.cpp349 utils::ComboRenderPassDescriptor renderPassDescriptor({ioSurfaceView}, {}); in DoClearTest() local
350 renderPassDescriptor.cColorAttachmentsInfoPtr[0]->clearColor = {1 / 255.0f, 2 / 255.0f, in DoClearTest()
355 dawn::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPassDescriptor); in DoClearTest()
/third_party/flutter/skia/third_party/externals/dawn/src/tests/unittests/validation/
DRenderPipelineValidationTests.cpp168 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
172 dawn::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
185 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
189 dawn::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
204 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
208 dawn::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
221 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
225 dawn::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
258 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
262 dawn::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
/third_party/skia/src/gpu/dawn/
DGrDawnOpsRenderPass.cpp71 wgpu::RenderPassDescriptor renderPassDescriptor; in beginRenderPass() local
72 renderPassDescriptor.colorAttachmentCount = 1; in beginRenderPass()
73 renderPassDescriptor.colorAttachments = colorAttachments; in beginRenderPass()
83 renderPassDescriptor.depthStencilAttachment = &depthStencilAttachment; in beginRenderPass()
85 renderPassDescriptor.depthStencilAttachment = nullptr; in beginRenderPass()
87 return fEncoder.BeginRenderPass(&renderPassDescriptor); in beginRenderPass()
/third_party/flutter/skia/third_party/externals/imgui/examples/example_apple_metal/Shared/
DRenderer.mm58 MTLRenderPassDescriptor *renderPassDescriptor = view.currentRenderPassDescriptor;
59 if (renderPassDescriptor != nil)
61renderPassDescriptor.colorAttachments[0].clearColor = MTLClearColorMake(clear_color[0], clear_colo…
65 …ndEncoder> renderEncoder = [commandBuffer renderCommandEncoderWithDescriptor:renderPassDescriptor];
69 ImGui_ImplMetal_NewFrame(renderPassDescriptor);
/third_party/skia/third_party/externals/imgui/examples/example_glfw_metal/
Dmain.mm77 MTLRenderPassDescriptor *renderPassDescriptor = [MTLRenderPassDescriptor new];
102renderPassDescriptor.colorAttachments[0].clearColor = MTLClearColorMake(clear_color[0] * clear_col…
103 renderPassDescriptor.colorAttachments[0].texture = drawable.texture;
104 renderPassDescriptor.colorAttachments[0].loadAction = MTLLoadActionClear;
105 renderPassDescriptor.colorAttachments[0].storeAction = MTLStoreActionStore;
106 …ndEncoder> renderEncoder = [commandBuffer renderCommandEncoderWithDescriptor:renderPassDescriptor];
110 ImGui_ImplMetal_NewFrame(renderPassDescriptor);
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DRenderPipelineValidationTests.cpp472 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
476 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
488 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
492 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
505 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
509 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
521 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
525 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
555 utils::ComboRenderPassDescriptor renderPassDescriptor( in TEST_F() local
559 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
[all …]
DStorageTextureValidationTests.cpp700 utils::ComboRenderPassDescriptor renderPassDescriptor({outputAttachment.CreateView()}); in TEST_F() local
713 wgpu::RenderPassEncoder renderPassEncoder = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
729 utils::ComboRenderPassDescriptor renderPassDescriptor({outputAttachment.CreateView()}); in TEST_F() local
746 wgpu::RenderPassEncoder renderPassEncoder = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
766 utils::ComboRenderPassDescriptor renderPassDescriptor({storageTexture.CreateView()}); in TEST_F() local
778 wgpu::RenderPassEncoder renderPassEncoder = encoder.BeginRenderPass(&renderPassDescriptor); in TEST_F()
/third_party/skia/third_party/externals/imgui/examples/example_sdl_metal/
Dmain.mm76 MTLRenderPassDescriptor* renderPassDescriptor = [MTLRenderPassDescriptor new];
110renderPassDescriptor.colorAttachments[0].clearColor = MTLClearColorMake(clear_color[0] * clear_col…
111 renderPassDescriptor.colorAttachments[0].texture = drawable.texture;
112 renderPassDescriptor.colorAttachments[0].loadAction = MTLLoadActionClear;
113 renderPassDescriptor.colorAttachments[0].storeAction = MTLStoreActionStore;
114 …ndEncoder> renderEncoder = [commandBuffer renderCommandEncoderWithDescriptor:renderPassDescriptor];
118 ImGui_ImplMetal_NewFrame(renderPassDescriptor);
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnGpuCommandBuffer.cpp133 dawn::RenderPassDescriptor renderPassDescriptor; in beginRenderPass() local
134 renderPassDescriptor.colorAttachmentCount = 1; in beginRenderPass()
135 renderPassDescriptor.colorAttachments = &colorAttachments; in beginRenderPass()
145 renderPassDescriptor.depthStencilAttachment = &depthStencilAttachment; in beginRenderPass()
147 renderPassDescriptor.depthStencilAttachment = nullptr; in beginRenderPass()
149 return fEncoder.BeginRenderPass(&renderPassDescriptor); in beginRenderPass()
/third_party/flutter/skia/third_party/externals/imgui/examples/
Dimgui_impl_metal.mm39 - (instancetype)initWithRenderPassDescriptor:(MTLRenderPassDescriptor *)renderPassDescriptor;
87 void ImGui_ImplMetal_NewFrame(MTLRenderPassDescriptor *renderPassDescriptor)
91 …fferDescriptor = [[FramebufferDescriptor alloc] initWithRenderPassDescriptor:renderPassDescriptor];
149 - (instancetype)initWithRenderPassDescriptor:(MTLRenderPassDescriptor *)renderPassDescriptor
153 _sampleCount = renderPassDescriptor.colorAttachments[0].texture.sampleCount;
154 _colorPixelFormat = renderPassDescriptor.colorAttachments[0].texture.pixelFormat;
155 _depthPixelFormat = renderPassDescriptor.depthAttachment.texture.pixelFormat;
156 _stencilPixelFormat = renderPassDescriptor.stencilAttachment.texture.pixelFormat;
Dimgui_impl_metal.h16 IMGUI_IMPL_API void ImGui_ImplMetal_NewFrame(MTLRenderPassDescriptor *renderPassDescriptor);
/third_party/skia/third_party/externals/imgui/backends/
Dimgui_impl_metal.h20 IMGUI_IMPL_API void ImGui_ImplMetal_NewFrame(MTLRenderPassDescriptor* renderPassDescriptor);
Dimgui_impl_metal.mm48 - (instancetype)initWithRenderPassDescriptor:(MTLRenderPassDescriptor *)renderPassDescriptor;
103 void ImGui_ImplMetal_NewFrame(MTLRenderPassDescriptor *renderPassDescriptor)
107 …fferDescriptor = [[FramebufferDescriptor alloc] initWithRenderPassDescriptor:renderPassDescriptor];
165 - (instancetype)initWithRenderPassDescriptor:(MTLRenderPassDescriptor *)renderPassDescriptor
169 _sampleCount = renderPassDescriptor.colorAttachments[0].texture.sampleCount;
170 _colorPixelFormat = renderPassDescriptor.colorAttachments[0].texture.pixelFormat;
171 _depthPixelFormat = renderPassDescriptor.depthAttachment.texture.pixelFormat;
172 _stencilPixelFormat = renderPassDescriptor.stencilAttachment.texture.pixelFormat;
/third_party/skia/third_party/externals/imgui/examples/example_apple_metal/
Dmain.mm144 MTLRenderPassDescriptor* renderPassDescriptor = view.currentRenderPassDescriptor;
145 if (renderPassDescriptor == nil)
152 ImGui_ImplMetal_NewFrame(renderPassDescriptor);
204renderPassDescriptor.colorAttachments[0].clearColor = MTLClearColorMake(clear_color.x * clear_colo…
205 …ndEncoder> renderEncoder = [commandBuffer renderCommandEncoderWithDescriptor:renderPassDescriptor];
/third_party/skia/third_party/externals/dawn/src/tests/white_box/
DEGLImageWrappingTests.cpp325 utils::ComboRenderPassDescriptor renderPassDescriptor({eglImageView}, {}); in DoClearTest() local
326 renderPassDescriptor.cColorAttachments[0].clearColor = {1 / 255.0f, 2 / 255.0f, 3 / 255.0f, in DoClearTest()
331 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPassDescriptor); in DoClearTest()

12