VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
|
This is the complete list of members for UniformVk, including all inherited members.
allocBach | UniformVk | |
bach | UniformVk | |
createICBO(VisibleObjectsVk *vobjVk, long Cnt, VkDeviceSize size=0) | UniformVk | |
createSet(DescriptorVk *descVk, std::string_view type="", bool append=false) | UniformVk | |
createSet(DescriptorVk *descVk, std::string_view type, std::vector< VkDescriptorSetLayoutBinding > dslb, bool append=false) | UniformVk | |
createUBO(VisibleObjectsVk *vobjVk, VkDeviceSize size=0) | UniformVk | |
createWriteSets() | UniformVk | |
createWriteSets(std::vector< VkDescriptorBufferInfo > uinfo, long update=1) | UniformVk | |
createWriteSets(VkDescriptorSet set, std::vector< VkDescriptorBufferInfo > uinfo, std::vector< VkDescriptorImageInfo > iinfo, long update) | UniformVk | |
dealloc() | UniformVk | |
desc | UniformVk | |
descriptorSets | UniformVk | |
id | UniformVk | |
image | UniformVk | |
info | UniformVk | |
mapped | UniformVk | |
operator=(UniformVk other)=delete | UniformVk | |
push_back(VkDescriptorSet &set) | UniformVk | |
setMaterialProperty(Bache *_bach) | UniformVk | inline |
setUBO(VkBuffer buffer) | UniformVk | |
swID | UniformVk | |
ubo | UniformVk | |
UniformVk() | UniformVk | |
UniformVk(long id, long version, VkDeviceSize size) | UniformVk | |
UniformVk(const UniformVk &)=delete | UniformVk | |
Upd | UniformVk | |
vkBuffer | UniformVk | |
writeDescriptorSets | UniformVk | |
~UniformVk() | UniformVk |