| 52 | } // namespace BufferConstants |
| 53 | |
| 54 | struct BufferParams { |
| 55 | std::span<const std::byte> buffer; |
| 56 | int buffer_width_i; |
| 57 | int buffer_height_i; |
| 58 | int channels; |
| 59 | BufferType type; |
| 60 | int step; |
| 61 | std::string pixel_layout; |
| 62 | bool transpose_buffer; |
| 63 | }; |
| 64 | |
| 65 | class Buffer final : public Component { |
| 66 | public: |
nothing calls this directly
no outgoing calls
no test coverage detected