Public Member Functions

  • update (const Surface &surface, int depth, int mipLevel=0)
  • update (const void *data, GLenum dataFormat, GLenum dataType, int mipLevel, int width, int height, int depth, int xOffset=0, int yOffset=0, int zOffset=0)
  • setCompareMode (GLenum compareMode)
  • setCompareFunc (GLenum compareFunc)

Static Public Member Functions


Protected Member Functions

  • Texture3d (GLint width, GLint height, GLint depth, Format format)
  • Texture3d (const void *data, GLenum dataFormat, int width, int height, int depth, Format format)
  • printDims (std::ostream &os) const override
  • initParams (Format &format, GLint defaultInternalFormat, GLint defaultDataType)

Protected Attributes