| 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 |
- |