| 137 | } |
| 138 | |
| 139 | crg::ImageData createImage3D( std::string name |
| 140 | , crg::PixelFormat format |
| 141 | , uint32_t mipLevels |
| 142 | , uint32_t arrayLayers ) |
| 143 | { |
| 144 | return crg::ImageData{ std::move( name ) |
| 145 | , crg::ImageCreateFlags::eNone |
| 146 | , crg::ImageType::e3D |
| 147 | , format |
| 148 | , { 1024, 1024u, 64u } |
| 149 | , ( crg::ImageUsageFlags::eColorAttachment |
| 150 | | crg::ImageUsageFlags::eSampled ) |
| 151 | , mipLevels |
| 152 | , arrayLayers }; |
| 153 | } |
| 154 | |
| 155 | crg::ImageData createImageCube( std::string name |
| 156 | , crg::PixelFormat format |