#include "libANGLE/renderer/null/ProgramExecutableNULL.h"
namespace rx
{
ProgramExecutableNULL::ProgramExecutableNULL(const gl::ProgramExecutable *executable)
: … { … }
ProgramExecutableNULL::~ProgramExecutableNULL() = default;
void ProgramExecutableNULL::destroy(const gl::Context *context) { … }
void ProgramExecutableNULL::setUniform1fv(GLint location, GLsizei count, const GLfloat *v) { … }
void ProgramExecutableNULL::setUniform2fv(GLint location, GLsizei count, const GLfloat *v) { … }
void ProgramExecutableNULL::setUniform3fv(GLint location, GLsizei count, const GLfloat *v) { … }
void ProgramExecutableNULL::setUniform4fv(GLint location, GLsizei count, const GLfloat *v) { … }
void ProgramExecutableNULL::setUniform1iv(GLint location, GLsizei count, const GLint *v) { … }
void ProgramExecutableNULL::setUniform2iv(GLint location, GLsizei count, const GLint *v) { … }
void ProgramExecutableNULL::setUniform3iv(GLint location, GLsizei count, const GLint *v) { … }
void ProgramExecutableNULL::setUniform4iv(GLint location, GLsizei count, const GLint *v) { … }
void ProgramExecutableNULL::setUniform1uiv(GLint location, GLsizei count, const GLuint *v) { … }
void ProgramExecutableNULL::setUniform2uiv(GLint location, GLsizei count, const GLuint *v) { … }
void ProgramExecutableNULL::setUniform3uiv(GLint location, GLsizei count, const GLuint *v) { … }
void ProgramExecutableNULL::setUniform4uiv(GLint location, GLsizei count, const GLuint *v) { … }
void ProgramExecutableNULL::setUniformMatrix2fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix3fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix4fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix2x3fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix3x2fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix2x4fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix4x2fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix3x4fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::setUniformMatrix4x3fv(GLint location,
GLsizei count,
GLboolean transpose,
const GLfloat *value)
{ … }
void ProgramExecutableNULL::getUniformfv(const gl::Context *context,
GLint location,
GLfloat *params) const
{ … }
void ProgramExecutableNULL::getUniformiv(const gl::Context *context,
GLint location,
GLint *params) const
{ … }
void ProgramExecutableNULL::getUniformuiv(const gl::Context *context,
GLint location,
GLuint *params) const
{ … }
}