#include "common/PackedGLEnums_autogen.h"
#include "common/debug.h"
namespace gl
{
template <>
AlphaTestFunc FromGLenum<AlphaTestFunc>(GLenum from)
{ … }
GLenum ToGLenum(AlphaTestFunc from)
{ … }
std::ostream &operator<<(std::ostream &os, AlphaTestFunc value)
{ … }
template <>
BufferBinding FromGLenum<BufferBinding>(GLenum from)
{ … }
GLenum ToGLenum(BufferBinding from)
{ … }
std::ostream &operator<<(std::ostream &os, BufferBinding value)
{ … }
template <>
BufferUsage FromGLenum<BufferUsage>(GLenum from)
{ … }
GLenum ToGLenum(BufferUsage from)
{ … }
std::ostream &operator<<(std::ostream &os, BufferUsage value)
{ … }
template <>
ClientVertexArrayType FromGLenum<ClientVertexArrayType>(GLenum from)
{ … }
GLenum ToGLenum(ClientVertexArrayType from)
{ … }
std::ostream &operator<<(std::ostream &os, ClientVertexArrayType value)
{ … }
template <>
ClipDepthMode FromGLenum<ClipDepthMode>(GLenum from)
{ … }
GLenum ToGLenum(ClipDepthMode from)
{ … }
std::ostream &operator<<(std::ostream &os, ClipDepthMode value)
{ … }
template <>
ClipOrigin FromGLenum<ClipOrigin>(GLenum from)
{ … }
GLenum ToGLenum(ClipOrigin from)
{ … }
std::ostream &operator<<(std::ostream &os, ClipOrigin value)
{ … }
template <>
CullFaceMode FromGLenum<CullFaceMode>(GLenum from)
{ … }
GLenum ToGLenum(CullFaceMode from)
{ … }
std::ostream &operator<<(std::ostream &os, CullFaceMode value)
{ … }
template <>
FilterMode FromGLenum<FilterMode>(GLenum from)
{ … }
GLenum ToGLenum(FilterMode from)
{ … }
std::ostream &operator<<(std::ostream &os, FilterMode value)
{ … }
template <>
FogMode FromGLenum<FogMode>(GLenum from)
{ … }
GLenum ToGLenum(FogMode from)
{ … }
std::ostream &operator<<(std::ostream &os, FogMode value)
{ … }
template <>
GraphicsResetStatus FromGLenum<GraphicsResetStatus>(GLenum from)
{ … }
GLenum ToGLenum(GraphicsResetStatus from)
{ … }
std::ostream &operator<<(std::ostream &os, GraphicsResetStatus value)
{ … }
template <>
HandleType FromGLenum<HandleType>(GLenum from)
{ … }
GLenum ToGLenum(HandleType from)
{ … }
std::ostream &operator<<(std::ostream &os, HandleType value)
{ … }
template <>
HintSetting FromGLenum<HintSetting>(GLenum from)
{ … }
GLenum ToGLenum(HintSetting from)
{ … }
std::ostream &operator<<(std::ostream &os, HintSetting value)
{ … }
template <>
ImageLayout FromGLenum<ImageLayout>(GLenum from)
{ … }
GLenum ToGLenum(ImageLayout from)
{ … }
std::ostream &operator<<(std::ostream &os, ImageLayout value)
{ … }
template <>
LightParameter FromGLenum<LightParameter>(GLenum from)
{ … }
GLenum ToGLenum(LightParameter from)
{ … }
std::ostream &operator<<(std::ostream &os, LightParameter value)
{ … }
template <>
LogicalOperation FromGLenum<LogicalOperation>(GLenum from)
{ … }
GLenum ToGLenum(LogicalOperation from)
{ … }
std::ostream &operator<<(std::ostream &os, LogicalOperation value)
{ … }
template <>
MaterialParameter FromGLenum<MaterialParameter>(GLenum from)
{ … }
GLenum ToGLenum(MaterialParameter from)
{ … }
std::ostream &operator<<(std::ostream &os, MaterialParameter value)
{ … }
template <>
MatrixType FromGLenum<MatrixType>(GLenum from)
{ … }
GLenum ToGLenum(MatrixType from)
{ … }
std::ostream &operator<<(std::ostream &os, MatrixType value)
{ … }
template <>
PointParameter FromGLenum<PointParameter>(GLenum from)
{ … }
GLenum ToGLenum(PointParameter from)
{ … }
std::ostream &operator<<(std::ostream &os, PointParameter value)
{ … }
template <>
PolygonMode FromGLenum<PolygonMode>(GLenum from)
{ … }
GLenum ToGLenum(PolygonMode from)
{ … }
std::ostream &operator<<(std::ostream &os, PolygonMode value)
{ … }
template <>
ProvokingVertexConvention FromGLenum<ProvokingVertexConvention>(GLenum from)
{ … }
GLenum ToGLenum(ProvokingVertexConvention from)
{ … }
std::ostream &operator<<(std::ostream &os, ProvokingVertexConvention value)
{ … }
template <>
QueryType FromGLenum<QueryType>(GLenum from)
{ … }
GLenum ToGLenum(QueryType from)
{ … }
std::ostream &operator<<(std::ostream &os, QueryType value)
{ … }
template <>
ShaderType FromGLenum<ShaderType>(GLenum from)
{ … }
GLenum ToGLenum(ShaderType from)
{ … }
std::ostream &operator<<(std::ostream &os, ShaderType value)
{ … }
template <>
ShadingModel FromGLenum<ShadingModel>(GLenum from)
{ … }
GLenum ToGLenum(ShadingModel from)
{ … }
std::ostream &operator<<(std::ostream &os, ShadingModel value)
{ … }
template <>
ShadingRate FromGLenum<ShadingRate>(GLenum from)
{ … }
GLenum ToGLenum(ShadingRate from)
{ … }
std::ostream &operator<<(std::ostream &os, ShadingRate value)
{ … }
template <>
TextureCombine FromGLenum<TextureCombine>(GLenum from)
{ … }
GLenum ToGLenum(TextureCombine from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureCombine value)
{ … }
template <>
TextureEnvMode FromGLenum<TextureEnvMode>(GLenum from)
{ … }
GLenum ToGLenum(TextureEnvMode from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureEnvMode value)
{ … }
template <>
TextureEnvParameter FromGLenum<TextureEnvParameter>(GLenum from)
{ … }
GLenum ToGLenum(TextureEnvParameter from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureEnvParameter value)
{ … }
template <>
TextureEnvTarget FromGLenum<TextureEnvTarget>(GLenum from)
{ … }
GLenum ToGLenum(TextureEnvTarget from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureEnvTarget value)
{ … }
template <>
TextureOp FromGLenum<TextureOp>(GLenum from)
{ … }
GLenum ToGLenum(TextureOp from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureOp value)
{ … }
template <>
TextureSrc FromGLenum<TextureSrc>(GLenum from)
{ … }
GLenum ToGLenum(TextureSrc from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureSrc value)
{ … }
template <>
TextureTarget FromGLenum<TextureTarget>(GLenum from)
{ … }
GLenum ToGLenum(TextureTarget from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureTarget value)
{ … }
template <>
TextureType FromGLenum<TextureType>(GLenum from)
{ … }
GLenum ToGLenum(TextureType from)
{ … }
std::ostream &operator<<(std::ostream &os, TextureType value)
{ … }
template <>
TilingMode FromGLenum<TilingMode>(GLenum from)
{ … }
GLenum ToGLenum(TilingMode from)
{ … }
std::ostream &operator<<(std::ostream &os, TilingMode value)
{ … }
template <>
VertexArrayType FromGLenum<VertexArrayType>(GLenum from)
{ … }
GLenum ToGLenum(VertexArrayType from)
{ … }
std::ostream &operator<<(std::ostream &os, VertexArrayType value)
{ … }
template <>
WrapMode FromGLenum<WrapMode>(GLenum from)
{ … }
GLenum ToGLenum(WrapMode from)
{ … }
std::ostream &operator<<(std::ostream &os, WrapMode value)
{ … }
}