C# Class QuadVideo.PowerLawTransform

Inheritance: NewTOAPIA.GL.Imaging.UnaryTextureProcessor
ファイルを表示 Open project: Wiladams/NewTOAPIA Class Usage Examples

Public Properties

Property Type Description
Gamma_Frag string

Public Methods

Method Description
PowerLawTransform ( GraphicsInterface gi, int width, int height, float gamma ) : System

Protected Methods

Method Description
SetUniformVariables ( ) : void

Method Details

PowerLawTransform() public method

public PowerLawTransform ( GraphicsInterface gi, int width, int height, float gamma ) : System
gi NewTOAPIA.GL.GraphicsInterface
width int
height int
gamma float
return System

SetUniformVariables() protected method

protected SetUniformVariables ( ) : void
return void

Property Details

Gamma_Frag public_oe static_oe property

This fragment shader will separate an incoming texture, as specified in the tex0 uniform variable, into a Y, Cr, and Cb channel. Its operation is dependent on the grahics driver support of the GL_ARB_draw_buffers extension. This will not operate on all machines.
public static string Gamma_Frag
return string