747 B
747 B
title | date | weight |
---|---|---|
Graphics Pipeline | 2021-01-27T14:03:22-08:00 | 8 |
Graphics pipelines are where we put together every concept we have discussed so far, along with a few other details. A graphics pipeline sets up your graphics hardware so that it can process your rendering as quickly and efficiently as possible. It has a lot of state that we need to explain, so let's get started.
A graphics pipeline needs the following information in order to generate:
- Color Blend State
- Depth Stencil State
- Vertex Shader
- Fragment Shader
- Multisample State
- Pipeline Layout Creation Info
- Rasterizer State
- Primitive Type
- Vertex Input State
- Viewport State
- Render Pass
Whew, that's a lot! Let's break it down one thing at a time.