|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| RenderPipelineID MayaFlux::Portal::Graphics::RenderFlow::create_simple_pipeline | ( | ShaderID | vertex_shader, |
| ShaderID | fragment_shader, | ||
| RenderPassID | render_pass | ||
| ) |
Create simple graphics pipeline (auto-configure most settings)
| vertex_shader | Vertex shader ID |
| fragment_shader | Fragment shader ID |
| render_pass | Render pass ID |
Definition at line 553 of file RenderFlow.cpp.
References MayaFlux::Portal::Graphics::BACK, MayaFlux::Portal::Graphics::RenderPipelineConfig::blend_attachments, create_pipeline(), MayaFlux::Portal::Graphics::RasterizationConfig::cull_mode, MayaFlux::Portal::Graphics::RenderPipelineConfig::depth_stencil, MayaFlux::Portal::Graphics::DepthStencilConfig::depth_test_enable, MayaFlux::Portal::Graphics::DepthStencilConfig::depth_write_enable, MayaFlux::Portal::Graphics::FILL, MayaFlux::Portal::Graphics::RenderPipelineConfig::fragment_shader, MayaFlux::Portal::Graphics::RasterizationConfig::front_face_ccw, MayaFlux::Portal::Graphics::RasterizationConfig::polygon_mode, MayaFlux::Portal::Graphics::RenderPipelineConfig::rasterization, MayaFlux::Portal::Graphics::RenderPipelineConfig::render_pass, MayaFlux::Portal::Graphics::RenderPipelineConfig::topology, MayaFlux::Portal::Graphics::TRIANGLE_LIST, and MayaFlux::Portal::Graphics::RenderPipelineConfig::vertex_shader.
Here is the call graph for this function: