- Texture Coordinate Generation:
-
- Tangent vectors
- Dot products (coordinate-free geometry)
- Powerful even without explicit shader support
- Programmable?
- Texture Shader API:
-
- Intermediate stack language
- Suited for metaprogramming, toolkits
- Simple driver implementation
- Defines single conceptual hardware abstraction layer
- Implementing Shaders:
-
- Pixel-level SIMD (PixelFlow)
- Staggered SIMD multitexturing
- Dataflow multitexturing
- Multipass
- Multipass and fixed multitexturing
- Other?
|