Home
last modified time | relevance | path

Searched refs:depthStencilAttachment (Results 1 – 25 of 31) sorted by relevance

12

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DCommandEncoder.cpp254 const RenderPassDepthStencilAttachment* depthStencilAttachment, in ValidateRenderPassDepthStencilAttachment() argument
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->depthReadOnly, depthStencilAttachment->stencilReadOnly); in ValidateRenderPassDepthStencilAttachment()
[all …]
DAttachmentState.cpp66 if (descriptor->depthStencilAttachment != nullptr) { in AttachmentStateBlueprint()
67 TextureViewBase* attachment = descriptor->depthStencilAttachment->view; in AttachmentStateBlueprint()
DCommands.h102 RenderPassDepthStencilAttachmentInfo depthStencilAttachment; member
DCommandBuffer.cpp145 auto& attachmentInfo = renderPass->depthStencilAttachment; in LazyClearRenderPassAttachments()
/third_party/skia/src/gpu/dawn/
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()
85 renderPassDescriptor.depthStencilAttachment = nullptr; in beginRenderPass()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
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/dawn/src/utils/
DWGPUHelpers.cpp114 depthStencilAttachment = &cDepthStencilAttachmentInfo; in ComboRenderPassDescriptor()
116 depthStencilAttachment = nullptr; in ComboRenderPassDescriptor()
132 if (otherRenderPass.depthStencilAttachment != nullptr) { in operator =()
134 depthStencilAttachment = &cDepthStencilAttachmentInfo; in operator =()
136 depthStencilAttachment = nullptr; in operator =()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkFramebuffer.cpp225 uint32_t depthStencilAttachment = subpass.pDepthStencilAttachment->attachment; in resolve() local
226 if(depthStencilAttachment != VK_ATTACHMENT_UNUSED) in resolve()
228 ImageView *imageView = attachments[depthStencilAttachment]; in resolve()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
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/
DvkCmdUtil.cpp272 VkRenderingAttachmentInfoKHR depthStencilAttachment in beginRendering() local
296 &depthStencilAttachment, // const VkRenderingAttachmentInfoKHR* pDepthAttachment; in beginRendering()
297 …useStencilAttachment ? &depthStencilAttachment : DE_NULL, // const VkRenderingAttachmentInfoKHR* p… in beginRendering()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DRenderPassCache.cpp144 VkAttachmentReference* depthStencilAttachment = nullptr; in CreateRenderPassForQuery() local
148 depthStencilAttachment = &depthStencilAttachmentRef; in CreateRenderPassForQuery()
211 subpassDesc.pDepthStencilAttachment = depthStencilAttachment; in CreateRenderPassForQuery()
DCommandBufferVk.cpp218 const auto& attachmentInfo = renderPass->depthStencilAttachment; in RecordBeginRenderPass()
282 auto& attachmentInfo = renderPass->depthStencilAttachment; in RecordBeginRenderPass()
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
DGPUCommandEncoder.cpp42 !conv(desc.depthStencilAttachment, descriptor.depthStencilAttachment) || in beginRenderPass()
/third_party/skia/third_party/externals/dawn/examples/
DCHelloTriangle.cpp120 renderpassInfo.depthStencilAttachment = nullptr; in frame()
/third_party/skia/third_party/externals/imgui/examples/example_emscripten_wgpu/
Dmain.cpp213 render_pass_desc.depthStencilAttachment = NULL; in main_loop()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DValidationTest.cpp248 depthStencilAttachment = nullptr; in DummyRenderPass()
DRenderPassDescriptorValidationTests.cpp119 renderPass.depthStencilAttachment = nullptr; in TEST_F()
128 renderPass.depthStencilAttachment = nullptr; in TEST_F()
/third_party/vk-gl-cts/external/vulkan-docs/src/proposals/
DVK_KHR_dynamic_rendering.asciidoc383 VkRenderingAttachmentInfoKHR depthStencilAttachment = {
401 .pDepthAttachment = &depthStencilAttachment,
402 .pStencilAttachment = &depthStencilAttachment };
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassTestsUtil.cpp406 AttachmentReference depthStencilAttachment, in Subpass() argument
415 ,m_depthStencilAttachment (depthStencilAttachment) in Subpass()
DvktRenderPassTestsUtil.hpp298 AttachmentReference depthStencilAttachment,
DvktRenderPassTests.cpp560 AttachmentReference depthStencilAttachment, in Subpass() argument
568 , m_depthStencilAttachment (depthStencilAttachment) in Subpass()
898 const AttachmentReference& depthStencilAttachment = subpass.getDepthStencilAttachment(); in logRenderPassInfo() local
900 …log << TestLog::Message << "Attachment: " << depthStencilAttachment.getAttachment() << TestLog::En… in logRenderPassInfo()
901 …log << TestLog::Message << "Layout: " << depthStencilAttachment.getImageLayout() << TestLog::EndMe… in logRenderPassInfo()
5765 Maybe<deUint32> depthStencilAttachment (useDepthStencilAttachment in addAttachmentAllocationTests() local
5776 if (depthStencilAttachment) in addAttachmentAllocationTests()
5777 definedAttachments.insert(*depthStencilAttachment); in addAttachmentAllocationTests()
5891 if (depthStencilAttachment) in addAttachmentAllocationTests()
5893 if (lastUseOfAttachment[*depthStencilAttachment]) in addAttachmentAllocationTests()
[all …]
/third_party/vk-gl-cts/modules/gles3/functional/
Des3fFboInvalidateTests.cpp1523 static const deUint32 depthStencilAttachment[] = { GL_DEPTH_STENCIL_ATTACHMENT }; in init() local
1533 …ncil").c_str(), "", boundT, invalidateT, &depthStencilAttachment[0], DE_LENGTH_OF_ARRAY(depthStenc… in init()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
DvktDrawCreateInfoUtil.cpp460 vk::VkAttachmentReference depthStencilAttachment, in SubpassDescription() argument
472 m_depthStencilAttachment = depthStencilAttachment; in SubpassDescription()
DvktDrawCreateInfoUtil.hpp165 vk::VkAttachmentReference depthStencilAttachment,
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
DvktMemoryDeviceMemoryReportTests.cpp1411 Dependency<ImageView> depthStencilAttachment; member
1425 …, depthStencilAttachment (env, ImageView::Parameters(Image::Parameters(0u, VK_IMAGE_TYPE_2D, VK_FO… in Resources()
1444 *res.depthStencilAttachment.object, in create()

12