C# (CSharp) Axiom.RenderSystems.OpenGL.ATI PixelShader - 1 examples found. These are the top rated real world C# (CSharp) examples of Axiom.RenderSystems.OpenGL.ATI.PixelShader extracted from open source projects. You can rate examples to help us improve the quality of examples.
Subclasses Compiler2Pass to provide a ps_1_x compiler that takes DirectX pixel shader assembly and converts it to a form that can be used by ATI_fragment_shader OpenGL API.
All ps_1_1, ps_1_2, ps_1_3, ps_1_4 assembly instructions are recognized but not all are passed on to ATI_fragment_shader. ATI_fragment_shader does not have an equivelant directive for texkill or texdepth instructions.
The user must provide the GL binding interfaces.
A Test method is provided to verify the basic operation of the compiler which outputs the test results to a file.