VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
|
This is the complete list of members for ImagesVk, including all inherited members.
$Delete(T *hach) | ImagesVk | inline |
$DeleteMIVSI(T *hach) | ImagesVk | inline |
Canvas2D(MIVvk &Color, MIVvk &Depth, T *cvs) | ImagesVk | inline |
cmdPool | ImagesVk | protected |
create2D(MIVSIvk &_, VkFormat format, VkImageUsageFlags flag=VK_IMAGE_USAGE_TRANSFER_DST_BIT|VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_SAMPLED_BIT, VkMemoryPropertyFlags properties=VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT) | ImagesVk | |
create2DArray(MIVSIvk &_, VkFormat format) | ImagesVk | |
create2DStorageArray(Mem &_, VkFormat format) | ImagesVk | inline |
createCubeMap(MIVSIvk &_, VkFormat format) | ImagesVk | |
createCubeMapFromKtx(ImmidiateCmd< T > &cmder, Iache &iach) | ImagesVk | inline |
createFromFile(ImmidiateCmd< T > &cmder, std::string key, Iache &iach) | ImagesVk | inline |
createFromFiles(ImmidiateCmd< T > &cmder, std::vector< std::string > keys, Iache &iach) | ImagesVk | inline |
createFromFileStorage(ImmidiateCmd< T > &cmder, std::string key, Iache &iach) | ImagesVk | inline |
createFromKtx(ImmidiateCmd< T > &cmder, std::string key, Iache &iach) | ImagesVk | inline |
createFromRaw(ImmidiateCmd< T > &cmder, std::string Name, void *src, uint32_t w, uint32_t h, VkImageLayout dstlayout=VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL) | ImagesVk | inline |
dealloc() | ImagesVk | |
getImage(T &iach, MIVSIvk &_) | ImagesVk | inline |
ImagesVk(VkCommandPool cmdPool) | ImagesVk | |
ImagesVk() | ImagesVk | |
loadShader(std::string fileName, VkShaderStageFlagBits stage, PvSvk &p) | ImagesVk | |
~ImagesVk() | ImagesVk |