Support Forum       G3D Web Page     
G3D::SVO Member List

This is the complete list of members for G3D::SVO, including all inherited members.

bindReadUniformsFragmentBuffer(Args &args) constG3D::SVO
bindWriteUniformsFragmentBuffer(Args &args) constG3D::SVO
bounds() constG3D::SVOinline
BUFFER_WIDTHG3D::SVOprotected
build(RenderDevice *, bool multiPass=false, bool dummyPass=false, int curPass=0)G3D::SVO
camera() constG3D::SVOinline
clearFragmentCounter()G3D::SVO
complete(RenderDevice *, const G3D::String &downSampleShader=G3D::String("SVO_downsampleValues.glc"))G3D::SVO
connectOctreeToShader(Args &args, Access access, int maxTreeDepth, int level=-1) constG3D::SVOprotected
connectToShader(Args &args, Access access, int maxTreeDepth, int level) constG3D::SVO
copyScaleVal(RenderDevice *rd, shared_ptr< BufferTexture > &srcBuffer, shared_ptr< BufferTexture > &dstBuffer, int srcIndex, int dstIndex, int mulFactor, int divFactor)G3D::SVOprotected
create(const Specification &spec=Specification(), const String &name="SVO", bool usebricks=false)G3D::SVOstatic
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
debugPrintIndexBuffer()G3D::SVO
debugPrintRootIndexBuffer()G3D::SVO
Field typedefG3D::SVO
fillBuffer(shared_ptr< GLPixelTransferBuffer > buffer, uint numVal, uint val)G3D::SVOprotected
filter(RenderDevice *, const G3D::String &downSampleShader=G3D::String("SVO_downsampleValues.glc"))G3D::SVO
fineVoxelResolution() constG3D::SVOinline
framebuffer() constG3D::SVOinline
getBufferGPUAddress(const shared_ptr< BufferTexture > &buff) constG3D::SVOprotected
getChildIndexBuffer()G3D::SVOinline
getGBuffer()G3D::SVOinline
getNeighborsIndexBuffer()G3D::SVOinline
getNumSurfaceLayers()G3D::SVOinline
getTopDenseTreeNumNodes(int depth=(6 - 1))G3D::SVOinline
getTopMipMapGBuffer()G3D::SVOinline
init(RenderDevice *rd, size_t svoPoolSize, int maxTreeDepth, size_t fragmentPoolSize)G3D::SVO
loadFromDisk(const std::string &fileName)G3D::SVO
m_boundsG3D::SVOprotected
m_brickBorderSizeG3D::SVOprotected
m_brickNumLevelsG3D::SVOprotected
m_brickResG3D::SVOprotected
m_brickResWithBorderG3D::SVOprotected
m_cameraG3D::SVOprotected
m_childIndexG3D::SVOprotected
m_curSvoIdG3D::SVOprotected
m_dispatchIndirectBufferG3D::SVOprotected
m_dispatchIndirectLevelBufferG3D::SVOprotected
m_drawIndirectBufferG3D::SVOprotected
m_dummyFramebufferG3D::SVOprotected
m_fragmentBufferG3D::SVOprotected
m_fragmentCountG3D::SVOprotected
m_fragmentsDrawIndirectBufferG3D::SVOprotected
m_fragVoxelMemSizeG3D::SVOprotected
m_gbufferG3D::SVOprotected
m_initOKG3D::SVOprotected
m_levelIndexBufferG3D::SVOprotected
m_levelSizeBufferG3D::SVOprotected
m_levelsNumNodesG3D::SVO
m_levelStartIndexBufferG3D::SVOprotected
m_max2DTextureSizeG3D::SVOprotected
m_max3DTextureSizeG3D::SVOprotected
m_maxComputeGridDimsG3D::SVOprotected
m_maxTreeDepthG3D::SVOprotected
m_nameG3D::SVOprotected
m_neighborsIndexG3D::SVOprotected
m_numberOfAllocatedNodesG3D::SVOprotected
m_numSurfaceLayersG3D::SVOprotected
m_octreeBiasG3D::SVOprotected
m_octreePoolNumNodesG3D::SVOprotected
m_parentIndexG3D::SVOprotected
m_prevNodeCountBufferG3D::SVOprotected
m_profilerG3D::SVOprotected
m_rootIndexG3D::SVOprotected
m_specificationG3D::SVOprotected
m_svoVoxelMemSizeG3D::SVOprotected
m_textureSamplerG3D::SVOprotected
m_timeOffsetG3D::SVOprotected
m_topMipMapGBufferG3D::SVOprotected
m_topMipMapMaxLevelG3D::SVOprotected
m_topMipMapNumLevelsG3D::SVOprotected
m_topMipMapResG3D::SVOprotected
m_useBricksG3D::SVOprotected
m_useNeighborPointersG3D::SVOprotected
m_useTopMipMapG3D::SVOprotected
m_visualizeNodesG3D::SVOprotected
m_writeDeclarationsFragmentBufferG3D::SVOprotected
maxDepth()G3D::SVOinline
name() constG3D::SVOinline
postBuild(RenderDevice *)G3D::SVO
preBuild(RenderDevice *, bool multiPass=false, bool dummyPass=false)G3D::SVO
prepare(RenderDevice *rd, const shared_ptr< Camera > &camera, const Box &wsBounds, float timeOffset, float velocityStartTimeOffset, size_t svoPoolSize, int maxTreeDepth, size_t fragmentPoolSize)G3D::SVO
prepare(RenderDevice *rd, const shared_ptr< Camera > &camera, const Box &wsBounds, float timeOffset, float velocityStartTimeOffset)G3D::SVO
printDebugBuild()G3D::SVO
projectionOffsetG3D::SVO
projectionScaleG3D::SVO
renderRaycasting(RenderDevice *rd, shared_ptr< Texture > m_colorBuffer0, int level, float raycastingConeFactor)G3D::SVO
saveToDisk(const std::string &fileName)G3D::SVO
setCurSvoId(int id)G3D::SVOinline
setOrthogonalProjection(RenderDevice *rd) constG3D::SVO
Specification typedefG3D::SVO
specification() constG3D::SVOinline
SVO(const Specification &spec, const String &name, bool usebricks)G3D::SVOprotected
svoToWorldMatrix() constG3D::SVO
updateDispatchIndirectBuffer(RenderDevice *rd, shared_ptr< BufferTexture > &dispatchIndirectBuffer, shared_ptr< BufferTexture > &startIndexBuffer, shared_ptr< BufferTexture > &endIndexBuffer, int startLevel, int endLevel, Vector2int32 workGroupSize)G3D::SVOprotected
visualizeFragments(RenderDevice *rd) constG3D::SVO
visualizeNodes(RenderDevice *rd, int level) constG3D::SVO
voxelSideLength() constG3D::SVOinline
worldToSVOMatrix() constG3D::SVO
writeDeclarationsFragmentBuffer() constG3D::SVOinline
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual

documentation generated on Wed Nov 24 2021 08:02:01 using doxygen 1.8.15