(a1735e464fc2f6b0211efe6f1a6681b8cd8c98ee)
#include <QtQuick3DRuntimeRender/private/qssgrenderitem2d_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderer_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendershadercache_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderableobjects_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendershadowmap_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendereffect_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderresourceloader_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderreflectionmap_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrenderskymaterialmanager_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrendercamera_p.h>
#include <QtQuick3DRuntimeRender/private/qssgrhicontext_p.h>
#include <QtQuick3DRuntimeRender/private/qssgperframeallocator_p.h>
#include <QtQuick3DRuntimeRender/private/qssgshadermapkey_p.h>
#include <QtQuick3DRuntimeRender/private/qssglightmapbaker_p.h>
#include <QtQuick3DRuntimeRender/private/qssguserrenderpassmanager_p.h>
#include <ssg/qssgrenderextensions.h>
#include <QtQuick3DUtils/private/qssgrenderbasetypes_p.h>
#include <optional>
#include <unordered_map>
#include "qssgrenderpass_p.h"
#include "qssgrenderdata_p.h"
Go to the source code of this file.
|
| enum class | QSSGRenderResult::Key : quint32 {
QSSGRenderResult::AoTexture
, QSSGRenderResult::DepthTexture
, QSSGRenderResult::ScreenTexture
, QSSGRenderResult::NormalTexture
,
QSSGRenderResult::MotionVectorTexture
, QSSGRenderResult::AccumTexture
, QSSGRenderResult::RevealageTexture
, QSSGRenderResult::ABufferImage = AccumTexture
,
QSSGRenderResult::AuxiliaryImage = RevealageTexture
, QSSGRenderResult::DepthTextureMS
, QSSGRenderResult::CounterImage
, QSSGRenderResult::SkyMaterialBackgroundTexture
,
QSSGRenderResult::RenderResultCount
} |
| enum class | QSSGLayerRenderPreparationResultFlag {
WasLayerDataDirty = 1 << 0
, WasDirty = 1 << 1
, RequiresDepthTexture = 1 << 2
, RequiresSsaoPass = 1 << 3
,
RequiresShadowMapPass = 1 << 4
, RequiresScreenTexture = 1 << 5
, RequiresMipmapsForScreenTexture = 1 << 6
, MaterialHasCustomBlendMode = 1 << 7
,
RequiresDepthTextureMS = 1 << 8
, RequiresNormalTexture = 1 << 9
, RequiresMotionVectorPass = 1 << 10
, RequiresSkyMaterialPass = 1 << 11
} |
◆ QSSGLayerRenderPreparationResultFlag
| Enumerator |
|---|
| WasLayerDataDirty | |
| WasDirty | |
| RequiresDepthTexture | |
| RequiresSsaoPass | |
| RequiresShadowMapPass | |
| RequiresScreenTexture | |
| RequiresMipmapsForScreenTexture | |
| MaterialHasCustomBlendMode | |
| RequiresDepthTextureMS | |
| RequiresNormalTexture | |
| RequiresMotionVectorPass | |
| RequiresSkyMaterialPass | |
Definition at line 98 of file qssglayerrenderdata_p.h.