| 817 | } |
| 818 | |
| 819 | ref<Texture> Device::createTexture2D( |
| 820 | uint32_t width, |
| 821 | uint32_t height, |
| 822 | ResourceFormat format, |
| 823 | uint32_t arraySize, |
| 824 | uint32_t mipLevels, |
| 825 | const void* pInitData, |
| 826 | ResourceBindFlags bindFlags |
| 827 | ) |
| 828 | { |
| 829 | return make_ref<Texture>( |
| 830 | ref<Device>(this), Resource::Type::Texture2D, format, width, height, 1, arraySize, mipLevels, 1, bindFlags, pInitData |
| 831 | ); |
| 832 | } |
| 833 | |
| 834 | ref<Texture> Device::createTexture3D( |
| 835 | uint32_t width, |
no outgoing calls