KWin
Loading...
Searching...
No Matches
KWin::GLShader Member List

This is the complete list of members for KWin::GLShader, including all inherited members.

attributeLocation(const char *name)KWin::GLShader
bind()KWin::GLShaderprotected
bindAttributeLocation(const char *name, int index)KWin::GLShader
bindFragDataLocation(const char *name, int index)KWin::GLShader
ColorUniform enum nameKWin::GLShader
compile(GLuint program, GLenum shaderType, const QByteArray &sourceCode) constKWin::GLShaderprotected
ExplicitLinking enum valueKWin::GLShader
Flags enum nameKWin::GLShader
FloatUniform enum nameKWin::GLShader
getUniformMatrix4x4(const char *name)KWin::GLShader
GLShader(const QString &vertexfile, const QString &fragmentfile, unsigned int flags=NoFlags)KWin::GLShader
GLShader(unsigned int flags=NoFlags)KWin::GLShaderprotected
IntUniform enum nameKWin::GLShader
isValid() constKWin::GLShaderinline
link()KWin::GLShader
load(const QByteArray &vertexSource, const QByteArray &fragmentSource)KWin::GLShaderprotected
loadFromFiles(const QString &vertexfile, const QString &fragmentfile)KWin::GLShaderprotected
Mat3Uniform enum nameKWin::GLShader
Mat4Uniform enum nameKWin::GLShader
NoFlags enum valueKWin::GLShader
prepareSource(GLenum shaderType, const QByteArray &sourceCode) constKWin::GLShaderprotected
resolveLocations()KWin::GLShaderprotected
setAttribute(const char *name, float value)KWin::GLShader
setColorspaceUniforms(const ColorDescription &src, const ColorDescription &dst)KWin::GLShader
setColorspaceUniformsFromSRGB(const ColorDescription &dst)KWin::GLShader
setColorspaceUniformsToSRGB(const ColorDescription &src)KWin::GLShader
setUniform(const char *name, float value)KWin::GLShader
setUniform(const char *name, int value)KWin::GLShader
setUniform(const char *name, const QVector2D &value)KWin::GLShader
setUniform(const char *name, const QVector3D &value)KWin::GLShader
setUniform(const char *name, const QVector4D &value)KWin::GLShader
setUniform(const char *name, const QMatrix4x4 &value)KWin::GLShader
setUniform(const char *name, const QColor &color)KWin::GLShader
setUniform(int location, float value)KWin::GLShader
setUniform(int location, int value)KWin::GLShader
setUniform(int location, int xValue, int yValue, int zValue)KWin::GLShader
setUniform(int location, const QVector2D &value)KWin::GLShader
setUniform(int location, const QVector3D &value)KWin::GLShader
setUniform(int location, const QVector4D &value)KWin::GLShader
setUniform(int location, const QMatrix3x3 &value)KWin::GLShader
setUniform(int location, const QMatrix4x4 &value)KWin::GLShader
setUniform(int location, const QColor &value)KWin::GLShader
setUniform(Mat3Uniform uniform, const QMatrix3x3 &value)KWin::GLShader
setUniform(Mat4Uniform uniform, const QMatrix4x4 &matrix)KWin::GLShader
setUniform(Vec2Uniform uniform, const QVector2D &value)KWin::GLShader
setUniform(Vec3Uniform uniform, const QVector3D &value)KWin::GLShader
setUniform(Vec4Uniform uniform, const QVector4D &value)KWin::GLShader
setUniform(FloatUniform uniform, float value)KWin::GLShader
setUniform(IntUniform uniform, int value)KWin::GLShader
setUniform(ColorUniform uniform, const QVector4D &value)KWin::GLShader
setUniform(ColorUniform uniform, const QColor &value)KWin::GLShader
ShaderManagerKWin::GLShaderfriend
unbind()KWin::GLShaderprotected
uniformLocation(const char *name)KWin::GLShader
Vec2Uniform enum nameKWin::GLShader
Vec3Uniform enum nameKWin::GLShader
Vec4Uniform enum nameKWin::GLShader
~GLShader()KWin::GLShader