|
VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
|
This is the complete list of members for VisibleObjectsVk, including all inherited members.
| $AllocMemory$(Mem &mach) | VisibleObjectsVk | inline |
| $createBuffer$(O &obj, VkBufferUsageFlags usage=VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT, VkMemoryPropertyFlags memTy=VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT|VK_MEMORY_PROPERTY_HOST_COHERENT_BIT) | VisibleObjectsVk | inline |
| $createBufferInstanced$(Geom *&geometry, VkBufferUsageFlags usage=VK_BUFFER_USAGE_STORAGE_BUFFER_BIT|VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT|VK_BUFFER_USAGE_TRANSFER_DST_BIT) | VisibleObjectsVk | inline |
| $createBufferSeparate$(Geom &bach, VkDeviceMemory memory, VkBufferUsageFlags usage=VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT) | VisibleObjectsVk | inline |
| $createTexelBuffer$(O &obj) | VisibleObjectsVk | inline |
| $delete$(Geom &bach) | VisibleObjectsVk | inline |
| $deleteIBM$(Geom &bach) | VisibleObjectsVk | inline |
| DeleteM(Geom &hach) | VisibleObjectsVk | inline |
| destroy() | VisibleObjectsVk | |
| erase(std::vector< long > &ve, B &ba) | VisibleObjectsVk | inline |
| get(MIBmvk &ubo, O *obj) | VisibleObjectsVk | inline |
| getMemory(Mvk &mem, Geom &geometry) | VisibleObjectsVk | inline |
| ith | VisibleObjectsVk | |
| mth | VisibleObjectsVk | |
| slim | VisibleObjectsVk | |
| uth | VisibleObjectsVk | |
| VisibleObjectsVk() | VisibleObjectsVk | |
| ~VisibleObjectsVk() | VisibleObjectsVk |