vOOlkan
An object oriented approach to Vulkan
|
This is the complete list of members for Vulkan::Drawer, including all inherited members.
draw(const P< std::reference_wrapper< Buffers::VertexBuffer >, std::reference_wrapper< Buffers::IndexBuffer > > &... buffers) | Vulkan::Drawer | inline |
Drawer(const LogicalDevice &virtualGpu, const PhysicalDevice &realGpu, const Window &window, const WindowSurface &windowSurface, Swapchain &swapchain, DepthImage &depthBuffer, const CommandBufferPool &commandBufferPool, const PipelineOptions::RenderPass &renderPass, std::vector< Pipeline * > pipelines, const std::vector< std::reference_wrapper< StaticSet > > &globalSets, const std::vector< std::reference_wrapper< DynamicSet > > &perObjectSets, unsigned int framesInFlight=2) | Vulkan::Drawer | inline |