Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/gpu/texture/texture_types.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/utility/gl/gl.h>
#include <cassert>

Go to the source code of this file.

Namespaces

namespace  OpenTissue
namespace  OpenTissue::texture

Functions

unsigned int OpenTissue::texture::external_format (unsigned int channels)
template<typename T >
unsigned int OpenTissue::texture::external_type ()
template<>
unsigned int OpenTissue::texture::external_type< double > ()
template<>
unsigned int OpenTissue::texture::external_type< float > ()
template<>
unsigned int OpenTissue::texture::external_type< int > ()
template<>
unsigned int OpenTissue::texture::external_type< unsigned int > ()
template<>
unsigned int OpenTissue::texture::external_type< unsigned short > ()
template<>
unsigned int OpenTissue::texture::external_type< short > ()
template<>
unsigned int OpenTissue::texture::external_type< char > ()
template<>
unsigned int OpenTissue::texture::external_type< unsigned char > ()
template<typename T >
unsigned int OpenTissue::texture::internal_format (int channels)
template<>
unsigned int OpenTissue::texture::internal_format< unsigned char > (int channels)
template<>
unsigned int OpenTissue::texture::internal_format< char > (int channels)
template<>
unsigned int OpenTissue::texture::internal_format< short > (int channels)
template<>
unsigned int OpenTissue::texture::internal_format< unsigned short > (int channels)
template<>
unsigned int OpenTissue::texture::internal_format< int > (int channels)
template<>
unsigned int OpenTissue::texture::internal_format< unsigned int > (int channels)
template<>
unsigned int OpenTissue::texture::internal_format< float > (int channels)