Miam-Player  0.8.0
A nice music player
QtAV::VideoShaderPrivate Class Reference

#include <VideoShader_p.h>

Inheritance diagram for QtAV::VideoShaderPrivate:
DPtrPrivate< VideoShader >

Public Member Functions

 VideoShaderPrivate ()
 
virtual ~VideoShaderPrivate ()
 
- Public Member Functions inherited from DPtrPrivate< VideoShader >
virtual ~DPtrPrivate ()
 
void DPTR_setPublic (VideoShader *pub)
 

Public Attributes

bool owns_program
 
bool rebuild_program
 
bool update_builtin_uniforms
 
QOpenGLShaderProgram * program
 
int u_Matrix
 
int u_colorMatrix
 
int u_to8
 
int u_opacity
 
int u_c
 
int u_texelSize
 
int u_textureSize
 
qint32 material_type
 
QVector< int > u_Texture
 
GLenum texture_target
 
VideoFormat video_format
 
QByteArray planar_frag
 
QByteArray packed_frag
 
QByteArray vert
 
QVector< Uniformuser_uniforms [ShaderTypeCount]
 

Additional Inherited Members

- Protected Member Functions inherited from DPtrPrivate< VideoShader >
VideoShader & dptr_p ()
 
const VideoShader & dptr_p () const
 
VideoShader * dptr_ptr ()
 
const VideoShader * dptr_ptr () const
 

Constructor & Destructor Documentation

QtAV::VideoShaderPrivate::VideoShaderPrivate ( )
inline
virtual QtAV::VideoShaderPrivate::~VideoShaderPrivate ( )
inlinevirtual

Member Data Documentation

qint32 QtAV::VideoShaderPrivate::material_type
bool QtAV::VideoShaderPrivate::owns_program
QByteArray QtAV::VideoShaderPrivate::packed_frag
mutable
QByteArray QtAV::VideoShaderPrivate::planar_frag
mutable
QOpenGLShaderProgram* QtAV::VideoShaderPrivate::program
bool QtAV::VideoShaderPrivate::rebuild_program
GLenum QtAV::VideoShaderPrivate::texture_target
int QtAV::VideoShaderPrivate::u_c
int QtAV::VideoShaderPrivate::u_colorMatrix
int QtAV::VideoShaderPrivate::u_Matrix
int QtAV::VideoShaderPrivate::u_opacity
int QtAV::VideoShaderPrivate::u_texelSize
QVector<int> QtAV::VideoShaderPrivate::u_Texture
int QtAV::VideoShaderPrivate::u_textureSize
int QtAV::VideoShaderPrivate::u_to8
bool QtAV::VideoShaderPrivate::update_builtin_uniforms
QVector<Uniform> QtAV::VideoShaderPrivate::user_uniforms[ShaderTypeCount]
QByteArray QtAV::VideoShaderPrivate::vert
mutable
VideoFormat QtAV::VideoShaderPrivate::video_format

The documentation for this class was generated from the following file: