openrndr / org.openrndr.internal.gl3 / ShaderGeneratorsGL3

ShaderGeneratorsGL3

class ShaderGeneratorsGL3 : ShaderGenerators

Constructors

<init>

ShaderGeneratorsGL3()

Functions

circleFragmentShader

fun circleFragmentShader(shadeStructure: ShadeStructure): String

circleVertexShader

fun circleVertexShader(shadeStructure: ShadeStructure): String

expansionFragmentShader

fun expansionFragmentShader(shadeStructure: ShadeStructure): String

expansionVertexShader

fun expansionVertexShader(shadeStructure: ShadeStructure): String

fastLineFragmentShader

fun fastLineFragmentShader(shadeStructure: ShadeStructure): String

fastLineVertexShader

fun fastLineVertexShader(shadeStructure: ShadeStructure): String

fontImageMapFragmentShader

fun fontImageMapFragmentShader(shadeStructure: ShadeStructure): String

fontImageMapVertexShader

fun fontImageMapVertexShader(shadeStructure: ShadeStructure): String

imageFragmentShader

fun imageFragmentShader(shadeStructure: ShadeStructure): String

imageVertexShader

fun imageVertexShader(shadeStructure: ShadeStructure): String

meshLineFragmentShader

fun meshLineFragmentShader(shadeStructure: ShadeStructure): String

meshLineVertexShader

fun meshLineVertexShader(shadeStructure: ShadeStructure): String

rectangleFragmentShader

fun rectangleFragmentShader(shadeStructure: ShadeStructure): String

rectangleVertexShader

fun rectangleVertexShader(shadeStructure: ShadeStructure): String

vertexBufferFragmentShader

fun vertexBufferFragmentShader(shadeStructure: ShadeStructure): String

vertexBufferVertexShader

fun vertexBufferVertexShader(shadeStructure: ShadeStructure): String