#include <VideoShader_p.h>
QtAV::VideoMaterialPrivate::VideoMaterialPrivate |
( |
| ) |
|
|
inline |
QtAV::VideoMaterialPrivate::~VideoMaterialPrivate |
( |
| ) |
|
bool QtAV::VideoMaterialPrivate::ensureResources |
( |
| ) |
|
bool QtAV::VideoMaterialPrivate::ensureTextures |
( |
| ) |
|
bool QtAV::VideoMaterialPrivate::initPBO |
( |
int |
plane, |
|
|
int |
size |
|
) |
| |
bool QtAV::VideoMaterialPrivate::initTexture |
( |
GLuint |
tex, |
|
|
GLint |
internal_format, |
|
|
GLenum |
format, |
|
|
GLenum |
dataType, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
void QtAV::VideoMaterialPrivate::setupQuality |
( |
| ) |
|
bool QtAV::VideoMaterialPrivate::updateTextureParameters |
( |
const VideoFormat & |
fmt | ) |
|
int QtAV::VideoMaterialPrivate::bpc |
QMatrix4x4 QtAV::VideoMaterialPrivate::channel_map |
ColorTransform QtAV::VideoMaterialPrivate::colorTransform |
QVector<GLenum> QtAV::VideoMaterialPrivate::data_format |
QVector<GLenum> QtAV::VideoMaterialPrivate::data_type |
bool QtAV::VideoMaterialPrivate::dirty |
QVector<int> QtAV::VideoMaterialPrivate::effective_tex_width |
qreal QtAV::VideoMaterialPrivate::effective_tex_width_ratio |
int QtAV::VideoMaterialPrivate::height |
bool QtAV::VideoMaterialPrivate::init_textures_required |
QVector<GLint> QtAV::VideoMaterialPrivate::internal_format |
QHash<GLuint, bool> QtAV::VideoMaterialPrivate::owns_texture |
QVector<QOpenGLBuffer> QtAV::VideoMaterialPrivate::pbo |
QSize QtAV::VideoMaterialPrivate::plane0Size |
int QtAV::VideoMaterialPrivate::plane1_linesize |
GLenum QtAV::VideoMaterialPrivate::target |
QVector<GLfloat> QtAV::VideoMaterialPrivate::texture_coords |
QVector<QSize> QtAV::VideoMaterialPrivate::texture_size |
QVector<QSize> QtAV::VideoMaterialPrivate::texture_upload_size |
QVector<GLuint> QtAV::VideoMaterialPrivate::textures |
bool QtAV::VideoMaterialPrivate::try_pbo |
bool QtAV::VideoMaterialPrivate::update_texure |
QVector<QVector2D> QtAV::VideoMaterialPrivate::v_texel_size |
QVector<QVector2D> QtAV::VideoMaterialPrivate::v_texture_size |
QVector2D QtAV::VideoMaterialPrivate::vec_to8 |
int QtAV::VideoMaterialPrivate::width |
quint8 QtAV::VideoMaterialPrivate::workaround_vector_crash_on_linux[8] |
The documentation for this class was generated from the following file: