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