Skip to content
Snippets Groups Projects

Resolve "Pipeline State Object"

Merged Mark Oliver Mints requested to merge 11-pipeline-state-object into develop
3 files
+ 56
15
Compare changes
  • Side-by-side
  • Inline
Files
3
  • ab4cc615
    [#11] added documentation to pipeline class and core · ab4cc615
    Mara Vogt authored
    added doc for new function in core class
    added doc for pipeline class
    reformated some code in pipeline function in core class
+ 10
1
@@ -99,10 +99,19 @@ namespace vkcv
std::vector<const char*> instanceExtensions = {},
std::vector<const char*> deviceExtensions = {});
/**
* Creates a basic vulkan graphics pipeline using @p pipeline from the pipeline class and returns it using the @p handle.
* Fixed Functions for pipeline are set with standard values.
*
* @param pipeline a pipeline object from the pipeline class
* @param handle a handle to return the created vulkan handle
* @return True if Pipeline creation was successfull, False if not
*/
bool createPipeline(const Pipeline &pipeline, PipelineHandle &handle);
// TODO:
BufferHandle createBuffer(const Buffer &buf);
PassHandle createRenderPass(const Renderpass &pass) ;
bool createPipeline(const Pipeline &pipeline, PipelineHandle &handle);
};
}
Loading