Added glDrawTexture (NVidia extension)
Former-commit-id: 51d43d7423adeef0f0f0c0de5c633ee3d3b6ce2a
This commit is contained in:
@@ -146,6 +146,7 @@ NAZARA_API extern PFNGLDRAWBUFFERPROC glDrawBuffer;
|
|||||||
NAZARA_API extern PFNGLDRAWBUFFERSPROC glDrawBuffers;
|
NAZARA_API extern PFNGLDRAWBUFFERSPROC glDrawBuffers;
|
||||||
NAZARA_API extern PFNGLDRAWELEMENTSPROC glDrawElements;
|
NAZARA_API extern PFNGLDRAWELEMENTSPROC glDrawElements;
|
||||||
NAZARA_API extern PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced;
|
NAZARA_API extern PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced;
|
||||||
|
NAZARA_API extern PFNGLDRAWTEXTURENVPROC glDrawTexture;
|
||||||
NAZARA_API extern PFNGLENABLEPROC glEnable;
|
NAZARA_API extern PFNGLENABLEPROC glEnable;
|
||||||
NAZARA_API extern PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray;
|
NAZARA_API extern PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray;
|
||||||
NAZARA_API extern PFNGLENDQUERYPROC glEndQuery;
|
NAZARA_API extern PFNGLENDQUERYPROC glEndQuery;
|
||||||
|
|||||||
@@ -340,6 +340,7 @@ bool NzOpenGL::Initialize()
|
|||||||
if (!glBindFragDataLocation)
|
if (!glBindFragDataLocation)
|
||||||
glBindFragDataLocation = reinterpret_cast<PFNGLBINDFRAGDATALOCATIONEXTPROC>(LoadEntry("glBindFragDataLocationEXT", false));
|
glBindFragDataLocation = reinterpret_cast<PFNGLBINDFRAGDATALOCATIONEXTPROC>(LoadEntry("glBindFragDataLocationEXT", false));
|
||||||
|
|
||||||
|
glDrawTexture = reinterpret_cast<PFNGLDRAWTEXTURENVPROC>(LoadEntry("glDrawTextureNV", false));
|
||||||
glFramebufferTexture = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREPROC>(LoadEntry("glFramebufferTexture", false));
|
glFramebufferTexture = reinterpret_cast<PFNGLFRAMEBUFFERTEXTUREPROC>(LoadEntry("glFramebufferTexture", false));
|
||||||
glGetStringi = reinterpret_cast<PFNGLGETSTRINGIPROC>(LoadEntry("glGetStringi", false));
|
glGetStringi = reinterpret_cast<PFNGLGETSTRINGIPROC>(LoadEntry("glGetStringi", false));
|
||||||
glMapBufferRange = reinterpret_cast<PFNGLMAPBUFFERRANGEPROC>(LoadEntry("glMapBufferRange", false));
|
glMapBufferRange = reinterpret_cast<PFNGLMAPBUFFERRANGEPROC>(LoadEntry("glMapBufferRange", false));
|
||||||
@@ -1046,6 +1047,7 @@ PFNGLDRAWBUFFERPROC glDrawBuffer = nullptr;
|
|||||||
PFNGLDRAWBUFFERSPROC glDrawBuffers = nullptr;
|
PFNGLDRAWBUFFERSPROC glDrawBuffers = nullptr;
|
||||||
PFNGLDRAWELEMENTSPROC glDrawElements = nullptr;
|
PFNGLDRAWELEMENTSPROC glDrawElements = nullptr;
|
||||||
PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced = nullptr;
|
PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced = nullptr;
|
||||||
|
PFNGLDRAWTEXTURENVPROC glDrawTexture = nullptr;
|
||||||
PFNGLENABLEPROC glEnable = nullptr;
|
PFNGLENABLEPROC glEnable = nullptr;
|
||||||
PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray = nullptr;
|
PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray = nullptr;
|
||||||
PFNGLENDQUERYPROC glEndQuery = nullptr;
|
PFNGLENDQUERYPROC glEndQuery = nullptr;
|
||||||
|
|||||||
Reference in New Issue
Block a user