|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| std::shared_ptr< Core::VKImage > MayaFlux::Portal::Graphics::TextureLoom::create_depth_buffer | ( | uint32_t | width, |
| uint32_t | height, | ||
| bool | with_stencil = false |
||
| ) |
Create a depth buffer.
| width | Width in pixels |
| height | Height in pixels |
| with_stencil | Whether to include stencil component |
Definition at line 303 of file TextureLoom.cpp.
References MayaFlux::Core::VKImage::DEPTH_STENCIL, height, image, MayaFlux::Kakshya::IMAGE_2D, MayaFlux::Journal::ImageProcessing, MayaFlux::Core::BackendResourceManager::initialize_image(), is_initialized(), m_resource_manager, m_textures, MF_ERROR, MF_INFO, MayaFlux::Journal::Portal, MayaFlux::Core::BackendResourceManager::transition_image_layout(), MayaFlux::Core::VKImage::TYPE_2D, and width.
Here is the call graph for this function: