ASLEEP enum value | G3D::DDGIVolume | |
AWAKE enum value | G3D::DDGIVolume | |
cameraLocked() | G3D::DDGIVolume | inline |
computeProbeOffsetsAndFlags(RenderDevice *rd, const shared_ptr< Texture > &rayHitLocations, const int offset, const int raysPerProbe, bool adjustOffsets=true) | G3D::DDGIVolume | |
create(const String &name, const DDGIVolumeSpecification &spec, const Point3 &cameraPos) | G3D::DDGIVolume | static |
createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
debugDrawProbeLabels(float probeVisualizationRadius) const | G3D::DDGIVolume | |
debugRenderProbeVisualization(RenderDevice *rd, const shared_ptr< Camera > &camera, const bool visualizeDepth, const float probeVisualizationRadius) | G3D::DDGIVolume | |
encloseScene() | G3D::DDGIVolume | inline |
gatherTracingProbes(const Array< ProbeStates > &states) | G3D::DDGIVolume | |
guiIrradianceFormatIndex() | G3D::DDGIVolume | inline |
guiVisibilityFormatIndex() | G3D::DDGIVolume | inline |
hasTracingProbes() | G3D::DDGIVolume | inline |
init(const String &name, const DDGIVolumeSpecification &spec, const Point3 &cameraPos=Point3(0, 0, 0)) | G3D::DDGIVolume | |
irradianceFormat() | G3D::DDGIVolume | inline |
irradianceOctSideLength() | G3D::DDGIVolume | inline |
irradianceTexture() | G3D::DDGIVolume | inline |
JUST_VIGILANT enum value | G3D::DDGIVolume | |
JUST_WOKE enum value | G3D::DDGIVolume | |
loadGeometry(const String &filename, float scale, Color3 faceColor, AttributeArray &vertexArray, IndexStream &indexStream) | G3D::DDGIVolume | static |
m_conservativeAABoundsPBO | G3D::DDGIVolume | protected |
m_debugProbeVisualizationColorsIndex | G3D::DDGIVolume | protected |
m_firstFrame | G3D::DDGIVolume | protected |
m_guiIrradianceFormatIndex | G3D::DDGIVolume | protected |
m_guiProbeFormatChanged | G3D::DDGIVolume | protected |
m_guiVisibilityFormatIndex | G3D::DDGIVolume | protected |
m_irradianceTexture | G3D::DDGIVolume | protected |
m_lowIrradianceHysteresisFrames | G3D::DDGIVolume | protected |
m_lowVisibilityHysteresisFrames | G3D::DDGIVolume | protected |
m_maxDistance | G3D::DDGIVolume | protected |
m_name | G3D::DDGIVolume | protected |
m_phaseOffset | G3D::DDGIVolume | protected |
m_probeGridOrigin | G3D::DDGIVolume | protected |
m_probeOffsetTexture | G3D::DDGIVolume | protected |
m_probeSleeping | G3D::DDGIVolume | protected |
m_probeSpacing | G3D::DDGIVolume | protected |
m_randomOrientation | G3D::DDGIVolume | protected |
m_rayBlockIndexOffset | G3D::DDGIVolume | protected |
m_reducedIrradianceHysteresisFrames | G3D::DDGIVolume | protected |
m_skippedProbes | G3D::DDGIVolume | protected |
m_sleepingProbesBuffer | G3D::DDGIVolume | protected |
m_specification | G3D::DDGIVolume | protected |
m_uninitializedPlane | G3D::DDGIVolume | protected |
m_visibilityTexture | G3D::DDGIVolume | protected |
mapSleepingProbesBuffer(bool forWriting=false) | G3D::DDGIVolume | |
normalEncoding() | G3D::DDGIVolume | inlinestatic |
notifyOfCameraPosition(const Point3 &cameraWSPosition) | G3D::DDGIVolume | |
notifyOfDynamicObjects(const Array< AABox > ¤tBoxArray, const Array< Vector3 > &velocityArray) | G3D::DDGIVolume | |
OFF enum value | G3D::DDGIVolume | |
onGlobalLightChange() | G3D::DDGIVolume | inline |
onLargeObjectChange() | G3D::DDGIVolume | inline |
onSmallLightChange() | G3D::DDGIVolume | inline |
probeCount() const | G3D::DDGIVolume | inline |
probeCounts() const | G3D::DDGIVolume | inline |
probeIndexToGridIndex(int index) const | G3D::DDGIVolume | protected |
probeIndexToPosition(int index) const | G3D::DDGIVolume | protected |
probeOffsetTexture() | G3D::DDGIVolume | inline |
probeSleeping() | G3D::DDGIVolume | inline |
ProbeStates enum name | G3D::DDGIVolume | |
randomOrientation() | G3D::DDGIVolume | inlinevirtual |
rayBlockIndexOffsetBuffer() | G3D::DDGIVolume | inline |
resizeIfNeeded() | G3D::DDGIVolume | virtual |
s_debugProbeVisualizationColors | G3D::DDGIVolume | protectedstatic |
s_debugProbeVisualizationColorsIndex | G3D::DDGIVolume | protectedstatic |
s_debugProbeVisualizationIndexStream | G3D::DDGIVolume | protectedstatic |
s_debugProbeVisualizationVertexArray | G3D::DDGIVolume | protectedstatic |
s_guiDepthFormats | G3D::DDGIVolume | protectedstatic |
s_guiIrradianceFormats | G3D::DDGIVolume | protectedstatic |
s_guiLabelFont | G3D::DDGIVolume | protectedstatic |
s_visualizeDebugColors | G3D::DDGIVolume | protectedstatic |
setCameraLocked(bool b) | G3D::DDGIVolume | inline |
setDepthOctSideLength(int sideLengthSize, RenderDevice *rd) | G3D::DDGIVolume | inline |
setEncloseScene(bool b) | G3D::DDGIVolume | inline |
setFirstFrame(bool b) | G3D::DDGIVolume | inline |
setGuiIrradianceFormatIndex(int index) | G3D::DDGIVolume | inline |
setGuiVisibilityFormatIndex(int index) | G3D::DDGIVolume | inline |
setIrradianceOctSideLength(int sideLengthSize, RenderDevice *rd) | G3D::DDGIVolume | inline |
setProbeSleeping(bool b) | G3D::DDGIVolume | inline |
setProbeStatesToUninitialized() | G3D::DDGIVolume | protected |
setRandomOrientation(const Matrix3 &orientation) | G3D::DDGIVolume | inline |
setShaderArgs(UniformTable &args, const String &prefix) | G3D::DDGIVolume | |
setVisualizeDebugColors(bool b) | G3D::DDGIVolume | inlinestatic |
skippedProbes() | G3D::DDGIVolume | inline |
specification() | G3D::DDGIVolume | inline |
UNINITIALIZED enum value | G3D::DDGIVolume | |
unmapSleepingProbesBuffer() | G3D::DDGIVolume | |
updateAllProbeTypes(RenderDevice *rd, const Array< shared_ptr< Surface >> &surfaceArray, const shared_ptr< Texture > &rayHitLocations, const shared_ptr< Texture > &rayHitRadiance, const int offset, const int raysPerProbe) | G3D::DDGIVolume | virtual |
updateIrradianceTexture(const shared_ptr< Texture > &newTexture) | G3D::DDGIVolume | |
updateIrradianceTexture(const shared_ptr< GLPixelTransferBuffer > &pbo) | G3D::DDGIVolume | |
updateProbeOffsetTexture(const shared_ptr< Texture > &newTexture) | G3D::DDGIVolume | |
updateProbeOffsetTexture(const shared_ptr< GLPixelTransferBuffer > &pbo) | G3D::DDGIVolume | |
updateVisibilityTexture(const shared_ptr< Texture > &newTexture) | G3D::DDGIVolume | |
updateVisibilityTexture(const shared_ptr< GLPixelTransferBuffer > &pbo) | G3D::DDGIVolume | |
VIGILANT enum value | G3D::DDGIVolume | |
visibilityOctSideLength() | G3D::DDGIVolume | inline |
visibilityTexture() | G3D::DDGIVolume | inline |
visualizeDebugColors() | G3D::DDGIVolume | inlinestatic |
~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |