Home
last modified time | relevance | path

Searched refs:depthStencilAttachment (Results 1 - 25 of 41) sorted by relevance

12

/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DCommandEncoder.cpp254 const RenderPassDepthStencilAttachment* depthStencilAttachment, in ValidateRenderPassDepthStencilAttachment()
258 DAWN_ASSERT(depthStencilAttachment != nullptr); in ValidateRenderPassDepthStencilAttachment()
260 TextureViewBase* attachment = depthStencilAttachment->view; in ValidateRenderPassDepthStencilAttachment()
279 DAWN_TRY(ValidateLoadOp(depthStencilAttachment->depthLoadOp)); in ValidateRenderPassDepthStencilAttachment()
280 DAWN_TRY(ValidateLoadOp(depthStencilAttachment->stencilLoadOp)); in ValidateRenderPassDepthStencilAttachment()
281 DAWN_TRY(ValidateStoreOp(depthStencilAttachment->depthStoreOp)); in ValidateRenderPassDepthStencilAttachment()
282 DAWN_TRY(ValidateStoreOp(depthStencilAttachment->stencilStoreOp)); in ValidateRenderPassDepthStencilAttachment()
286 depthStencilAttachment->depthReadOnly != in ValidateRenderPassDepthStencilAttachment()
287 depthStencilAttachment->stencilReadOnly, in ValidateRenderPassDepthStencilAttachment()
290 depthStencilAttachment in ValidateRenderPassDepthStencilAttachment()
252 ValidateRenderPassDepthStencilAttachment( DeviceBase* device, const RenderPassDepthStencilAttachment* depthStencilAttachment, uint32_t* width, uint32_t* height, uint32_t* sampleCount) ValidateRenderPassDepthStencilAttachment() argument
454 IsReadOnlyDepthStencilAttachment( const RenderPassDepthStencilAttachment* depthStencilAttachment) IsReadOnlyDepthStencilAttachment() argument
[all...]
H A DAttachmentState.cpp66 if (descriptor->depthStencilAttachment != nullptr) { in AttachmentStateBlueprint()
67 TextureViewBase* attachment = descriptor->depthStencilAttachment->view; in AttachmentStateBlueprint()
H A DCommands.h102 RenderPassDepthStencilAttachmentInfo depthStencilAttachment; member
H A DCommandBuffer.cpp145 auto& attachmentInfo = renderPass->depthStencilAttachment; in LazyClearRenderPassAttachments()
/third_party/skia/src/gpu/dawn/
H A DGrDawnOpsRenderPass.cpp75 wgpu::RenderPassDepthStencilAttachment depthStencilAttachment; in beginRenderPass() local
76 depthStencilAttachment.view = stencilAttachment->view(); in beginRenderPass()
77 depthStencilAttachment.depthLoadOp = stencilOp; in beginRenderPass()
78 depthStencilAttachment.stencilLoadOp = stencilOp; in beginRenderPass()
79 depthStencilAttachment.clearDepth = 1.0f; in beginRenderPass()
80 depthStencilAttachment.clearStencil = 0; in beginRenderPass()
81 depthStencilAttachment.depthStoreOp = wgpu::StoreOp::Store; in beginRenderPass()
82 depthStencilAttachment.stencilStoreOp = wgpu::StoreOp::Store; in beginRenderPass()
83 renderPassDescriptor.depthStencilAttachment = &depthStencilAttachment; in beginRenderPass()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
H A DClearMultiviewGL.cpp133 const gl::FramebufferAttachment *depthStencilAttachment = state.getDepthStencilAttachment(); in attachTextures() local
136 if (depthStencilAttachment != nullptr) in attachTextures()
138 const auto &imageIndex = depthStencilAttachment->getTextureImageIndex(); in attachTextures()
141 const TextureGL *textureGL = GetImplAs<TextureGL>(depthStencilAttachment->getTexture()); in attachTextures()
183 const gl::FramebufferAttachment *depthStencilAttachment = state.getDepthStencilAttachment(); in detachTextures() local
186 if (depthStencilAttachment != nullptr) in detachTextures()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkFramebuffer.cpp225 uint32_t depthStencilAttachment = subpass.pDepthStencilAttachment->attachment; local
226 if(depthStencilAttachment != VK_ATTACHMENT_UNUSED)
228 ImageView *imageView = attachments[depthStencilAttachment];
/third_party/skia/third_party/externals/dawn/src/utils/
H A DWGPUHelpers.cpp114 depthStencilAttachment = &cDepthStencilAttachmentInfo; in ComboRenderPassDescriptor()
116 depthStencilAttachment = nullptr; in ComboRenderPassDescriptor()
132 if (otherRenderPass.depthStencilAttachment != nullptr) { in operator =()
133 // Assign desc.depthStencilAttachment to this->depthStencilAttachmentInfo; in operator =()
134 depthStencilAttachment = &cDepthStencilAttachmentInfo; in operator =()
136 depthStencilAttachment = nullptr; in operator =()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DClear11.cpp402 const auto *depthStencilAttachment = fboData.getDepthOrStencilAttachment(); in clearFramebuffer() local
403 if (depthStencilAttachment != nullptr) in clearFramebuffer()
405 framebufferSize = depthStencilAttachment->getSize(); in clearFramebuffer()
570 ASSERT(depthStencilAttachment != nullptr); in clearFramebuffer()
571 ANGLE_TRY(depthStencilAttachment->getRenderTarget( in clearFramebuffer()
572 context, depthStencilAttachment->getRenderToTextureSamples(), in clearFramebuffer()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkCmdUtil.cpp307 VkRenderingAttachmentInfoKHR depthStencilAttachment in beginRendering()
331 &depthStencilAttachment, // const VkRenderingAttachmentInfoKHR* pDepthAttachment; in beginRendering()
332 useStencilAttachment ? &depthStencilAttachment : DE_NULL, // const VkRenderingAttachmentInfoKHR* pStencilAttachment; in beginRendering()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DRenderPassCache.cpp144 VkAttachmentReference* depthStencilAttachment = nullptr; in CreateRenderPassForQuery() local
148 depthStencilAttachment = &depthStencilAttachmentRef; in CreateRenderPassForQuery()
211 subpassDesc.pDepthStencilAttachment = depthStencilAttachment; in CreateRenderPassForQuery()
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
H A DGPUCommandEncoder.cpp42 !conv(desc.depthStencilAttachment, descriptor.depthStencilAttachment) || in beginRenderPass()
/third_party/skia/third_party/externals/dawn/examples/
H A DCHelloTriangle.cpp120 renderpassInfo.depthStencilAttachment = nullptr; in frame()
/third_party/skia/third_party/externals/imgui/examples/example_emscripten_wgpu/
H A Dmain.cpp213 render_pass_desc.depthStencilAttachment = NULL; in main_loop()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/
H A DvktPrimitivesGeneratedQueryTests.cpp124 deBool depthStencilAttachment; member
225 const VkFormat dsFormat = m_parameters.depthStencilAttachment ? PrimitivesGeneratedQueryTestInstance::selectDepthStencilFormat() : VK_FORMAT_UNDEFINED; in iterate()
227 if (m_parameters.depthStencilAttachment && dsFormat == VK_FORMAT_UNDEFINED) in iterate()
233 if (m_parameters.depthStencilAttachment) in iterate()
275 if (m_parameters.depthStencilAttachment) in iterate()
780 m_parameters.depthStencilAttachment ? &depthStencilStateCreateInfo : DE_NULL, in makeGraphicsPipeline()
1385 rastCase.dsAttachment, // deBool depthStencilAttachment in testGenerator()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
H A DValidationTest.cpp248 depthStencilAttachment = nullptr;
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassTestsUtil.cpp406 AttachmentReference depthStencilAttachment, in Subpass()
415 ,m_depthStencilAttachment (depthStencilAttachment) in Subpass()
401 Subpass(VkPipelineBindPoint pipelineBindPoint, VkSubpassDescriptionFlags flags, const std::vector<AttachmentReference>& inputAttachments, const std::vector<AttachmentReference>& colorAttachments, const std::vector<AttachmentReference>& resolveAttachments, AttachmentReference depthStencilAttachment, const std::vector<deUint32>& preserveAttachments, bool omitBlendState) Subpass() argument
H A DvktRenderPassTestsUtil.hpp287 AttachmentReference depthStencilAttachment,
H A DvktRenderPassTests.cpp581 AttachmentReference depthStencilAttachment, in Subpass()
589 , m_depthStencilAttachment (depthStencilAttachment) in Subpass()
919 const AttachmentReference& depthStencilAttachment = subpass.getDepthStencilAttachment(); in logRenderPassInfo() local
921 log << TestLog::Message << "Attachment: " << depthStencilAttachment.getAttachment() << TestLog::EndMessage; in logRenderPassInfo()
922 log << TestLog::Message << "Layout: " << depthStencilAttachment.getImageLayout() << TestLog::EndMessage; in logRenderPassInfo()
6136 Maybe<deUint32> depthStencilAttachment (useDepthStencilAttachment
6147 if (depthStencilAttachment)
6148 definedAttachments.insert(*depthStencilAttachment);
6262 if (depthStencilAttachment)
6264 if (lastUseOfAttachment[*depthStencilAttachment])
576 Subpass(VkPipelineBindPoint pipelineBindPoint, VkSubpassDescriptionFlags flags, const vector<AttachmentReference>& inputAttachments, const vector<AttachmentReference>& colorAttachments, const vector<AttachmentReference>& resolveAttachments, AttachmentReference depthStencilAttachment, const vector<deUint32>& preserveAttachments, bool omitBlendState = false) Subpass() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassTestsUtil.cpp406 AttachmentReference depthStencilAttachment, in Subpass()
415 ,m_depthStencilAttachment (depthStencilAttachment) in Subpass()
401 Subpass(VkPipelineBindPoint pipelineBindPoint, VkSubpassDescriptionFlags flags, const std::vector<AttachmentReference>& inputAttachments, const std::vector<AttachmentReference>& colorAttachments, const std::vector<AttachmentReference>& resolveAttachments, AttachmentReference depthStencilAttachment, const std::vector<deUint32>& preserveAttachments, bool omitBlendState) Subpass() argument
H A DvktRenderPassTestsUtil.hpp287 AttachmentReference depthStencilAttachment,
H A DvktRenderPassTests.cpp571 AttachmentReference depthStencilAttachment, in Subpass()
579 , m_depthStencilAttachment (depthStencilAttachment) in Subpass()
909 const AttachmentReference& depthStencilAttachment = subpass.getDepthStencilAttachment(); in logRenderPassInfo() local
911 log << TestLog::Message << "Attachment: " << depthStencilAttachment.getAttachment() << TestLog::EndMessage; in logRenderPassInfo()
912 log << TestLog::Message << "Layout: " << depthStencilAttachment.getImageLayout() << TestLog::EndMessage; in logRenderPassInfo()
6099 Maybe<deUint32> depthStencilAttachment (useDepthStencilAttachment
6110 if (depthStencilAttachment)
6111 definedAttachments.insert(*depthStencilAttachment);
6225 if (depthStencilAttachment)
6227 if (lastUseOfAttachment[*depthStencilAttachment])
566 Subpass(VkPipelineBindPoint pipelineBindPoint, VkSubpassDescriptionFlags flags, const vector<AttachmentReference>& inputAttachments, const vector<AttachmentReference>& colorAttachments, const vector<AttachmentReference>& resolveAttachments, AttachmentReference depthStencilAttachment, const vector<deUint32>& preserveAttachments, bool omitBlendState = false) Subpass() argument
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/
H A DvktPrimitivesGeneratedQueryTests.cpp147 deBool depthStencilAttachment; member
290 const VkFormat dsFormat = m_parameters.depthStencilAttachment ? PrimitivesGeneratedQueryTestInstance::selectDepthStencilFormat() : VK_FORMAT_UNDEFINED; in iterate()
292 if (m_parameters.depthStencilAttachment && dsFormat == VK_FORMAT_UNDEFINED) in iterate()
298 if (m_parameters.depthStencilAttachment) in iterate()
349 if (m_parameters.depthStencilAttachment) in iterate()
370 if (m_parameters.depthStencilAttachment) in iterate()
945 m_parameters.depthStencilAttachment ? &depthStencilStateCreateInfo : DE_NULL, in makeGraphicsPipeline()
2690 rastCase.dsAttachment, // deBool depthStencilAttachment in testGenerator()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawCreateInfoUtil.cpp460 vk::VkAttachmentReference depthStencilAttachment, in SubpassDescription()
472 m_depthStencilAttachment = depthStencilAttachment; in SubpassDescription()
453 SubpassDescription(vk::VkPipelineBindPoint _pipelineBindPoint, vk::VkSubpassDescriptionFlags _flags, deUint32 _inputAttachmentCount, const vk::VkAttachmentReference* _inputAttachments, deUint32 _colorAttachmentCount, const vk::VkAttachmentReference* _colorAttachments, const vk::VkAttachmentReference* _resolveAttachments, vk::VkAttachmentReference depthStencilAttachment, deUint32 _preserveAttachmentCount, const deUint32* _preserveAttachments) SubpassDescription() argument
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawCreateInfoUtil.cpp460 vk::VkAttachmentReference depthStencilAttachment, in SubpassDescription()
472 m_depthStencilAttachment = depthStencilAttachment; in SubpassDescription()
453 SubpassDescription(vk::VkPipelineBindPoint _pipelineBindPoint, vk::VkSubpassDescriptionFlags _flags, deUint32 _inputAttachmentCount, const vk::VkAttachmentReference* _inputAttachments, deUint32 _colorAttachmentCount, const vk::VkAttachmentReference* _colorAttachments, const vk::VkAttachmentReference* _resolveAttachments, vk::VkAttachmentReference depthStencilAttachment, deUint32 _preserveAttachmentCount, const deUint32* _preserveAttachments) SubpassDescription() argument

Completed in 40 milliseconds

12