3 #include "gpu_frame.h"
\r
4 #include "frame_format.h"
\r
10 struct frame_factory
\r
12 virtual gpu_frame_ptr create_frame(size_t width, size_t height) = 0;
\r
13 gpu_frame_ptr create_frame(const frame_format_desc format_desc)
\r
15 return create_frame(format_desc.width, format_desc.height);
\r
19 typedef std::shared_ptr<frame_factory> frame_factory_ptr;
\r