Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
DepthMapPass Class Reference

#include <qssgrenderpass_p.h>

Inheritance diagram for DepthMapPass:
Collaboration diagram for DepthMapPass:

Public Member Functions

void renderPrep (QSSGRenderer &renderer, QSSGLayerRenderData &data) final
void renderPass (QSSGRenderer &renderer) final
Type passType () const final
void resetForFrame () final
void setMultisamplingEnabled (bool enabled)
bool isMultisamplingEnabled () const
Public Member Functions inherited from QSSGRenderPass
virtual ~QSSGRenderPass ()

Public Attributes

QSSGRenderableObjectList sortedOpaqueObjects
QSSGRenderableObjectList sortedTransparentObjects
QSSGRhiGraphicsPipelineState ps
QSSGRhiRenderableTexturerhiDepthTexture = nullptr
bool m_multisampling = false

Additional Inherited Members

Public Types inherited from QSSGRenderPass
enum class  Type { Standalone , Main , Extension }

Detailed Description

Definition at line 122 of file qssgrenderpass_p.h.

Member Function Documentation

◆ isMultisamplingEnabled()

bool DepthMapPass::isMultisamplingEnabled ( ) const
inline

Definition at line 130 of file qssgrenderpass_p.h.

◆ passType()

Type DepthMapPass::passType ( ) const
inlinefinalvirtual

Implements QSSGRenderPass.

Definition at line 127 of file qssgrenderpass_p.h.

◆ renderPass()

void DepthMapPass::renderPass ( QSSGRenderer & renderer)
finalvirtual

Implements QSSGRenderPass.

Definition at line 399 of file qssgrenderpass.cpp.

◆ renderPrep()

void DepthMapPass::renderPrep ( QSSGRenderer & renderer,
QSSGLayerRenderData & data )
finalvirtual

Implements QSSGRenderPass.

Definition at line 365 of file qssgrenderpass.cpp.

◆ resetForFrame()

void DepthMapPass::resetForFrame ( )
finalvirtual

Implements QSSGRenderPass.

Definition at line 445 of file qssgrenderpass.cpp.

◆ setMultisamplingEnabled()

void DepthMapPass::setMultisamplingEnabled ( bool enabled)
inline

Definition at line 129 of file qssgrenderpass_p.h.

Member Data Documentation

◆ m_multisampling

bool DepthMapPass::m_multisampling = false

Definition at line 136 of file qssgrenderpass_p.h.

◆ ps

QSSGRhiGraphicsPipelineState DepthMapPass::ps

Definition at line 134 of file qssgrenderpass_p.h.

◆ rhiDepthTexture

QSSGRhiRenderableTexture* DepthMapPass::rhiDepthTexture = nullptr

Definition at line 135 of file qssgrenderpass_p.h.

◆ sortedOpaqueObjects

QSSGRenderableObjectList DepthMapPass::sortedOpaqueObjects

Definition at line 132 of file qssgrenderpass_p.h.

◆ sortedTransparentObjects

QSSGRenderableObjectList DepthMapPass::sortedTransparentObjects

Definition at line 133 of file qssgrenderpass_p.h.


The documentation for this class was generated from the following files: