| _calculateNumThreadGroupsBasedOnSetting() | Ogre::HlmsComputeJob | |
| _getRawGlTexSlotStart() const | 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() | Ogre::HlmsComputeJob | |
| analyzeBarriers(ResourceTransitionArray &resourceTransitions, bool clearBarriers=true) | Ogre::HlmsComputeJob | |
| clearTexBuffers() | Ogre::HlmsComputeJob | |
| clearUavBuffers() | Ogre::HlmsComputeJob | |
| clone(const String &cloneName) | Ogre::HlmsComputeJob | |
| cloneTo(HlmsComputeJob *dstJob) | Ogre::HlmsComputeJob | |
| createShaderParams(IdString key) | Ogre::HlmsComputeJob | |
| Deleted enum value | Ogre::TextureGpuListener | |
| ExceptionThrown enum value | Ogre::TextureGpuListener | |
| FromStorageToSysRam enum value | Ogre::TextureGpuListener | |
| FromSysRamToStorage enum value | Ogre::TextureGpuListener | |
| FsaaSettingAlteredByApi enum value | Ogre::TextureGpuListener | |
| GainedResidency enum value | Ogre::TextureGpuListener | |
| getCreator() const | Ogre::HlmsComputeJob | inline |
| getGlTexSlotStart() const | Ogre::HlmsComputeJob | |
| getName() const | Ogre::HlmsComputeJob | inline |
| getNameStr() const | Ogre::HlmsComputeJob | |
| getNumSamplerUnits() const | Ogre::HlmsComputeJob | inline |
| getNumTexUnits() const | Ogre::HlmsComputeJob | inline |
| getNumThreadGroups() const | Ogre::HlmsComputeJob | inline |
| getNumThreadGroupsX() const | Ogre::HlmsComputeJob | inline |
| getNumThreadGroupsY() const | Ogre::HlmsComputeJob | inline |
| getNumThreadGroupsZ() const | Ogre::HlmsComputeJob | inline |
| getNumUavUnits() const | Ogre::HlmsComputeJob | inline |
| getProperty(IdString key, int32 defaultVal=0) const | Ogre::HlmsComputeJob | |
| getShaderParams(IdString key) | Ogre::HlmsComputeJob | |
| getTexture(uint8 slotIdx) const | Ogre::HlmsComputeJob | |
| getThreadsPerGroup() const | Ogre::HlmsComputeJob | inline |
| getThreadsPerGroupX() const | Ogre::HlmsComputeJob | inline |
| getThreadsPerGroupY() const | Ogre::HlmsComputeJob | inline |
| getThreadsPerGroupZ() const | Ogre::HlmsComputeJob | inline |
| getUavBuffer(uint8 slotIdx) const | Ogre::HlmsComputeJob | |
| getUavTexture(uint8 slotIdx) const | Ogre::HlmsComputeJob | |
| HlmsComputeJob(IdString name, Hlms *creator, const String &sourceFilename, const StringVector &includedPieceFiles) | Ogre::HlmsComputeJob | |
| LostResidency enum value | Ogre::TextureGpuListener | |
| MetadataCacheOutOfDate enum value | Ogre::TextureGpuListener | |
| notifyTextureChanged(TextureGpu *texture, TextureGpuListener::Reason reason, void *extraData) override | Ogre::HlmsComputeJob | virtual |
| PoolTextureSlotChanged enum value | Ogre::TextureGpuListener | |
| ReadyForRendering enum value | Ogre::TextureGpuListener | |
| Reason enum name | Ogre::TextureGpuListener | |
| removePiece(IdString pieceName) | Ogre::HlmsComputeJob | |
| removeTexUnit(uint8 slotIdx) | Ogre::HlmsComputeJob | |
| removeUavUnit(uint8 slotIdx) | Ogre::HlmsComputeJob | |
| ResidentToSysRamSync enum value | Ogre::TextureGpuListener | |
| setConstBuffer(uint8 slotIdx, ConstBufferPacked *constBuffer) | Ogre::HlmsComputeJob | |
| setGlTexSlotStart(uint8 texSlotStart) | Ogre::HlmsComputeJob | |
| setInformHlmsOfTextureData(bool bInformHlms) | Ogre::HlmsComputeJob | |
| setNumSamplerUnits(uint8 numSlots) | 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, bool bSetSampler=true) | Ogre::HlmsComputeJob | |
| setThreadsPerGroup(uint32 threadsPerGroupX, uint32 threadsPerGroupY, uint32 threadsPerGroupZ) | Ogre::HlmsComputeJob | |
| setupRootLayout(RootLayout &rootLayout) | Ogre::HlmsComputeJob | |
| shouldStayLoaded(TextureGpu *texture) | Ogre::TextureGpuListener | inlinevirtual |
| ThreadGroupsBasedOn enum name | Ogre::HlmsComputeJob | |
| ThreadGroupsBasedOnNothing enum value | Ogre::HlmsComputeJob | |
| ThreadGroupsBasedOnTexture enum value | Ogre::HlmsComputeJob | |
| ThreadGroupsBasedOnUav enum value | Ogre::HlmsComputeJob | |
| Unknown enum value | Ogre::TextureGpuListener | |
| ~HlmsComputeJob() override | Ogre::HlmsComputeJob | |
| ~TextureGpuListener() | Ogre::TextureGpuListener | virtual |