Unofficial OpenGL Software Development Kit: Todo List

Unofficial OpenGL Software Development Kit 0.5.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Todo List

Member glimg::ForcedConvertFlags

  Finish implementing color renderable forcing.

  Implement the forcing of required formats.

Member glimg::loaders::dds::LoadFromFile (const std::string &filename)

  Flip the textures, or allow the user to decide not to.

  Get 3D textures working.

  Implement the D3D10 format.

  Get array textures working. With mipmaps.

  Get cubemap array textures working.

Class glmesh::Mesh
  Change the interface for Render() to use boost::optional strings and string_refs.
Member glmesh::Mesh::DoesVariantExist (const std::string &variantName) const
  Take a string_ref.
Member glmesh::Mesh::Mesh (const std::vector< GLuint > &bufferObjects, GLuint mainVao, const RenderCmdList &renderCmds, const MeshVariantMap &variants=MeshVariantMap())
  bufferObjects should take an array_ref, not a vector.
Member glmesh::Mesh::Render (const std::string &variantName) const
  Take a string_ref.
Member glutil::GlyphQuad::GetPositions () const
  Make this return a boost::array or something.
Member glutil::GlyphQuad::GetTexCoords () const
  Make this return a boost::array or something.
Class glutil::UniqueProgram
  : Implement C++11 move semantics.
Class glutil::UniqueShader
  : Implement C++11 move semantics.
Group module_glutil_program
  Add a function for program binary uploading.