Home
last modified time | relevance | path

Searched refs:renderPassDesc (Results 1 – 17 of 17) sorted by relevance

/external/skqp/src/gpu/mtl/
DGrMtlCopyManager.mm191 MTLRenderPassDescriptor* renderPassDesc = [[MTLRenderPassDescriptor alloc] init];
192 renderPassDesc.colorAttachments[0].texture = dstTex;
193 renderPassDesc.colorAttachments[0].slice = 0;
194 renderPassDesc.colorAttachments[0].level = 0;
195 renderPassDesc.colorAttachments[0].loadAction = canDiscardOutsideDstRect ? MTLLoadActionDontCare
197 renderPassDesc.colorAttachments[0].storeAction = MTLStoreActionStore;
200 [fGpu->commandBuffer() renderCommandEncoderWithDescriptor: renderPassDesc];
DGrMtlGpuCommandBuffer.mm240 auto renderPassDesc = [[MTLRenderPassDescriptor alloc] init];
241 renderPassDesc.colorAttachments[0].texture =
243 renderPassDesc.colorAttachments[0].slice = 0;
244 renderPassDesc.colorAttachments[0].level = 0;
246 renderPassDesc.colorAttachments[0].clearColor =
248 renderPassDesc.colorAttachments[0].loadAction =
250 renderPassDesc.colorAttachments[0].storeAction =
252 return renderPassDesc;
/external/angle/src/libANGLE/renderer/metal/
Dmtl_render_utils.mm662 const RenderPassDesc &renderPassDesc = cmdEncoder->renderPassDesc();
664 renderPassDesc.populateRenderPipelineOutputDesc(&pipelineDesc.outputDescriptor);
678 const RenderPassDesc &renderPassDesc = cmdEncoder->renderPassDesc();
680 renderPassDesc.populateRenderPipelineOutputDesc(&pipelineDesc.outputDescriptor);
1326 const RenderPassDesc &renderPassDesc = cmdEncoder->renderPassDesc();
1328 renderPassDesc.populateRenderPipelineOutputDesc(clearWriteMaskArray,
1336 ensureRenderPipelineStateCacheInitialized(contextMtl, renderPassDesc.numColorAttachments);
1337 RenderPipelineCache &cache = mClearRenderPipelineCache[renderPassDesc.numColorAttachments];
1390 const RenderPassDesc &renderPassDesc = cmdEncoder->renderPassDesc();
1391 if (renderPassDesc.numColorAttachments == 0)
[all …]
DContextMtl.mm1442 mRenderEncoder.renderPassDesc().equalIgnoreLoadStoreOptions(desc);
2056 ASSERT(mRenderEncoder.renderPassDesc().colorAttachments[0].texture == mDummyXFBRenderTexture);
2230 const mtl::RenderPassDesc &renderPassDesc = mRenderEncoder.renderPassDesc();
2232 if (!renderPassDesc.depthAttachment.texture)
2238 if (!renderPassDesc.stencilAttachment.texture)
2284 const mtl::RenderPassDesc &renderPassDesc = mRenderEncoder.renderPassDesc();
2286 renderPassDesc.populateRenderPipelineOutputDesc(mBlendDescArray,
Dmtl_command_buffer.h480 const RenderPassDesc &renderPassDesc() const { return mRenderPassDesc; } in renderPassDesc() function
/external/skia/src/gpu/dawn/
DGrDawnGpu.cpp765 wgpu::RenderPassDescriptor renderPassDesc; in onRegenerateMipMapLevels() local
766 renderPassDesc.colorAttachmentCount = 1; in onRegenerateMipMapLevels()
767 renderPassDesc.colorAttachments = colorAttachments; in onRegenerateMipMapLevels()
768 wgpu::RenderPassEncoder rpe = commandEncoder.BeginRenderPass(&renderPassDesc); in onRegenerateMipMapLevels()
/external/angle/src/libANGLE/renderer/vulkan/
DCommandGraph.cpp340 const RenderPassDesc &renderPassDesc, in beginRenderPass() argument
351 mCurrentWritingNode->storeRenderPassInfo(framebuffer, renderArea, renderPassDesc, in beginRenderPass()
504 const vk::RenderPassDesc &renderPassDesc, in storeRenderPassInfo() argument
508 mRenderPassDesc = renderPassDesc; in storeRenderPassInfo()
DCommandGraph.h111 const vk::RenderPassDesc &renderPassDesc,
487 const RenderPassDesc &renderPassDesc,
DUtilsVk.cpp1936 const vk::RenderPassDesc &renderPassDesc, in startRenderPass() argument
1941 ANGLE_TRY(contextVk->getCompatibleRenderPass(renderPassDesc, &compatibleRenderPass)); in startRenderPass()
1967 framebuffer, renderArea, renderPassDesc, renderPassAttachmentOps, in startRenderPass()
2718 vk::RenderPassDesc renderPassDesc; in copyImage() local
2719 renderPassDesc.setSamples(dest->getSamples()); in copyImage()
2720 renderPassDesc.packColorAttachment(0, dstFormat.intendedFormatID); in copyImage()
2728 pipelineDesc.setRenderPassDesc(renderPassDesc); in copyImage()
2746 startRenderPass(contextVk, dest, destView, renderPassDesc, renderArea, &commandBuffer)); in copyImage()
DUtilsVk.h517 const vk::RenderPassDesc &renderPassDesc,
Dvk_cache_utils.h626 void setRenderPassDesc(const RenderPassDesc &renderPassDesc);
628 const RenderPassDesc &renderPassDesc);
Dvk_cache_utils.cpp2553 void GraphicsPipelineDesc::setRenderPassDesc(const RenderPassDesc &renderPassDesc) in setRenderPassDesc() argument
2555 mRenderPassDesc = renderPassDesc; in setRenderPassDesc()
2607 const RenderPassDesc &renderPassDesc) in updateRenderPassDesc() argument
2609 setRenderPassDesc(renderPassDesc); in updateRenderPassDesc()
Dvk_helpers.h1105 const RenderPassDesc &renderPassDesc,
1189 const RenderPassDesc &renderPassDesc);
DContextVk.h529 const vk::RenderPassDesc &renderPassDesc,
Dvk_helpers.cpp1603 const RenderPassDesc &renderPassDesc, in beginRenderPass() argument
1613 mRenderPassDesc = renderPassDesc; in beginRenderPass()
1761 const RenderPassDesc &renderPassDesc) in updateRenderPassForResolve() argument
1765 mRenderPassDesc = renderPassDesc; in updateRenderPassForResolve()
DContextVk.cpp5539 const vk::RenderPassDesc &renderPassDesc, in beginNewRenderPass() argument
5550 framebuffer, renderArea, renderPassDesc, renderPassAttachmentOps, colorAttachmentCount, in beginNewRenderPass()
/external/skia/src/gpu/mtl/
DGrMtlGpu.mm1509 auto renderPassDesc = [[MTLRenderPassDescriptor alloc] init];
1510 auto colorAttachment = renderPassDesc.colorAttachments[0];
1517 this->commandBuffer()->getRenderCommandEncoder(renderPassDesc, nullptr, nullptr);