UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
vulkan_display.hpp File Reference
#include "vulkan_context.hpp"
#include "vulkan_transfer_image.hpp"
#include "vulkan_pipelines.hpp"
#include "concurrent_queue.hpp"
#include <array>
#include <deque>
#include <optional>
#include <queue>
#include <mutex>
#include <string>
#include <utility>
Include dependency graph for vulkan_display.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vulkan_display::VulkanDisplay
 
struct  vulkan_display::VulkanDisplay::RenderedImage
 
class  vulkan_display::WindowChangedCallback
 
struct  vulkan_display_detail::PerFrameResources
 

Namespaces

namespace  vulkan_display
 
namespace  vulkan_display_detail
 

Variables

constexpr size_t vulkan_display_detail::filled_image_queue_size = 1
 
static constexpr unsigned vulkan_display_detail::filled_img_max_count = 1
 
constexpr auto vulkan_display_detail::waiting_time_for_filled_image = 50ms