Nitlanguage.org
  • Nitdoc
  • gamnit
  • dynamic_resolution
  • DynamicResolutionProgram
  • fragment_shader_source=

protected fun fragment_shader_source=(fragment_shader_source: Text)

gamnit :: DynamicResolutionProgram :: fragment_shader_source=

  • Doc
  • Linearization

Summary

  • Property definitions

  • gamnit::dynamic_resolution$DynamicResolutionProgram$fragment_shader_source=

Property definitions

gamnit $ DynamicResolutionProgram :: fragment_shader_source=
	redef var fragment_shader_source = """
		precision mediump float;

		// Virtual screen texture / color attachment
		uniform sampler2D texture0;

		// Input from the vertex shader
		varying vec2 v_coord;

		// Ratio of the virtual screen to draw
		uniform float ratio;

		void main()
		{
			gl_FragColor = texture2D(texture0, v_coord*ratio);
		}
		""" @ glsl_fragment_shader
lib/gamnit/dynamic_resolution.nit:325,2--341,28
Nit tools. Version .