Name Description Size Coverage
CMakeLists.txt 29562 -
extensionapi -
graphobjects -
LICENSE.GODOT.txt 1146 -
ParticleShaderGenMacros.cmake 759 -
qssgdebugdrawsystem.cpp 13967 -
qssgdebugdrawsystem_p.h 3484 -
qssglightmapio.cpp dataTag 19962 -
qssglightmapio_p.h 2650 -
qssgperframeallocator_p.h 3685 -
qssgrenderableimage_p.h 2106 -
qssgrenderclippingfrustum.cpp 2073 -
qssgrenderclippingfrustum_p.h intersection test between plane and bounding sphere. return 1 if the bs is completely above plane, return 0 if the bs intersects the plane, return -1 if the bs is completely below the plane. 4811 -
qssgrendercommands.cpp 2980 -
qssgrendercommands_p.h 16350 -
qssgrendercontextcore.cpp ! \class QSSGRenderContextInterface \inmodule QtQuick3D \since 6.7 \brief Aggregate class for sub-parts of the QtQuick3D rendering engine. The QSSGRenderContextInterface, and the objects owned by it are always per-QQuickWindow, and so per scenegraph render thread. Some resources might be shared, like the shader library, but that's all take care of internally by the QSSGRenderContextInterface. \note Some sub-components might not be exposed as semi-public, or their use might require private headers to be used. In those cases it's likely their APIs have a high likelihood of being changed in the near future. One the APIs for those class have stabilized they will be made available with the same guarantee as the rest of the semi-public APIs. 7965 -
qssgrendercontextcore.h 4380 -
qssgrenderdefaultmaterialshadergenerator.cpp clang-format off 171941 -
qssgrenderdefaultmaterialshadergenerator_p.h 5118 -
qssgrendererutil_p.h 1791 -
qssgrenderimagetexture_p.h 1867 -
qssgrendermesh_p.h 2767 -
qssgrendermotionvectormap.cpp 10841 -
qssgrendermotionvectormap_p.h 3404 -
qssgrenderparticleshaderkeys_p.h 3896 -
qssgrenderpickresult.h 1365 -
qssgrenderpickresult_p.h 987 -
qssgrenderray.cpp 15071 -
qssgrenderray_p.h 5385 -
qssgrenderreflectionmap.cpp 27891 -
qssgrenderreflectionmap_p.h 3741 -
qssgrendershadercache.cpp 32684 -
qssgrendershadercache_p.h #ifndef QSSG_ENABLE_<FEATURE> #define QSSG_ENABLE_<FEATURE> 0 #endif void func() { ... #if QSSG_ENABLE_<FEATURE> ... #endif ... } 10528 -
qssgrendershadercodegenerator.cpp 24215 -
qssgrendershadercodegenerator_p.h 7307 -
qssgrendershaderkeys_p.h 43396 -
qssgrendershadermetadata.cpp { // "uniforms": [ { "type": "mat44", "name": "qt_viewProjectionMatrix" }, // { "type": "mat4", "name": "qt_viewMatrix" }, // { "type": "vec2", "name": "qt_cameraProperties" }, // { "type": "vec3", "name": "qt_cameraPosition", "condition": "!SSAO_CUSTOM_MATERIAL_GLSLLIB" } // ] // } 10157 -
qssgrendershadermetadata_p.h 1654 -
qssgrendershadowmap.cpp 22587 -
qssgrendershadowmap_p.h 4456 -
qssgrenderskymaterialmanager.cpp 56869 -
qssgrenderskymaterialmanager_p.h 6167 -
qssgrhicontext.cpp ! \class QSSGRhiContext \inmodule QtQuick3D \since 6.7 \brief QSSGRhiContext. 73270 -
qssgrhicontext.h 4259 -
qssgrhicontext_p.h 43492 -
qssgrhicustommaterialsystem.cpp 46383 -
qssgrhicustommaterialsystem_p.h 5442 -
qssgrhieffectsystem.cpp 36923 -
qssgrhieffectsystem_p.h 4990 -
qssgrhiparticles.cpp 55087 -
qssgrhiparticles_p.h 4138 -
qssgrhiquadrenderer.cpp 11319 -
qssgrhiquadrenderer_p.h 2537 -
qssgruntimerenderlogging.cpp 674 -
qssgruntimerenderlogging_p.h 994 -
qssgshadermapkey_p.h 2356 -
qssgshadermaterialadapter.cpp clang-format off 47235 -
qssgshadermaterialadapter_p.h 14212 -
qssgshaderresourcemergecontext_p.h 6046 -
qssguserrenderpassmanager.cpp 8314 -
qssguserrenderpassmanager_p.h 3969 -
qt_attribution.json 1789 -
qtquick3druntimerenderglobal.h 645 -
qtquick3druntimerenderglobal_p.h 600 -
rendererimpl -
res -
resourcemanager -
REUSE.toml 334 -