MedicalVisualization
Programmable Pipeline
Programmable Pipeline:
Fixed per-vertex and per-fragment operations are replaced by programmable shaders.
Shaders have input registers and output registers (excerpt):
Vertex shader:
- in: MVP, vertex position, attributes
- out: transformed vertex position, varying attributes
Fragment shader:
- in: rasterized fragment position, rasterized varying attributes
- out: final color