![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtGui/rhi/qrhi.h>#include <QtQuick3DRuntimeRender/qtquick3druntimerenderexports.h>#include <QtQuick3DUtils/private/qssgrenderbasetypes_p.h>#include <ssg/qssgrhicontext.h>Go to the source code of this file.
Namespaces | |
| namespace | QSSGRhiHelpers |
Macros | |
| #define | QSSG_MAX_NUM_LIGHTS 16 |
| #define | QSSG_MAX_NUM_DIRECTIONAL_LIGHTS 4 |
| #define | QSSG_REDUCED_MAX_NUM_LIGHTS 8 |
| #define | QSSG_REDUCED_MAX_NUM_DIRECTIONAL_LIGHTS 2 |
| #define | QSSGRHICTX_STAT(ctx, f) |
Typedefs | |
| using | QSSGRhiInputAssemblerState = QSSGRhiInputAssemblerStatePrivate::InputAssemblerState |
| using | QSSGRhiBufferPtr = std::shared_ptr<QSSGRhiBuffer> |
| using | QSSGRhiShaderPipelinePtr = std::shared_ptr<QSSGRhiShaderPipeline> |
Enumerations | |
| enum class | QSSGRhiSamplerBindingHints { LightProbe = 64 , ScreenTexture , DepthTexture , AoTexture , LightmapTexture , DepthTextureArray , ScreenTextureArray , AoTextureArray , NormalTexture , BindingMapSize } |
| #define QSSG_MAX_NUM_DIRECTIONAL_LIGHTS 4 |
Definition at line 285 of file qssgrhicontext_p.h.
| #define QSSG_MAX_NUM_LIGHTS 16 |
Definition at line 284 of file qssgrhicontext_p.h.
| #define QSSG_REDUCED_MAX_NUM_DIRECTIONAL_LIGHTS 2 |
Definition at line 287 of file qssgrhicontext_p.h.
| #define QSSG_REDUCED_MAX_NUM_LIGHTS 8 |
Definition at line 286 of file qssgrhicontext_p.h.
Definition at line 783 of file qssgrhicontext_p.h.
| using QSSGRhiBufferPtr = std::shared_ptr<QSSGRhiBuffer> |
Definition at line 247 of file qssgrhicontext_p.h.
Definition at line 39 of file qssgrhicontext_p.h.
| using QSSGRhiShaderPipelinePtr = std::shared_ptr<QSSGRhiShaderPipeline> |
Definition at line 555 of file qssgrhicontext_p.h.
|
strong |
| Enumerator | |
|---|---|
| LightProbe | |
| ScreenTexture | |
| DepthTexture | |
| AoTexture | |
| LightmapTexture | |
| DepthTextureArray | |
| ScreenTextureArray | |
| AoTextureArray | |
| NormalTexture | |
| BindingMapSize | |
Definition at line 268 of file qssgrhicontext_p.h.
|
inline |
Definition at line 709 of file qssgrhicontext_p.h.
|
inline |
Definition at line 771 of file qssgrhicontext_p.h.
|
inlinenoexcept |
Definition at line 1001 of file qssgrhicontext_p.h.
|
inline |
Definition at line 739 of file qssgrhicontext_p.h.
|
inline |
Definition at line 155 of file qssgrhicontext_p.h.
|
inline |
Definition at line 256 of file qssgrhicontext_p.h.
|
inline |
Definition at line 606 of file qssgrhicontext_p.h.
|
inline |
Definition at line 704 of file qssgrhicontext_p.h.
|
inline |
Definition at line 764 of file qssgrhicontext_p.h.
|
inlinenoexcept |
Definition at line 996 of file qssgrhicontext_p.h.
|
inline |
Definition at line 734 of file qssgrhicontext_p.h.
|
inline |
Definition at line 114 of file qssgrhicontext_p.h.
|
inline |
Definition at line 249 of file qssgrhicontext_p.h.
|
inline |
Definition at line 593 of file qssgrhicontext_p.h.
|
inline |
Definition at line 714 of file qssgrhicontext_p.h.
|
inline |
Definition at line 776 of file qssgrhicontext_p.h.
|
inlinenoexcept |
Definition at line 1006 of file qssgrhicontext_p.h.
|
inline |
Definition at line 727 of file qssgrhicontext_p.h.
|
inline |
Definition at line 160 of file qssgrhicontext_p.h.
|
inline |
Definition at line 611 of file qssgrhicontext_p.h.