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 |