VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
ObjectsVk Member List

This is the complete list of members for ObjectsVk, including all inherited members.

$AllocMemory$(T &cmder, Mem &mach)ObjectsVkinline
$BridgeMapBuffer$(T &cmder, B &dev, void *data, VkDeviceSize size, VkDeviceSize dstOffset=0, VkDeviceSize srcOffset=0)ObjectsVkinline
$BridgeMapBuffer$(T &cmder, VkDescriptorBufferInfo &dev, void *data, VkDeviceSize srcOffset=0)ObjectsVkinline
$createBuffer$(T &bach, VkMemoryPropertyFlags memTy)ObjectsVkinline
$createBuffer$(T &cmder, StoBache &bach, std::vector< B > &src, VkMemoryPropertyFlags memTy, VkBufferUsageFlags usage=VK_BUFFER_USAGE_STORAGE_BUFFER_BIT)ObjectsVkinline
$createBuffer$(T &cmder, StoBache &bach, AS &as, VkMemoryPropertyFlags memTy)ObjectsVkinline
$createBuffer$(T &cmder, std::vector< O * > &objs, MBvk &input, MBvk &index)ObjectsVkinline
$createBuffer$(T &cmder, Geom *&geometry, bool _createInfo)ObjectsVkinline
$createBufferInstanced$(T &cmder, Geom *&geometry, bool _createInfo, VkBufferUsageFlags usage=VK_BUFFER_USAGE_STORAGE_BUFFER_BIT|VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT|VK_BUFFER_USAGE_TRANSFER_DST_BIT, VkMemoryPropertyFlags mem=VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT)ObjectsVkinline
$createDeviceBuffer$(Geom &geometry, bool _createInfo, VkBufferUsageFlags usage=VK_BUFFER_USAGE_VERTEX_BUFFER_BIT)ObjectsVkinline
$createDeviceBufferSeparate$(Geom &bach, VkDeviceMemory memory, VkBufferUsageFlags usage=VK_BUFFER_USAGE_VERTEX_BUFFER_BIT)ObjectsVkinline
$createSpriteBuffer$(T &cmder, Geom *&geometry, bool _createInfo)ObjectsVkinline
$createVertexInfo$(Geom *geometry, int type=0)ObjectsVkinline
createBufferView(Geom &bach, VkDeviceSize offset=0, VkBufferUsageFlags usage=VK_BUFFER_USAGE_VERTEX_BUFFER_BIT)ObjectsVkinline
Delete(Geom *geometry)ObjectsVkinline
DeleteIBm(Geom &hach)ObjectsVkinline
DeleteM(Geom &hach)ObjectsVkinline
DeleteMB(Geom &hach)ObjectsVkinline
destroy()ObjectsVk
getBuffer(MBvk &mem, Geom *geometry)ObjectsVkinline
getIndex(MBvk &mem, Geom *geometry)ObjectsVkinline
getMemory(Mvk &mem, Geom &geometry)ObjectsVkinline
getVertexInfo(VkPipelineVertexInputStateCreateInfo *&info, arth::INPUT Ity)ObjectsVk
inthObjectsVk
mthObjectsVk
ObjectsVk()ObjectsVk
slimObjectsVk
tb_umapII typedefObjectsVk
~ObjectsVk()ObjectsVk