evan 2026.1.4
Evan
Loading...
Searching...
No Matches
evan::GPUMaterial Member List

This is the complete list of members for evan::GPUMaterial, including all inherited members.

_alphaModeevan::GPUMaterialprotected
_descriptorPoolevan::GPUMaterialprotected
_descriptorSetsevan::GPUMaterialprotected
_deviceContextevan::GPUMaterialprotected
_shaderIDevan::GPUMaterialprotected
_texturesevan::GPUMaterialprotected
_uploadedVersionevan::GPUMaterialprotected
cleanup()evan::GPUMaterialprotected
createDescriptorSets(VkDevice logicalDevice, VkDescriptorSetLayout descriptorSetLayout, VkDescriptorPool descriptorPool, const std::vector< VkBuffer > &uniformBuffers)evan::GPUMaterialprotected
destroy(VkDevice device)evan::GPUMaterial
freeDescriptorSets(VkDevice device)evan::GPUMaterialprotected
getBlendMode() constevan::GPUMaterial
getDescriptorSets() constevan::GPUMaterial
getShaderID() constevan::GPUMaterial
getUploadedVersion() constevan::GPUMaterial
GPUMaterial(std::shared_ptr< DeviceContext > deviceContext, const Renderer &renderer, const utility::graphic::Material &material, uint32_t shaderID)evan::GPUMaterial
update(std::shared_ptr< DeviceContext > deviceContext, const Renderer &renderer, const utility::graphic::Material &material, uint32_t shaderID)evan::GPUMaterial
~GPUMaterial() (defined in evan::GPUMaterial)evan::GPUMaterial