/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
H A D | CommandEncoder.cpp | 254 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 D | AttachmentState.cpp | 66 if (descriptor->depthStencilAttachment != nullptr) { in AttachmentStateBlueprint() 67 TextureViewBase* attachment = descriptor->depthStencilAttachment->view; in AttachmentStateBlueprint()
|
H A D | Commands.h | 102 RenderPassDepthStencilAttachmentInfo depthStencilAttachment; member
|
H A D | CommandBuffer.cpp | 145 auto& attachmentInfo = renderPass->depthStencilAttachment; in LazyClearRenderPassAttachments()
|
/third_party/skia/src/gpu/dawn/ |
H A D | GrDawnOpsRenderPass.cpp | 75 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 D | ClearMultiviewGL.cpp | 133 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 D | VkFramebuffer.cpp | 225 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 D | WGPUHelpers.cpp | 114 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 D | Clear11.cpp | 402 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 D | vkCmdUtil.cpp | 307 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 D | RenderPassCache.cpp | 144 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 D | GPUCommandEncoder.cpp | 42 !conv(desc.depthStencilAttachment, descriptor.depthStencilAttachment) || in beginRenderPass()
|
/third_party/skia/third_party/externals/dawn/examples/ |
H A D | CHelloTriangle.cpp | 120 renderpassInfo.depthStencilAttachment = nullptr; in frame()
|
/third_party/skia/third_party/externals/imgui/examples/example_emscripten_wgpu/ |
H A D | main.cpp | 213 render_pass_desc.depthStencilAttachment = NULL; in main_loop()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 124 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 D | ValidationTest.cpp | 248 depthStencilAttachment = nullptr;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.cpp | 406 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 D | vktRenderPassTestsUtil.hpp | 287 AttachmentReference depthStencilAttachment,
|
H A D | vktRenderPassTests.cpp | 581 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 D | vktRenderPassTestsUtil.cpp | 406 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 D | vktRenderPassTestsUtil.hpp | 287 AttachmentReference depthStencilAttachment,
|
H A D | vktRenderPassTests.cpp | 571 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 D | vktPrimitivesGeneratedQueryTests.cpp | 147 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 D | vktDrawCreateInfoUtil.cpp | 460 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 D | vktDrawCreateInfoUtil.cpp | 460 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
|