OGRE  2.2.4
Object-Oriented Graphics Rendering Engine
Ogre::HlmsComputeJob Member List

This is the complete list of members for Ogre::HlmsComputeJob, including all inherited members.

_calculateNumThreadGroupsBasedOnSetting()Ogre::HlmsComputeJob
_getShaderParams(IdString key)Ogre::HlmsComputeJob
_setSamplerblock(uint8 slotIdx, const HlmsSamplerblock *refParams)Ogre::HlmsComputeJob
_setUavBuffer(uint8 slotIdx, const DescriptorSetUav::BufferSlot &newSlot)Ogre::HlmsComputeJob
_setUavTexture(uint8 slotIdx, const DescriptorSetUav::TextureSlot &texSlot)Ogre::HlmsComputeJob
_updateAutoProperties(void)Ogre::HlmsComputeJob
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
clearTexBuffers(void)Ogre::HlmsComputeJob
clearUavBuffers(void)Ogre::HlmsComputeJob
clone(const String &cloneName)Ogre::HlmsComputeJob
cloneTo(HlmsComputeJob *dstJob)Ogre::HlmsComputeJob
createShaderParams(IdString key)Ogre::HlmsComputeJob
Deleted enum valueOgre::TextureGpuListener
ExceptionThrown enum valueOgre::TextureGpuListener
FromStorageToSysRam enum valueOgre::TextureGpuListener
FromSysRamToStorage enum valueOgre::TextureGpuListener
FsaaSettingAlteredByApi enum valueOgre::TextureGpuListener
GainedResidency enum valueOgre::TextureGpuListener
getCreator(void) constOgre::HlmsComputeJobinline
getName(void) constOgre::HlmsComputeJobinline
getNameStr(void) constOgre::HlmsComputeJob
getNumTexUnits(void) constOgre::HlmsComputeJobinline
getNumThreadGroups(void) constOgre::HlmsComputeJobinline
getNumThreadGroupsX(void) constOgre::HlmsComputeJobinline
getNumThreadGroupsY(void) constOgre::HlmsComputeJobinline
getNumThreadGroupsZ(void) constOgre::HlmsComputeJobinline
getNumUavUnits(void) constOgre::HlmsComputeJobinline
getProperty(IdString key, int32 defaultVal=0) constOgre::HlmsComputeJob
getShaderParams(IdString key)Ogre::HlmsComputeJob
getTexture(uint8 slotIdx) constOgre::HlmsComputeJob
getThreadsPerGroup(void) constOgre::HlmsComputeJobinline
getThreadsPerGroupX(void) constOgre::HlmsComputeJobinline
getThreadsPerGroupY(void) constOgre::HlmsComputeJobinline
getThreadsPerGroupZ(void) constOgre::HlmsComputeJobinline
getUavBuffer(uint8 slotIdx) constOgre::HlmsComputeJob
getUavTexture(uint8 slotIdx) constOgre::HlmsComputeJob
HlmsCompute classOgre::HlmsComputeJobfriend
HlmsComputeJob(IdString name, Hlms *creator, const String &sourceFilename, const StringVector &includedPieceFiles)Ogre::HlmsComputeJob
LostResidency enum valueOgre::TextureGpuListener
MetadataCacheOutOfDate enum valueOgre::TextureGpuListener
notifyTextureChanged(TextureGpu *texture, TextureGpuListener::Reason reason, void *extraData)Ogre::HlmsComputeJobvirtual
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >inline
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >inline
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz)Ogre::AllocatedObject< Alloc >inline
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >inline
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >inline
PoolTextureSlotChanged enum valueOgre::TextureGpuListener
ReadyForRendering enum valueOgre::TextureGpuListener
Reason enum nameOgre::TextureGpuListener
removePiece(IdString pieceName)Ogre::HlmsComputeJob
removeTexUnit(uint8 slotIdx)Ogre::HlmsComputeJob
removeUavUnit(uint8 slotIdx)Ogre::HlmsComputeJob
ResidentToSysRamSync enum valueOgre::TextureGpuListener
setConstBuffer(uint8 slotIdx, ConstBufferPacked *constBuffer)Ogre::HlmsComputeJob
setInformHlmsOfTextureData(bool bInformHlms)Ogre::HlmsComputeJob
setNumTexUnits(uint8 numSlots)Ogre::HlmsComputeJob
setNumThreadGroups(uint32 numThreadGroupsX, uint32 numThreadGroupsY, uint32 numThreadGroupsZ)Ogre::HlmsComputeJob
setNumThreadGroupsBasedOn(ThreadGroupsBasedOn source, uint8 texSlot, uint8 divisorX, uint8 divisorY, uint8 divisorZ)Ogre::HlmsComputeJob
setNumUavUnits(uint8 numSlots)Ogre::HlmsComputeJob
setPiece(IdString pieceName, const String &pieceContent)Ogre::HlmsComputeJob
setProperty(IdString key, int32 value)Ogre::HlmsComputeJob
setSamplerblock(uint8 slotIdx, const HlmsSamplerblock &refParams)Ogre::HlmsComputeJob
setTexBuffer(uint8 slotIdx, const DescriptorSetTexture2::BufferSlot &newSlot)Ogre::HlmsComputeJob
setTexture(uint8 slotIdx, const DescriptorSetTexture2::TextureSlot &newSlot, const HlmsSamplerblock *refParams=0)Ogre::HlmsComputeJob
setThreadsPerGroup(uint32 threadsPerGroupX, uint32 threadsPerGroupY, uint32 threadsPerGroupZ)Ogre::HlmsComputeJob
shouldStayLoaded(TextureGpu *texture)Ogre::TextureGpuListenerinlinevirtual
ThreadGroupsBasedOn enum nameOgre::HlmsComputeJob
ThreadGroupsBasedOnNothing enum valueOgre::HlmsComputeJob
ThreadGroupsBasedOnTexture enum valueOgre::HlmsComputeJob
ThreadGroupsBasedOnUav enum valueOgre::HlmsComputeJob
Unknown enum valueOgre::TextureGpuListener
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~HlmsComputeJob()Ogre::HlmsComputeJobvirtual
~TextureGpuListener()Ogre::TextureGpuListenervirtual