Home | History | Annotate | Download | only in glshared

Lines Matching refs:glw

161 	glw::GLenum				format;
164 glw::GLenum unsizedType;
201 FormatFlags formatFlag(glw::GLenum context);
252 glw::GLsizei width;
253 glw::GLsizei height;
266 glw::GLsizei numSamples;
273 glw::GLint numLevels;
291 glw::GLsizei numLayers;
306 glw::GLenum target;
307 glw::GLuint imageName;
313 bool isComplete (glw::GLenum attPoint, const Image* image,
322 glw::GLenum renderbufferTarget;
329 glw::GLint level;
336 glw::GLenum texTarget;
343 glw::GLsizei layer;
346 glw::GLenum attachmentType (const Attachment& att);
347 glw::GLsizei imageNumSamples (const Image& img);
350 typedef std::map<glw::GLenum, const Attachment*> AttachmentMap;
353 typedef std::map<glw::GLuint, const Texture*> TextureMap;
356 typedef std::map<glw::GLuint, const Renderbuffer*> RboMap;
365 void attach (glw::GLenum attPoint, const Attachment* att);
366 void setTexture (glw::GLuint texName, const Texture& texCfg);
367 void setRbo (glw::GLuint rbName, const Renderbuffer& rbCfg);
368 const Image* getImage (glw::GLenum type, glw::GLuint imgName) const;
378 void glAttach (glw::GLenum attPoint,
380 glw::GLuint glCreateTexture (const config::Texture& texCfg);
381 glw::GLuint glCreateRbo (const config::Renderbuffer& rbCfg);
382 FboBuilder (glw::GLuint fbo, glw::GLenum target,
383 const glw::Functions& gl);
385 glw::GLenum getError (void) { return m_error; }
403 glw::GLenum m_error; //< The first GL error encountered.
404 glw::GLenum m_target;
405 const glw::Functions& m_gl;
409 typedef std::set<glw::GLenum> StatusCodes;
416 void require (bool condition, glw::GLenum error);
417 void canRequire (bool condition, glw::GLenum error);
419 virtual void check (glw::GLenum attPoint, const config::Attachment& att,
432 typedef std::set<glw::GLenum> AttachmentPoints;