|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::Buffers::TextureArrayBuffer::TextureArrayBuffer | ( | uint32_t | width, |
| uint32_t | height, | ||
| Portal::Graphics::ImageFormat | format, | ||
| uint32_t | layers | ||
| ) |
| width | Width of every layer in pixels. |
| height | Height of every layer in pixels. |
| format | Pixel format of every layer. |
| layers | Number of layers, at least 1. |
Definition at line 17 of file TextureArrayBuffer.cpp.
References MayaFlux::Portal::Graphics::RenderConfig::default_texture_binding, MayaFlux::Portal::Graphics::RenderConfig::fragment_shader, MayaFlux::Buffers::TextureArrayBuffer::Push::layer_count, m_layers, m_push, max, MayaFlux::Buffers::VKBuffer::set_default_render_config(), MayaFlux::Portal::Graphics::RenderConfig::topology, MayaFlux::Portal::Graphics::TRIANGLE_STRIP, MayaFlux::Portal::Graphics::RenderConfig::vertex_shader, and MayaFlux::Buffers::TextureArrayBuffer::Push::weights.
Here is the call graph for this function: