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

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

$Delete(T *hach)ImagesVkinline
$DeleteMIVSI(T *hach)ImagesVkinline
Canvas2D(MIVvk &Color, MIVvk &Depth, T *cvs)ImagesVkinline
cmdPoolImagesVkprotected
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)ImagesVkinline
createCubeMap(MIVSIvk &_, VkFormat format)ImagesVk
createCubeMapFromKtx(ImmidiateCmd< T > &cmder, Iache &iach)ImagesVkinline
createFromFile(ImmidiateCmd< T > &cmder, std::string key, Iache &iach)ImagesVkinline
createFromFiles(ImmidiateCmd< T > &cmder, std::vector< std::string > keys, Iache &iach)ImagesVkinline
createFromFileStorage(ImmidiateCmd< T > &cmder, std::string key, Iache &iach)ImagesVkinline
createFromKtx(ImmidiateCmd< T > &cmder, std::string key, Iache &iach)ImagesVkinline
createFromRaw(ImmidiateCmd< T > &cmder, std::string Name, void *src, uint32_t w, uint32_t h, VkImageLayout dstlayout=VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL)ImagesVkinline
dealloc()ImagesVk
getImage(T &iach, MIVSIvk &_)ImagesVkinline
ImagesVk(VkCommandPool cmdPool)ImagesVk
ImagesVk()ImagesVk
loadShader(std::string fileName, VkShaderStageFlagBits stage, PvSvk &p)ImagesVk
~ImagesVk()ImagesVk