VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtGpuCullingAndLod Member List

This is the complete list of members for makVrv::DtGpuCullingAndLod, including all inherited members.

bindGpuOutputInstanceBuffer(void) const makVrv::DtGpuCullingAndLodvirtual
bindIndirectThings()makVrv::DtGpuCullingAndLodvirtual
checkSpecBuffersOk(void) const makVrv::DtGpuCullingAndLodprotectedvirtual
clearInstanceCountofGpuIndirectBuffer()makVrv::DtGpuCullingAndLodprotectedvirtual
clearStateIdCommandCountBuffer()makVrv::DtGpuCullingAndLodprotectedvirtual
cullShaderConfig(void) const makVrv::DtGpuCullingAndLodvirtual
doCullingAndLOD(const DtIndirectViewParameters &viewParameters, DtIndirectRenderingParameters &irParams, osg::RenderInfo &renderInfo, DtGlBuffer *gpuLodVisibleBuffer)makVrv::DtGpuCullingAndLodvirtual
DtGpuCullingAndLod(DtDe &de)makVrv::DtGpuCullingAndLodprotected
DtGpuCullingAndLod()makVrv::DtGpuCullingAndLodprivate
DtGpuCullingAndLod(const DtGpuCullingAndLod &other)makVrv::DtGpuCullingAndLodprivate
DtGpuCullingAndLodCreator classmakVrv::DtGpuCullingAndLodfriend
maxNumInstances(void) const makVrv::DtGpuCullingAndLodvirtual
myCullPassmakVrv::DtGpuCullingAndLodprotected
myCullShaderConfigmakVrv::DtGpuCullingAndLodprotected
myDemakVrv::DtGpuCullingAndLodprotected
myGeometryOffsetAndSizesmakVrv::DtGpuCullingAndLodprotected
myGeometrySpecificationsmakVrv::DtGpuCullingAndLodprotected
myGeomSpecIndexToCommandIndexmakVrv::DtGpuCullingAndLodprotected
myGpuGeometrySpecificationsBuffermakVrv::DtGpuCullingAndLodprotected
myGpuIndirectBuffermakVrv::DtGpuCullingAndLodprotected
myGpuInputInstancesBuffermakVrv::DtGpuCullingAndLodprotected
myGpuInputPerGeomInstancesBuffermakVrv::DtGpuCullingAndLodprotected
myGpuInstancesOffsetAndNumInstancesmakVrv::DtGpuCullingAndLodprotected
myGpuMaterialsBuffermakVrv::DtGpuCullingAndLodprotected
myGpuOutputInstancesBuffermakVrv::DtGpuCullingAndLodprotected
myGpuSpecIndexToCommandIndexBuffermakVrv::DtGpuCullingAndLodprotected
myGpuStateIdToCommandCountBuffermakVrv::DtGpuCullingAndLodprotected
myGpuStateIdToMaxNumCommandsBuffermakVrv::DtGpuCullingAndLodprotected
myGpuTexturesBuffermakVrv::DtGpuCullingAndLodprotected
myInstanceContainermakVrv::DtGpuCullingAndLodprotected
myInstancesOffsetAndNumInstancesmakVrv::DtGpuCullingAndLodprotected
myLastNumEffectTexturesmakVrv::DtGpuCullingAndLodprotected
myMaxNumInstancesmakVrv::DtGpuCullingAndLodprotected
myModelIdToIndexmakVrv::DtGpuCullingAndLodprotected
myMutableFirstTextureStreamedIndexmakVrv::DtGpuCullingAndLodmutableprotected
myMutableFirstTextureStreamedModelmakVrv::DtGpuCullingAndLodmutableprotected
myNeedTextureUpdatemakVrv::DtGpuCullingAndLodprotected
myNumGeometriesmakVrv::DtGpuCullingAndLodprotected
myRegistrarmakVrv::DtGpuCullingAndLodprotected
myShaderFilesCachemakVrv::DtGpuCullingAndLodprotected
myShaderFolderPathmakVrv::DtGpuCullingAndLodprotected
myStateIdToMaxNumCommandsmakVrv::DtGpuCullingAndLodprotected
myStreamedGeometryOffsetModelIDmakVrv::DtGpuCullingAndLodprotected
myStreamedMaterialBytesmakVrv::DtGpuCullingAndLodprotected
myStreamedMaterialModelIDmakVrv::DtGpuCullingAndLodprotected
myStreamedSpecBytesmakVrv::DtGpuCullingAndLodprotected
myStreamedSpecModelGeomIndexmakVrv::DtGpuCullingAndLodprotected
myStreamedSpecModelIDmakVrv::DtGpuCullingAndLodprotected
needTextureUpdate() const makVrv::DtGpuCullingAndLodvirtual
numDrawCommands(void) const makVrv::DtGpuCullingAndLodvirtual
operator=(const DtGpuCullingAndLod &other)makVrv::DtGpuCullingAndLodprivate
readyToUpdateBuffers()makVrv::DtGpuCullingAndLodvirtual
releaseGLObjects(osg::State *state) const makVrv::DtGpuCullingAndLodvirtual
reloadShaders() const makVrv::DtGpuCullingAndLodvirtual
setCullShaderConfig(const DtCullShaderConfig &cullShaderConfig)makVrv::DtGpuCullingAndLodvirtual
setInstanceContainer(DtInstanceContainer *instanceContainer)makVrv::DtGpuCullingAndLodvirtual
setRegistrar(DtIndirectGeometryRegistrar *registrar)makVrv::DtGpuCullingAndLodvirtual
setShadersFileCache(DtOsgShaderFilesCache *shaderFilesCache)makVrv::DtGpuCullingAndLodvirtual
setShadersFolderPath(const std::string &shaderFolderPath)makVrv::DtGpuCullingAndLodvirtual
shadersFileCache(void) const makVrv::DtGpuCullingAndLodvirtual
shadersFolderPath(void) const makVrv::DtGpuCullingAndLodvirtual
stateIdOffsetAndMaxCommands(void) const makVrv::DtGpuCullingAndLodvirtual
unbindGpuOutputInstanceBuffer(void) const makVrv::DtGpuCullingAndLodvirtual
unbindIndirectThings()makVrv::DtGpuCullingAndLodvirtual
updateGpuBuffers(DtIndirectRenderingParameters &irParams, const MapIntToInt &modelIdsToNumInstances, osg::RenderInfo &renderInfo)makVrv::DtGpuCullingAndLodvirtual
updateGpuGeometryOffsetAndSizeBuffer(int &numGeometries)makVrv::DtGpuCullingAndLodprotectedvirtual
updateGpuGeometrySpecificationsBuffer(const int numGeometries)makVrv::DtGpuCullingAndLodprotectedvirtual
updateGpuIndirectBuffer()makVrv::DtGpuCullingAndLodprotectedvirtual
updateGpuInputInstancesBuffer()makVrv::DtGpuCullingAndLodprotectedvirtual
updateGpuInputPerGeomInstancesBuffer()makVrv::DtGpuCullingAndLodprotectedvirtual
updateGpuMaterialsBuffer(const int numGeometries)makVrv::DtGpuCullingAndLodprotectedvirtual
updateGpuTexturesBuffer(osg::RenderInfo &renderInfo)makVrv::DtGpuCullingAndLodprotectedvirtual
updateInstancesOffsetAndInstances(const MapIntToInt &modelIdsToNumInstances)makVrv::DtGpuCullingAndLodprotectedvirtual
updateStateIdMaxNumCommands(const MapIntToInt &modelIdsToNumInstances)makVrv::DtGpuCullingAndLodprotectedvirtual
useInstanceCount(void) const makVrv::DtGpuCullingAndLodvirtual
VectorStateIdOffsetAndMaxCommands typedefmakVrv::DtGpuCullingAndLod
~DtGpuCullingAndLod()makVrv::DtGpuCullingAndLodvirtual

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)