|
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 |