![]() |
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.