Lines Matching refs:Functions

62 bool isGLVersionAtLeast(const glw::Functions& gl, glw::GLint required_major, glw::GLint required_minor);
130 static void Bind(const glw::Functions& gl, glw::GLuint id, glw::GLenum target);
132 static void BindBase(const glw::Functions& gl, glw::GLuint id, glw::GLenum target, glw::GLuint index);
134 static void BindRange(const glw::Functions& gl, glw::GLuint id, glw::GLenum target, glw::GLuint index,
137 static void Data(const glw::Functions& gl, glw::GLenum target, glw::GLenum usage, glw::GLsizeiptr size,
140 static void Generate(const glw::Functions& gl, glw::GLuint& out_id);
142 static void GetNamedParameter(const glw::Functions& gl, glw::GLuint buffer, glw::GLenum pname, glw::GLint* data);
144 static void GetParameter(const glw::Functions& gl, glw::GLenum target, glw::GLenum value, glw::GLint* data);
146 static void GetSubData(const glw::Functions& gl, glw::GLenum target, glw::GLintptr offset, glw::GLsizeiptr size,
149 static void* Map(const glw::Functions& gl, glw::GLenum target, glw::GLenum access);
151 static void* MapRange(const glw::Functions& gl, glw::GLenum target, glw::GLintptr offset, glw::GLsizeiptr length,
154 static void Storage(const glw::Functions& gl, glw::GLenum target, glw::GLenum flags, glw::GLsizeiptr size,
157 static void SubData(const glw::Functions& gl, glw::GLenum target, glw::GLintptr offset, glw::GLsizeiptr size,
160 static void UnMap(const glw::Functions& gl, glw::GLenum target);
193 static void AttachTexture(const glw::Functions& gl, glw::GLenum target, glw::GLenum attachment,
196 static void Bind(const glw::Functions& gl, glw::GLenum target, glw::GLuint id);
198 static void Generate(const glw::Functions& gl, glw::GLuint& out_id);
228 static void Compile(const glw::Functions& gl, glw::GLuint id);
230 static void Create(const glw::Functions& gl, glw::GLenum stage, glw::GLuint& out_id);
232 static void Source(const glw::Functions& gl, glw::GLuint id, const std::string& source);
265 static void Attach(const glw::Functions& gl, glw::GLuint program_id, glw::GLuint shader_id);
267 static void Create(const glw::Functions& gl, glw::GLuint& out_id);
269 static void Link(const glw::Functions& gl, glw::GLuint id);
271 static void Use(const glw::Functions& gl, glw::GLuint id);
310 static void Bind(const glw::Functions& gl, glw::GLuint id, glw::GLenum target);
312 static void CompressedImage(const glw::Functions& gl, glw::GLenum target, glw::GLint level,
316 static void Generate(const glw::Functions& gl, glw::GLuint& out_id);
318 static void GetData(const glw::Functions& gl, glw::GLenum target, glw::GLenum format, glw::GLenum type,
321 static void GetLevelParameter(const glw::Functions& gl, glw::GLenum target, glw::GLint level, glw::GLenum pname,
324 static void Image(const glw::Functions& gl, glw::GLenum target, glw::GLint level, glw::GLenum internal_format,
328 static void Storage(const glw::Functions& gl, glw::GLenum target, glw::GLsizei levels, glw::GLenum internal_format,
331 static void SubImage(const glw::Functions& gl, glw::GLenum target, glw::GLint level, glw::GLint x, glw::GLint y,
364 static void Bind(const glw::Functions& gl, glw::GLuint id);
365 static void Generate(const glw::Functions& gl, glw::GLuint& out_id);
390 const Functions& gl = context.getRenderContext().getFunctions();
416 * @param gl Functions
422 bool isGLVersionAtLeast(const glw::Functions& gl, glw::GLint required_major, glw::GLint required_minor)
508 const Functions& gl = m_context.getRenderContext().getFunctions();
529 const Functions& gl = m_context.getRenderContext().getFunctions();
543 const Functions& gl = m_context.getRenderContext().getFunctions();
555 const Functions& gl = m_context.getRenderContext().getFunctions();
566 const Functions& gl = m_context.getRenderContext().getFunctions();
579 const Functions& gl = m_context.getRenderContext().getFunctions();
592 const Functions& gl = m_context.getRenderContext().getFunctions();
608 const Functions& gl = m_context.getRenderContext().getFunctions();
640 void Buffer::Bind(const glw::Functions& gl, glw::GLuint id, glw::GLenum target)
653 void Buffer::BindBase(const glw::Functions& gl, glw::GLuint id, glw::GLenum target, glw::GLuint index)
668 void Buffer::BindRange(const glw::Functions& gl, glw::GLuint id, glw::GLenum target, glw::GLuint index,
683 void Buffer::Data(const glw::Functions& gl, glw::GLenum target, glw::GLenum usage, glw::GLsizeiptr size,
695 void Buffer::Generate(const glw::Functions& gl, glw::GLuint& out_id)
717 void Buffer::GetNamedParameter(const glw::Functions& gl, glw::GLuint buffer, glw::GLenum pname, glw::GLint* data)
730 void Buffer::GetParameter(const glw::Functions& gl, glw::GLenum target, glw::GLenum value, glw::GLint* data)
744 void Buffer::GetSubData(const glw::Functions& gl, glw::GLenum target, glw::GLintptr offset, glw::GLsizeiptr size,
759 void* Buffer::Map(const glw::Functions& gl, glw::GLenum target, glw::GLenum access)
775 void* Buffer::MapRange(const glw::Functions& gl, glw::GLenum target, glw::GLintptr offset, glw::GLsizeiptr length,
792 void Buffer::Storage(const glw::Functions& gl, glw::GLenum target, glw::GLenum flags, glw::GLsizeiptr size,
807 void Buffer::SubData(const glw::Functions& gl, glw::GLenum target, glw::GLintptr offset, glw::GLsizeiptr size,
819 void Buffer::UnMap(const glw::Functions& gl, glw::GLenum target)
892 const Functions& gl = m_context.getRenderContext().getFunctions();
908 void Framebuffer::AttachTexture(const glw::Functions& gl, glw::GLenum target, glw::GLenum attachment,
924 void Framebuffer::Bind(const glw::Functions& gl, glw::GLenum target, glw::GLuint id)
933 void Framebuffer::Generate(const glw::Functions& gl, glw::GLuint& out_id)
993 const Functions& gl = m_context.getRenderContext().getFunctions();
1021 const Functions& gl = m_context.getRenderContext().getFunctions();
1045 void Program::Attach(const glw::Functions& gl, glw::GLuint program_id, glw::GLuint shader_id)
1062 void Program::Create(const glw::Functions& gl, glw::GLuint& out_id)
1080 void Program::Link(const glw::Functions& gl, glw::GLuint id)
1116 void Program::Use(const glw::Functions& gl, glw::GLuint id)
1159 const Functions& gl = m_context.getRenderContext().getFunctions();
1174 const Functions& gl = m_context.getRenderContext().getFunctions();
1186 void Shader::Compile(const glw::Functions& gl, glw::GLuint id)
1225 void Shader::Create(const glw::Functions& gl, glw::GLenum stage, glw::GLuint& out_id)
1244 void Shader::Source(const glw::Functions& gl, glw::GLuint id, const std::string& source)
1283 const Functions& gl = m_context.getRenderContext().getFunctions();
1317 void Texture::Bind(const glw::Functions& gl, glw::GLuint id, glw::GLenum target)
1335 void Texture::CompressedImage(const glw::Functions& gl, glw::GLenum target, glw::GLint level,
1381 void Texture::Generate(const glw::Functions& gl, glw::GLuint& out_id)
1404 void Texture::GetData(const glw::Functions& gl, glw::GLenum target, glw::GLenum format, glw::GLenum type,
1419 void Texture::GetLevelParameter(const glw::Functions& gl, glw::GLenum target, glw::GLint level, glw::GLenum pname,
1439 void Texture::Image(const glw::Functions& gl, glw::GLenum target, glw::GLint level, glw::GLenum internal_format,
1490 void Texture::Storage(const glw::Functions& gl, glw::GLenum target, glw::GLsizei levels, glw::GLenum internal_format,
1531 void Texture::SubImage(const glw::Functions& gl, glw::GLenum target, glw::GLint level, glw::GLint x, glw::GLint y,
1592 const Functions& gl = m_context.getRenderContext().getFunctions();
1607 void VertexArray::Bind(const glw::Functions& gl, glw::GLuint id)
1618 void VertexArray::Generate(const glw::Functions& gl, glw::GLuint& out_id)
1649 const Functions& gl = m_context.getRenderContext().getFunctions();
1919 const Functions& gl = m_context.getRenderContext().getFunctions();
2001 const Functions& gl = m_context.getRenderContext().getFunctions();
2175 const Functions& gl = m_context.getRenderContext().getFunctions();
2339 const Functions& gl = m_context.getRenderContext().getFunctions();
2546 const Functions& gl = m_context.getRenderContext().getFunctions();
2673 const Functions& gl = m_context.getRenderContext().getFunctions();
2700 const Functions& gl = m_context.getRenderContext().getFunctions();
2814 const Functions& gl = m_context.getRenderContext().getFunctions();
2990 const Functions& gl = m_context.getRenderContext().getFunctions();
3165 const Functions& gl = m_context.getRenderContext().getFunctions();
3438 const Functions& gl = m_context.getRenderContext().getFunctions();