Added texture samplers

I hate Git branchs


Former-commit-id: 6978f1489cdc841d36fbcd6f1a8e01a4adbfcb8a
This commit is contained in:
Lynix
2012-12-17 14:56:29 +01:00
parent dc30b918a1
commit 8b67d17e38
13 changed files with 669 additions and 341 deletions

View File

@@ -879,6 +879,13 @@ GLenum NzOpenGL::RendererParameter[nzRendererParameter_Max+1] =
GL_STENCIL_TEST // nzRendererParameter_Stencil
};
GLenum NzOpenGL::SamplerWrapMode[nzSamplerWrap_Max+1] =
{
GL_CLAMP_TO_EDGE, // nzTextureWrap_Clamp
GL_MIRRORED_REPEAT, // nzSamplerWrap_MirroredRepeat
GL_REPEAT // nzTextureWrap_Repeat
};
GLenum NzOpenGL::ShaderType[nzShaderType_Max+1] =
{
GL_FRAGMENT_SHADER, // nzShaderType_Fragment
@@ -928,12 +935,6 @@ GLenum NzOpenGL::TextureTargetProxy[nzImageType_Max+1] =
GL_PROXY_TEXTURE_CUBE_MAP // nzImageType_Cubemap
};
GLenum NzOpenGL::TextureWrapMode[nzTextureWrap_Max+1] =
{
GL_CLAMP_TO_EDGE, // nzTextureWrap_Clamp
GL_REPEAT // nzTextureWrap_Repeat
};
PFNGLACTIVETEXTUREPROC glActiveTexture = nullptr;
PFNGLATTACHSHADERPROC glAttachShader = nullptr;
PFNGLBEGINQUERYPROC glBeginQuery = nullptr;