From 38bb259c4c9cbf4222dca4e8cf558b6ad4adfcd7 Mon Sep 17 00:00:00 2001 From: Roland Heyder Date: Wed, 17 Aug 2022 00:33:42 +0200 Subject: [PATCH] Step 19: Add more static _GL help pages --- internal/help/_glGetLightfv__001001000000.txt | 29 +++++++++++++++++ internal/help/_glGetLightiv__001001000000.txt | 29 +++++++++++++++++ internal/help/_glGetMapdv__0010010000.txt | 30 ++++++++++++++++++ internal/help/_glGetMapfv__0010010000.txt | 30 ++++++++++++++++++ internal/help/_glGetMapiv__0010010000.txt | 30 ++++++++++++++++++ .../_glGetMaterialfv__001001000000000.txt | 29 +++++++++++++++++ .../_glGetMaterialiv__001001000000000.txt | 29 +++++++++++++++++ .../_glGetPixelMapfv__001001000010000.txt | 31 +++++++++++++++++++ .../_glGetPixelMapuiv__0010010000100000.txt | 31 +++++++++++++++++++ .../_glGetPixelMapusv__0010010000100000.txt | 31 +++++++++++++++++++ .../help/_glGetPointerv__0010010000000.txt | 31 +++++++++++++++++++ ...GetPolygonStipple__0010010000001000000.txt | 30 ++++++++++++++++++ .../help/_glGetTexEnvfv__0010010010000.txt | 29 +++++++++++++++++ .../help/_glGetTexEnviv__0010010010000.txt | 29 +++++++++++++++++ .../help/_glGetTexGendv__0010010010000.txt | 29 +++++++++++++++++ .../help/_glGetTexGenfv__0010010010000.txt | 29 +++++++++++++++++ .../help/_glGetTexGeniv__0010010010000.txt | 29 +++++++++++++++++ ...lParameterfv__001001001000010000000000.txt | 30 ++++++++++++++++++ ...lParameteriv__001001001000010000000000.txt | 30 ++++++++++++++++++ ...GetTexParameterfv__0010010010000000000.txt | 29 +++++++++++++++++ ...GetTexParameteriv__0010010010000000000.txt | 29 +++++++++++++++++ 21 files changed, 623 insertions(+) create mode 100644 internal/help/_glGetLightfv__001001000000.txt create mode 100644 internal/help/_glGetLightiv__001001000000.txt create mode 100644 internal/help/_glGetMapdv__0010010000.txt create mode 100644 internal/help/_glGetMapfv__0010010000.txt create mode 100644 internal/help/_glGetMapiv__0010010000.txt create mode 100644 internal/help/_glGetMaterialfv__001001000000000.txt create mode 100644 internal/help/_glGetMaterialiv__001001000000000.txt create mode 100644 internal/help/_glGetPixelMapfv__001001000010000.txt create mode 100644 internal/help/_glGetPixelMapuiv__0010010000100000.txt create mode 100644 internal/help/_glGetPixelMapusv__0010010000100000.txt create mode 100644 internal/help/_glGetPointerv__0010010000000.txt create mode 100644 internal/help/_glGetPolygonStipple__0010010000001000000.txt create mode 100644 internal/help/_glGetTexEnvfv__0010010010000.txt create mode 100644 internal/help/_glGetTexEnviv__0010010010000.txt create mode 100644 internal/help/_glGetTexGendv__0010010010000.txt create mode 100644 internal/help/_glGetTexGenfv__0010010010000.txt create mode 100644 internal/help/_glGetTexGeniv__0010010010000.txt create mode 100644 internal/help/_glGetTexLevelParameterfv__001001001000010000000000.txt create mode 100644 internal/help/_glGetTexLevelParameteriv__001001001000010000000000.txt create mode 100644 internal/help/_glGetTexParameterfv__0010010010000000000.txt create mode 100644 internal/help/_glGetTexParameteriv__0010010010000000000.txt diff --git a/internal/help/_glGetLightfv__001001000000.txt b/internal/help/_glGetLightfv__001001000000.txt new file mode 100644 index 000000000..2bbd647eb --- /dev/null +++ b/internal/help/_glGetLightfv__001001000000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:18:48}} +{{DISPLAYTITLE:_glGetLightfv}} +The '''_glGetLightfv''' and '''_glGetLightiv''' statements return light source parameter values. + + +{{PageSyntax}} +: '''_glGetLightfv''' GLenum {{Parameter|light}}, GLenum {{Parameter|pname}}, GLfloat {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetlightfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gllight-functions _glLight] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetLightiv__001001000000.txt b/internal/help/_glGetLightiv__001001000000.txt new file mode 100644 index 000000000..493498655 --- /dev/null +++ b/internal/help/_glGetLightiv__001001000000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:18:53}} +{{DISPLAYTITLE:_glGetLightiv}} +The '''_glGetLightfv''' and '''_glGetLightiv''' statements return light source parameter values. + + +{{PageSyntax}} +: '''_glGetLightiv''' GLenum {{Parameter|light}}, GLenum {{Parameter|pname}}, GLint {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetlightiv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gllight-functions _glLight] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetMapdv__0010010000.txt b/internal/help/_glGetMapdv__0010010000.txt new file mode 100644 index 000000000..0a1e64b3e --- /dev/null +++ b/internal/help/_glGetMapdv__0010010000.txt @@ -0,0 +1,30 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:01}} +{{DISPLAYTITLE:_glGetMapdv}} +The '''_glGetMapdv''', '''_glGetMapfv''', and '''_glGetMapiv''' statements return evaluator parameters. + + +{{PageSyntax}} +: '''_glGetMapdv''' GLenum {{Parameter|target}}, GLenum {{Parameter|query}}, GLdouble {{Parameter|*v}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetmapdv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glevalcoord-functions _glEvalCoord], [https://docs.microsoft.com/en-us/windows/win32/opengl/glmap1 _glMap1] +* [https://docs.microsoft.com/en-us/windows/win32/opengl/glmap2 _glMap2] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetMapfv__0010010000.txt b/internal/help/_glGetMapfv__0010010000.txt new file mode 100644 index 000000000..4016eb36f --- /dev/null +++ b/internal/help/_glGetMapfv__0010010000.txt @@ -0,0 +1,30 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:05}} +{{DISPLAYTITLE:_glGetMapfv}} +The '''_glGetMapdv''', '''_glGetMapfv''', and '''_glGetMapiv''' statements return evaluator parameters. + + +{{PageSyntax}} +: '''_glGetMapfv''' GLenum {{Parameter|target}}, GLenum {{Parameter|query}}, GLfloat {{Parameter|*v}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetmapfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glevalcoord-functions _glEvalCoord], [https://docs.microsoft.com/en-us/windows/win32/opengl/glmap1 _glMap1] +* [https://docs.microsoft.com/en-us/windows/win32/opengl/glmap2 _glMap2] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetMapiv__0010010000.txt b/internal/help/_glGetMapiv__0010010000.txt new file mode 100644 index 000000000..bc8a3b971 --- /dev/null +++ b/internal/help/_glGetMapiv__0010010000.txt @@ -0,0 +1,30 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:10}} +{{DISPLAYTITLE:_glGetMapiv}} +The '''_glGetMapdv''', '''_glGetMapfv''', and '''_glGetMapiv''' statements return evaluator parameters. + + +{{PageSyntax}} +: '''_glGetMapiv''' GLenum {{Parameter|target}}, GLenum {{Parameter|query}}, GLint {{Parameter|*v}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetmapiv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glevalcoord-functions _glEvalCoord], [https://docs.microsoft.com/en-us/windows/win32/opengl/glmap1 _glMap1] +* [https://docs.microsoft.com/en-us/windows/win32/opengl/glmap2 _glMap2] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetMaterialfv__001001000000000.txt b/internal/help/_glGetMaterialfv__001001000000000.txt new file mode 100644 index 000000000..3a0950ced --- /dev/null +++ b/internal/help/_glGetMaterialfv__001001000000000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:15}} +{{DISPLAYTITLE:_glGetMaterialfv}} +The '''_glGetMaterialfv''' and '''_glGetMaterialiv''' statements return material parameters. + + +{{PageSyntax}} +: '''_glGetMaterialfv''' GLenum {{Parameter|face}}, GLenum {{Parameter|pname}}, GLfloat {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetmaterialfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glmaterial-functions _glMaterial] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetMaterialiv__001001000000000.txt b/internal/help/_glGetMaterialiv__001001000000000.txt new file mode 100644 index 000000000..3574d1fe6 --- /dev/null +++ b/internal/help/_glGetMaterialiv__001001000000000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:19}} +{{DISPLAYTITLE:_glGetMaterialiv}} +The '''_glGetMaterialfv''' and '''_glGetMaterialiv''' statements return material parameters. + + +{{PageSyntax}} +: '''_glGetMaterialiv''' GLenum {{Parameter|face}}, GLenum {{Parameter|pname}}, GLint {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetmaterialiv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glmaterial-functions _glMaterial] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetPixelMapfv__001001000010000.txt b/internal/help/_glGetPixelMapfv__001001000010000.txt new file mode 100644 index 000000000..7e7a2b2c7 --- /dev/null +++ b/internal/help/_glGetPixelMapfv__001001000010000.txt @@ -0,0 +1,31 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:31}} +{{DISPLAYTITLE:_glGetPixelMapfv}} +The '''_glGetPixelMapfv''', '''_glGetPixelMapuiv''', and '''_glGetPixelMapusv''' statements return the specified pixel map. + + +{{PageSyntax}} +: '''_glGetPixelMapfv''' GLenum {{Parameter|map}}, GLfloat {{Parameter|*values}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetpixelmapfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glCopyPixels]], [[_glDrawPixels]], [[_glEnd]] +* [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetbooleanv--glgetdoublev--glgetfloatv--glgetintegerv _glGet], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixelmap _glPixelMap], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixeltransfer _glPixelTransfer], [[_glReadPixels]] +* [[_glTexImage1D]], [[_glTexImage2D]] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetPixelMapuiv__0010010000100000.txt b/internal/help/_glGetPixelMapuiv__0010010000100000.txt new file mode 100644 index 000000000..3f40ad631 --- /dev/null +++ b/internal/help/_glGetPixelMapuiv__0010010000100000.txt @@ -0,0 +1,31 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:35}} +{{DISPLAYTITLE:_glGetPixelMapuiv}} +The '''_glGetPixelMapfv''', '''_glGetPixelMapuiv''', and '''_glGetPixelMapusv''' statements return the specified pixel map. + + +{{PageSyntax}} +: '''_glGetPixelMapuiv''' GLenum {{Parameter|map}}, GLuint {{Parameter|*values}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetpixelmapuiv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glCopyPixels]], [[_glDrawPixels]], [[_glEnd]] +* [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetbooleanv--glgetdoublev--glgetfloatv--glgetintegerv _glGet], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixelmap _glPixelMap], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixeltransfer _glPixelTransfer], [[_glReadPixels]] +* [[_glTexImage1D]], [[_glTexImage2D]] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetPixelMapusv__0010010000100000.txt b/internal/help/_glGetPixelMapusv__0010010000100000.txt new file mode 100644 index 000000000..b4eefc856 --- /dev/null +++ b/internal/help/_glGetPixelMapusv__0010010000100000.txt @@ -0,0 +1,31 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:39}} +{{DISPLAYTITLE:_glGetPixelMapusv}} +The '''_glGetPixelMapfv''', '''_glGetPixelMapuiv''', and '''_glGetPixelMapusv''' statements return the specified pixel map. + + +{{PageSyntax}} +: '''_glGetPixelMapusv''' GLenum {{Parameter|map}}, GLushort {{Parameter|*values}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetpixelmapusv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glCopyPixels]], [[_glDrawPixels]], [[_glEnd]] +* [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetbooleanv--glgetdoublev--glgetfloatv--glgetintegerv _glGet], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixelmap _glPixelMap], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixeltransfer _glPixelTransfer], [[_glReadPixels]] +* [[_glTexImage1D]], [[_glTexImage2D]] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetPointerv__0010010000000.txt b/internal/help/_glGetPointerv__0010010000000.txt new file mode 100644 index 000000000..b931c2a7c --- /dev/null +++ b/internal/help/_glGetPointerv__0010010000000.txt @@ -0,0 +1,31 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:44}} +{{DISPLAYTITLE:_glGetPointerv}} +The '''_glGetPointerv''' statement returns the address of a vertex data array. + + +{{PageSyntax}} +: '''_glGetPointerv''' GLenum {{Parameter|pname}}, GLvoid {{Parameter|**params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetpointerv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glArrayElement]], [[_glColorPointer]], [[_glDrawArrays]], [[_glEdgeFlagPointer]] +* [[_glGetString]], [[_glIndexPointer]], [[_glNormalPointer]], [[_glTexCoordPointer]] +* [[_glVertexPointer]] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetPolygonStipple__0010010000001000000.txt b/internal/help/_glGetPolygonStipple__0010010000001000000.txt new file mode 100644 index 000000000..db0eb3cee --- /dev/null +++ b/internal/help/_glGetPolygonStipple__0010010000001000000.txt @@ -0,0 +1,30 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:48}} +{{DISPLAYTITLE:_glGetPolygonStipple}} +The '''_glGetPolygonStipple''' statement returns the polygon stipple pattern. + + +{{PageSyntax}} +: '''_glGetPolygonStipple''' GLubyte {{Parameter|*mask}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgetpolygonstipple Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixelstore-functions _glPixelStore], [https://docs.microsoft.com/en-us/windows/win32/opengl/glpixeltransfer _glPixelTransfer] +* [[_glPolygonStipple]], [[_glReadPixels]] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexEnvfv__0010010010000.txt b/internal/help/_glGetTexEnvfv__0010010010000.txt new file mode 100644 index 000000000..844489f16 --- /dev/null +++ b/internal/help/_glGetTexEnvfv__0010010010000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:19:58}} +{{DISPLAYTITLE:_glGetTexEnvfv}} +The '''_glGetTexEnvfv''' and '''_glGetTexEnviv''' statements return texture environment parameters. + + +{{PageSyntax}} +: '''_glGetTexEnvfv''' GLenum {{Parameter|target}}, GLenum {{Parameter|pname}}, GLfloat {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexenvfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexenv-functions _glTexEnv] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexEnviv__0010010010000.txt b/internal/help/_glGetTexEnviv__0010010010000.txt new file mode 100644 index 000000000..0d932a42f --- /dev/null +++ b/internal/help/_glGetTexEnviv__0010010010000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:12}} +{{DISPLAYTITLE:_glGetTexEnviv}} +The '''_glGetTexEnvfv''' and '''_glGetTexEnviv''' statements return texture environment parameters. + + +{{PageSyntax}} +: '''_glGetTexEnviv''' GLenum {{Parameter|target}}, GLenum {{Parameter|pname}}, GLint {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexenviv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexenv-functions _glTexEnv] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexGendv__0010010010000.txt b/internal/help/_glGetTexGendv__0010010010000.txt new file mode 100644 index 000000000..e04f4ea1e --- /dev/null +++ b/internal/help/_glGetTexGendv__0010010010000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:21}} +{{DISPLAYTITLE:_glGetTexGendv}} +The '''_glGetTexGendv''', '''_glGetTexGenfv''', and '''_glGetTexGeniv''' statements return texture coordinate generation parameters. + + +{{PageSyntax}} +: '''_glGetTexGendv''' GLenum {{Parameter|coord}}, GLenum {{Parameter|pname}}, GLdouble {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexgendv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexgen-functions _glTexGen] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexGenfv__0010010010000.txt b/internal/help/_glGetTexGenfv__0010010010000.txt new file mode 100644 index 000000000..83e661c01 --- /dev/null +++ b/internal/help/_glGetTexGenfv__0010010010000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:26}} +{{DISPLAYTITLE:_glGetTexGenfv}} +The '''_glGetTexGendv''', '''_glGetTexGenfv''', and '''_glGetTexGeniv''' statements return texture coordinate generation parameters. + + +{{PageSyntax}} +: '''_glGetTexGenfv''' GLenum {{Parameter|coord}}, GLenum {{Parameter|pname}}, GLfloat {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexgenfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexgen-functions _glTexGen] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexGeniv__0010010010000.txt b/internal/help/_glGetTexGeniv__0010010010000.txt new file mode 100644 index 000000000..13df32eab --- /dev/null +++ b/internal/help/_glGetTexGeniv__0010010010000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:30}} +{{DISPLAYTITLE:_glGetTexGeniv}} +The '''_glGetTexGendv''', '''_glGetTexGenfv''', and '''_glGetTexGeniv''' statements return texture coordinate generation parameters. + + +{{PageSyntax}} +: '''_glGetTexGeniv''' GLenum {{Parameter|coord}}, GLenum {{Parameter|pname}}, GLint {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexgeniv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexgen-functions _glTexGen] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexLevelParameterfv__001001001000010000000000.txt b/internal/help/_glGetTexLevelParameterfv__001001001000010000000000.txt new file mode 100644 index 000000000..859354ee8 --- /dev/null +++ b/internal/help/_glGetTexLevelParameterfv__001001001000010000000000.txt @@ -0,0 +1,30 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:38}} +{{DISPLAYTITLE:_glGetTexLevelParameterfv}} +The '''_glGetTexLevelParameterfv''' and '''_glGetTexLevelParameteriv''' statements return texture parameter values for a specific level of detail. + + +{{PageSyntax}} +: '''_glGetTexLevelParameterfv''' GLenum {{Parameter|target}}, GLint {{Parameter|level}}, GLenum {{Parameter|pname}}, GLfloat {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexlevelparameterfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexparameter _glGetTexParameter], [[_glTexImage1D]] +* [[_glTexImage2D]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexparameter-functions _glTexParameter] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexLevelParameteriv__001001001000010000000000.txt b/internal/help/_glGetTexLevelParameteriv__001001001000010000000000.txt new file mode 100644 index 000000000..ab365a328 --- /dev/null +++ b/internal/help/_glGetTexLevelParameteriv__001001001000010000000000.txt @@ -0,0 +1,30 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:42}} +{{DISPLAYTITLE:_glGetTexLevelParameteriv}} +The '''_glGetTexLevelParameterfv''' and '''_glGetTexLevelParameteriv''' statements return texture parameter values for a specific level of detail. + + +{{PageSyntax}} +: '''_glGetTexLevelParameteriv''' GLenum {{Parameter|target}}, GLint {{Parameter|level}}, GLenum {{Parameter|pname}}, GLint {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexlevelparameteriv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexparameter _glGetTexParameter], [[_glTexImage1D]] +* [[_glTexImage2D]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexparameter-functions _glTexParameter] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexParameterfv__0010010010000000000.txt b/internal/help/_glGetTexParameterfv__0010010010000000000.txt new file mode 100644 index 000000000..03f676553 --- /dev/null +++ b/internal/help/_glGetTexParameterfv__0010010010000000000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:47}} +{{DISPLAYTITLE:_glGetTexParameterfv}} +The '''_glGetTexParameterfv''' and '''_glGetTexParameteriv''' statements return texture parameter values. + + +{{PageSyntax}} +: '''_glGetTexParameterfv''' GLenum {{Parameter|target}}, GLenum {{Parameter|pname}}, GLfloat {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexparameterfv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexparameter-functions _glTexParameter] + + +{{PageNavigation}} + +[[Category:Final]] diff --git a/internal/help/_glGetTexParameteriv__0010010010000000000.txt b/internal/help/_glGetTexParameteriv__0010010010000000000.txt new file mode 100644 index 000000000..d71d42de4 --- /dev/null +++ b/internal/help/_glGetTexParameteriv__0010010010000000000.txt @@ -0,0 +1,29 @@ +{{QBDLDATE:08-17-2022}} +{{QBDLTIME:00:20:51}} +{{DISPLAYTITLE:_glGetTexParameteriv}} +The '''_glGetTexParameterfv''' and '''_glGetTexParameteriv''' statements return texture parameter values. + + +{{PageSyntax}} +: '''_glGetTexParameteriv''' GLenum {{Parameter|target}}, GLenum {{Parameter|pname}}, GLint {{Parameter|*params}} + + +{{PageParameters}} +* OpenGL is using its own set of variable types to describe its command parameters. +* Use the following table to find the respective QB64 [[Variable Types]]. +{{OpenGLTypesPlugin}} + + +{{PageDescription}} +* OpenGL's documentation is available in several places, so we won't reproduce it here for another time. +* The full description for this command can be found at [https://docs.microsoft.com/en-us/windows/win32/opengl/glgettexparameteriv Microsoft Docs] and is also valid for QB64 usage. + + +{{PageSeeAlso}} +* [[_GL|SUB _GL]] +* [[_glBegin]], [[_glEnd]], [https://docs.microsoft.com/en-us/windows/win32/opengl/gltexparameter-functions _glTexParameter] + + +{{PageNavigation}} + +[[Category:Final]]