CsPaint
2.0.0
|
This is the complete list of members for CsPaint::device, including all inherited members.
createBuffer(uint64_t bufferSize, vk::BufferUsageFlagBits usage, vk::SharingMode mode=vk::SharingMode::eExclusive) | CsPaint::device | |
createBuffer(const std::vector< T, Alloc > &vec, vk::BufferUsageFlagBits usage, vk::SharingMode=vk::SharingMode::eExclusive) | CsPaint::device | |
createBuffer(const void *data, uint64_t size, vk::BufferUsageFlagBits usage, vk::SharingMode=vk::SharingMode::eExclusive) | CsPaint::device | |
createBuffer(const std::vector< T, Alloc > &vec, vk::BufferUsageFlagBits usage, vk::SharingMode sharingMode) | CsPaint::device | |
createDescriptorPool(uint32_t size, vk::DescriptorType, uint32_t count) | CsPaint::device | |
createImage(uint32_t width, uint32_t height, vk::Format imageFormat, vk::ImageTiling imageTiling, vk::ImageUsageFlags imageUsage, vk::MemoryPropertyFlags memoryFlags, vk::ImageAspectFlags aspectFlags) | CsPaint::device | |
createRenderPass() const | CsPaint::device | |
createShader(std::vector< char > input) const | CsPaint::device | |
createShader(std::vector< uint32_t > input) const | CsPaint::device | |
createTexture(const void *data, uint64_t size, uint32_t width, uint32_t height, vk::Format imageFormat, vk::MemoryPropertyFlags memoryFlags, vk::ImageAspectFlags aspectFlags) | CsPaint::device | |
createTexture(const std::vector< T, Alloc > data, uint32_t width, uint32_t height, vk::Format imageFormat, vk::MemoryPropertyFlags memoryFlags, vk::ImageAspectFlags aspectFlags) | CsPaint::device | |
createTexture(const std::vector< T, Alloc > vec, uint32_t width, uint32_t height, vk::Format imageFormat, vk::MemoryPropertyFlags memoryFlags, vk::ImageAspectFlags aspectFlags) | CsPaint::device | |
device(CsPaint::context_handle context_handle, vk::PhysicalDevice vk_device, private_tag=private_tag{}) | CsPaint::device | |
device(const device &) = delete | CsPaint::device | delete |
graphicsCommandPool() const | CsPaint::device | |
graphicsDevice() const | CsPaint::device | |
graphicsQueue() const | CsPaint::device | |
handle typedef | CsPaint::device | |
hasDeviceMemory() | CsPaint::device | |
memoryPool(vk::MemoryPropertyFlags memoryProperties) | CsPaint::device | |
operator=(const device &) = delete | CsPaint::device | delete |
physicalDevice() const | CsPaint::device | |
transferCommandPool() const | CsPaint::device | |
transferQueue() const | CsPaint::device |