| createColorLUT() | vex::VulkanResources | |
| createDefaultTexture() | vex::VulkanResources | |
| createDescriptorResources() | vex::VulkanResources | private |
| createParticleSSBOs() | vex::VulkanResources | private |
| createPerMeshTextureSets() | vex::VulkanResources | private |
| createTextureFromRaw(const std::vector< unsigned char > &rgba, int w, int h, const std::string &name) | vex::VulkanResources | |
| createTextureSampler() | vex::VulkanResources | private |
| createUniformBuffers() | vex::VulkanResources | |
| defaultTextureName (defined in vex::VulkanResources) | vex::VulkanResources | private |
| getBindlessDescriptorSet() const | vex::VulkanResources | inline |
| getBindlessLayout() const | vex::VulkanResources | inline |
| getDefaultTextureName() const | vex::VulkanResources | inline |
| getDescriptorLayout() const | vex::VulkanResources | inline |
| getDescriptorSet(uint32_t frameIndex) const | vex::VulkanResources | inline |
| getDescriptorSetPtr(uint32_t frameIndex) | vex::VulkanResources | inline |
| getParticleDescriptorSet(uint32_t frameIndex) const | vex::VulkanResources | inline |
| getParticleMappedData(uint32_t frameIndex) const | vex::VulkanResources | inline |
| getTextureDescriptorSet(uint32_t frameIndex, uint32_t textureIndex) const | vex::VulkanResources | |
| getTextureIndex(const std::string &name) | vex::VulkanResources | |
| getTextureSampler() const | vex::VulkanResources | inline |
| getTextureView(const std::string &name) const | vex::VulkanResources | |
| getUBODescriptorSet(uint32_t frameIndex) const | vex::VulkanResources | |
| loadTexture(const std::string &path, const std::string &name) | vex::VulkanResources | |
| loadTexturesBatched(const std::vector< std::string > &paths) | vex::VulkanResources | |
| m_descriptorPool (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_descriptorSetLayout (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_descriptorSets (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_ignoredTexturePaths (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_lightAllocs (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_lightBuffers (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_particleAllocs (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_particleDescriptorPool (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_particleDescriptorSets (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_particleMappedData (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_particleSSBOs (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_r_context (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_sceneAllocs (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_sceneBuffers (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_textureAllocations (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_textureDescriptorSets (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_textureImages (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_textures (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_textureSampler (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_textureViews (defined in vex::VulkanResources) | vex::VulkanResources | private |
| m_vfs (defined in vex::VulkanResources) | vex::VulkanResources | private |
| textureExists(const std::string &name) const | vex::VulkanResources | inline |
| unloadTexture(const std::string &name) | vex::VulkanResources | |
| updateLightUBO(uint32_t frameIndex, uint32_t modelIndex, const SceneLightsUBO &data) | vex::VulkanResources | |
| updateSceneUBO(const SceneUBO &data) | vex::VulkanResources | |
| updateTextureDescriptor(uint32_t frameIndex, VkImageView textureView, uint32_t textureIndex) | vex::VulkanResources | |
| VulkanResources(VulkanContext &context, VirtualFileSystem *vfs) | vex::VulkanResources | |
| ~VulkanResources() | vex::VulkanResources | |