|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
|
inlineprivate |
The container's pixels as a GPU image, without allocating one per call.
The context retains its own image. TextureLoom creates one when its allocation properties change, then the container uploads current pixels into it on every call.
The image is reused in place, so the previous dispatch on this context must have completed before the next call, as it must for the output image.
Definition at line 610 of file TextureExecutionContext.hpp.
References MayaFlux::Kakshya::TextureContainer::byte_size(), MayaFlux::Kakshya::TextureContainer::get_format(), MayaFlux::Kakshya::TextureContainer::get_height(), MayaFlux::Kakshya::TextureContainer::get_layer_count(), MayaFlux::Kakshya::TextureContainer::get_width(), image, MayaFlux::Kakshya::TextureContainer::upload_image(), MayaFlux::Kakshya::TextureContainer::upload_image_array(), and MayaFlux::Portal::Graphics::ImageKey::width.
Here is the call graph for this function: