Voici un tableau de référence des différents fonctions du «OpenGL» :
Fonctions | Description |
---|---|
abs | Cette fonction permet de demander la valeur absolue du paramètre spécifié. |
acos | Cette fonction permet de demander l'arc cosinus du paramètre spécifié. |
acosh | Cette fonction permet de demander l'arc cosinus hyperbolique du paramètre spécifié. |
all | Cette fonction permet de vérifier que tous les éléments d'un vecteur booléen sont vrais. |
any | Cette fonction permet de vérifier que n'importe quel élément d'un vecteur booléen soit vrai. |
asin | Cette fonction permet de demander l'arc sinus du paramètre spécifié. |
asinh | Cette fonction permet de demander l'arc sinus hyperbolique du paramètre spécifié. |
atan | Cette fonction permet de demander l'arc tangent du paramètre spécifié. |
atanh | Cette fonction permet de demander l'arc tangent hyperbolique du paramètre spécifié. |
atomicAdd | Cette fonction permet d'effectuer un traitement d'addition atomique dans une variable. |
atomicAnd | Cette fonction permet d'effectuer un traitement d'une opération de «Et logique» atomique dans une variable. |
atomicCompSwap | Cette fonction permet d'effectuer un traitement d'une opération d'échange de comparaison atomique dans une variable. |
atomicCounter | Cette fonction permet de demander la valeur courante du compteur atomique. |
atomicCounterDecrement | Cette fonction permet de décrémenter automatique un compteur et retourner la valeur prioritaire. |
atomicCounterIncrement | Cette fonction permet d'incrémenter automatique un compteur et retourner la valeur prioritaire. |
atomicExchange | Cette fonction permet d'effectuer un traitement d'une opération d'échange atomique de variable. |
atomicMax | Cette fonction permet d'effectuer un traitement d'une opération de maximum atomique dans une variable. |
atomicMin | Cette fonction permet d'effectuer un traitement d'une opération de minimum atomique dans une variable. |
atomicOr | Cette fonction permet d'effectuer un traitement d'une opération de «Ou logique» atomique dans une variable. |
atomicXor | Cette fonction permet d'effectuer un traitement d'une opération de «Ou exclusif logique» atomique dans une variable. |
barrier | Cette fonction permet d'exécuter une synchronisation de multiple appel de nuanceur. |
bitCount | Cette fonction permet de compter le nombre de bits fixé à 1 dans un entier. |
bitfieldExtract | Cette fonction permet d'extraire un rang de bits d'un entier. |
bitfieldInsert | Cette fonction permet d'insérer un rang de bits dans un entier. |
bitfieldReverse | Cette fonction permet d'inverser l'ordre des bits dans un entier. |
ceil | Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre du paramètre spécifié. |
clamp | Cette fonction permet de contraindre une valeur à être comprise entre deux valeurs. |
cos | Cette fonction permet de demander le cosinus du paramètre spécifié. |
cosh | Cette fonction permet de demander le cosinus hyperbolique du paramètre spécifié. |
cross | Cette fonction permet de calculer la courbe produite par deux vecteurs. |
degrees | Cette fonction permet de convertir une quantité de radians à degrées. |
determinant | Cette fonction permet de calculer le déterminant d'une matrice. |
dFdx | Cette fonction permet de demander la dérivée partielle d'un paramètre horizontal. |
dFdy | Cette fonction permet de demander la dérivée partielle d'un paramètre vertical. |
dFdxCoarse | Cette fonction permet de demander la dérivée partielle approximatif d'un paramètre horizontal. |
dFdyCoarse | Cette fonction permet de demander la dérivée partielle approximatif d'un paramètre vertical. |
dFdxFine | Cette fonction permet de demander la dérivée partielle raffiné d'un paramètre horizontal. |
dFdyFine | Cette fonction permet de demander la dérivée partielle raffiné d'un paramètre vertical. |
distance | Cette fonction permet de calculer la distance entre deux points. |
dot | Cette fonction permet de calculer le point produit par deux vecteurs. |
EmitStreamVertex | Cette fonction permet d'émettre un sommet dans un flux de données spécifié. |
EmitVertex | Cette fonction permet d'émettre un sommet dans le premier sommet de flux de données. |
EndPrimitive | Cette fonction permet de compléter la sortie primitive courante dans le premier sommet de flux de données. |
EndStreamPrimitive | Cette fonction permet de compléter la sortie de primitive courante dans un flux de données spécifiés. |
equal | Cette fonction permet d'effectuer une comparaison d'égalité sur deux vecteurs. |
exp | Cette fonction permet de demander l'exponentiel naturel du paramètre spécifié. |
exp2 | Cette fonction permet de demander 2 à la puissance du paramètre spécifié. |
faceforward | Cette fonction permet de demander un vecteur pointant dans la même direction que l'autre. |
findLSB | Cette fonction permet de trouver l'index de l'ensemble de bits le moins significatif avec la valeur 1 dans un nombre entier. |
findMSB | Cette fonction permet de trouver l'index de l'ensemble de bits le plus significatif avec la valeur 1 dans un nombre entier. |
floatBitsToInt | Cette fonction permet de produire l'encodage d'une valeur réel en un nombre entier. |
floatBitsToUint | Cette fonction permet de produire l'encodage d'une valeur réel en un nombre naturel. |
floor | Cette fonction retourne la valeur minimale d'un nombre, soit l'entier le plus proche inférieur ou égal au nombre du paramètre spécifié. |
fma | Cette fonction permet de fusionner des opérations d'addition multiple. |
fract | Cette fonction permet de calculer la partie fractionnaire d'un paramètre. |
frexp | Cette fonction permet de séparer en nombre la partie flottante d'un nombre. |
fwidth | Cette fonction permet de demander la somme de valeur absolue d'un dérivé de x et y. |
fwidthCoarse | Cette fonction permet de demander la somme de valeur absolue d'un dérivé de x et y approximatif. |
fwidthFine | Cette fonction permet de demander la somme de valeur absolue d'un dérivé de x et y raffiné. |
glAccum | Cette fonction permet d'opérer sur le tampon d'accumulation. |
glActiveShaderProgram | Cette fonction permet d'activer l'objet de programme actif pour un objet de programme en tuyau. |
glActiveTexture | Cette fonction permet de sélectionner l'unité de texture active. |
glAttachShader | Cette fonction permet d'attacher un nuanceur d'objet à un objet de programme. |
glBegin | Cette fonction permet de délimiter le début des sommets d'une primitive ou d'un groupe de primitives similaires. |
glBeginConditionalRender | Cette fonction permet de démarrer un rendu conditionnel. |
glBeginQuery | Cette fonction permet de commencer la délimitation des limites d'un objet de requête. |
glBeginQueryIndexed | Cette fonction permet de commencer la délimitation des limites d'un objet de requête dans une destination indexée. |
glBeginTransformFeedback | Cette fonction permet de débuter la transformation d'une opération de réaction. |
glBindAttribLocation | Cette fonction permet d'associer un index d'attribut de sommet générique avec une variable d'attribut nommé. |
glBindBuffer | Cette fonction permet de relier un objet de tampon nommé. |
glBindBufferBase | Cette fonction permet de relier un objet de tampon avec un tampon indexé destinataire. |
glBindBufferRange | Cette fonction permet de relier un rang dans un objet de tampon avec un tampon indexé destinataire. |
glBindBuffersBase | Cette fonction permet de relier un ou plusieurs tampons vers une liste de tampon indexé destinataires. |
glBindBuffersRange | Cette fonction permet de relier des rangs dans d'objets de tampon avec une liste de tampon indexé destinataires. |
glBindFragDataLocation | Cette fonction permet de relier un variante de variable de sortie utilisateur vers un nombre de fragments de couleur nuancé. |
glBindFragDataLocationIndexed | Cette fonction permet de relier une variable de sortie utilisateur vers un index et un nombre de fragments de couleur nuancé. |
glBindFramebuffer | Cette fonction permet de relier un tampon de cadre vers un cadre de tampon destinataire. |
glBindImageTexture | Cette fonction permet de relier un niveau de texture vers une unité d'image. |
glBindImageTextures | Cette fonction permet de relier une ou plusieurs textures d'images vers une liste d'unité d'image consécutive. |
glBindProgramPipeline | Cette fonction permet de relier un tuyau de programme vers le contexte courant. |
glBindRenderbuffer | Cette fonction permet de relier un tampon de rendu vers un tampon de rendu destinataire. |
glBindSampler | Cette fonction permet de relier un échantillon nommé vers une texture destinataire. |
glBindSamplers | Cette fonction permet de relier un ou plusieurs objets d'échantillonnage vers une liste d'unité consécutive d'échantillon. |
glBindTexture | Cette fonction permet de relier une texture nommée vers une texture destinataire. |
glBindTextures | Cette fonction permet de relier une ou plusieurs textures vers une liste d'unité de texture consécutive. |
glBindTextureUnit | Cette fonction permet de lier un objet de texture existant à l'unité de texture spécifiée. |
glBindTransformFeedback | Cette fonction permet de relier un objet de transformation de réaction. |
glBindVertexArray | Cette fonction permet de relier un objet de tableau de sommet. |
glBindVertexBuffer | Cette fonction permet de relier un tampon vers un point de liaison de sommet. |
glBindVertexBuffers | Cette fonction permet de relier de multiples objets de tampon vers une liste de point de liaison de sommet. |
glBlendColor | Cette fonction permet de fixer la couleur de mélangeur. |
glBlendEquation | Cette fonction permet d'indiquer l'équation à utiliser pour les équations de mélangeur RVB (RGB en anglais) et l'équation de mélangeur Alpha. |
glBlendEquationi | Cette fonction permet d'indiquer l'équation à utiliser pour les équations de mélangeur RVB (RGB en anglais) et l'équation de mélangeur Alpha pour le tampon spécifié. |
glBlendEquationSeparate | Cette fonction permet de fixer l'équation de mélangeur RVB (RGB en anglais) et l'équation de mélangeur Alpha séparément. |
glBlendEquationSeparatei | Cette fonction permet de fixer l'équation de mélangeur RVB (RGB en anglais) et l'équation de mélangeur Alpha séparément pour le tampon spécifié. |
glBlendFunc | Cette fonction permet d'indiquer l'arithmétique des pixels. |
glBlendFunci | Cette fonction permet d'indiquer l'arithmétique des pixels avec l'index. |
glBlendFuncSeparate | Cette fonction permet d'indiquer séparément l'arithmétique des pixels pour les composantes RVB et alpha. |
glBlendFuncSeparatei | Cette fonction permet d'indiquer séparément l'arithmétique des pixels pour les composantes RVB et alpha ainsi que l'index. |
glBlitFramebuffer | Cette fonction permet de copier un bloc de pixels d'un objet de cadre de tampon vers un autre. |
glBlitNamedFramebuffer | Cette fonction permet de copier un bloc de pixels d'un objet de cadre de tampon vers un autre spécifié. |
glBufferData | Cette fonction permet de créer et initialiser un objet de tampon de données en magasin. |
glBufferStorage | Cette fonction permet de créer et initialiser un objet de tampon de données immuable en magasin. |
glBufferSubData | Cette fonction permet de mettre à jour un sous-ensemble d'objets de tampon de données en magasin. |
glCheckFramebufferStatus | Cette fonction permet de vérifier l'état complet d'un cadre de tampon. |
glCheckNamedFramebufferStatus | Cette fonction permet de vérifier l'état complet d'un cadre de tampon spécifié. |
glClampColor | Cette fonction permet de fixer les données à lire via la fonction glReadPixels devant être serrée. |
glClear | Cette fonction permet de vider les tampons sans aucune valeur de couleur. |
glClearBuffer | Cette fonction permet d'effectuer les tampons individuels d'un cadre de tampon. |
glClearBufferData | Cette fonction permet de remplir un objet de tampon de données en magasin avec une valeur fixe. |
glClearBufferfi | Cette fonction permet d'effacer les tampons individuels d'un cadre de tampon avec le pochoir. |
glClearBufferfv | Cette fonction permet d'effectuer les tampons individuels d'un cadre de tampon avec des valeurs réelles. |
glClearBufferiv | Cette fonction permet d'effectuer les tampons individuels d'un cadre de tampon avec des valeurs entières. |
glClearBufferSubData | Cette fonction permet de remplir tout ou une partit d'un objet de tampon de données avec la valeur fixe. |
glClearBufferuiv | Cette fonction permet d'effectuer les tampons individuels d'un cadre de tampon avec des valeurs naturelles. |
glClearColor | Cette fonction permet de d'effacer les valeurs spécifiées pour les tampons de couleur. |
glClearDepth | Cette fonction permet d'effacer la valeur pour la profondeur du tampon pour un nombre réel de double précision. |
glClearDepthf | Cette fonction permet d'effacer la valeur pour la profondeur du tampon pour un nombre réel. |
glClearBufferData | Cette fonction permet de remplir un objet de tampon de données de magasin avec une valeur fixe. |
glClearBufferSubData | Cette fonction permet de remplir tout ou une partie de l'objet de tampon de données avec une valeur fixe. |
glClearNamedFramebufferfi | Cette fonction permet de remplir les tampons individuels d'un cadre de tampon avec des valeurs entières. |
glClearNamedFramebufferfv | Cette fonction permet de remplir les tampons individuels d'un cadre de tampon avec des valeurs réels. |
glClearNamedFramebufferiv | Cette fonction permet de remplir les tampons individuels d'un cadre de tampon avec des valeurs entières. |
glClearNamedFramebufferuiv | Cette fonction permet de remplir les tampons individuels d'un cadre de tampon avec des valeurs naturelles. |
glClearStencil | Cette fonction permet d'effacer la valeur pour le tampon du pochoir. |
glClearTexImage | Cette fonction permet de remplir toute une image de texture avec une valeur constante. |
glClearTexSubImage | Cette fonction permet de remplir toute ou une partie d'une image de texture avec une valeur constante. |
glClientWaitSync | Cette fonction permet de bloqué ou d'attendre une synchronisation d'objet jusqu'à ce qu'un signal soit reçu. |
glClipControl | Cette fonction permet de contrôler les coordonnées capturé vers le comportement de la coordonnée de fenêtre. |
glColorMask | Cette fonction permet d'activer ou désactiver l'écriture d'une composante de couleur d'un cadre de tampon. |
glColorMaski | Cette fonction permet d'activer ou désactiver l'écriture d'une composante de couleur d'un cadre de tampon spécifié. |
glCompileShader | Cette fonction permet de compiler un objet nuanceur. |
glCompressedTexImage1D | Cette fonction permet de fixer une image de texture à une dimension dans un format compressé. |
glCompressedTexImage2D | Cette fonction permet de fixer une image de texture à deux dimensions dans un format compressé. |
glCompressedTexImage3D | Cette fonction permet de fixer une image de texture à trois dimensions dans un format compressé. |
glCompressedTexSubImage1D | Cette fonction permet de fixer une sous-image de texture à une dimension dans un format compressé. |
glCompressedTexSubImage2D | Cette fonction permet de fixer une sous-image de texture à deux dimensions dans un format compressé. |
glCompressedTexSubImage3D | Cette fonction permet de fixer une sous-image de texture à trois dimensions dans un format compressé. |
glCompressedTextureSubImage1D | Cette fonction permet de fixer une sous-image de texture à une dimension dans un format compressé. |
glCompressedTextureSubImage2D | Cette fonction permet de fixer une sous-image de texture à deux dimensions dans un format compressé. |
glCompressedTextureSubImage3D | Cette fonction permet de fixer une sous-image de texture à trois dimensions dans un format compressé. |
glCopyBufferSubData | Cette fonction permet de copier toutes ou une partie de données entreposé dans un objet de tampon vers des données entreposés dans un autre objet de tampon. |
glCopyImageSubData | Cette fonction permet de copier les données brutes entre deux images. |
glCopyNamedBufferSubData | Cette fonction permet de copier toutes ou une partie de données entreposé dans un objet de tampon vers des données entreposés dans un autre objet de tampon avec des valeurs entières. |
glCopyTexImage1D | Cette fonction permet de copier les pixels dans un image de texture à une dimension. |
glCopyTexImage2D | Cette fonction permet de copier les pixels dans un image de texture à deux dimensions. |
glCopyTexSubImage1D | Cette fonction permet de copier les pixels dans un sous-image de texture à une dimension. |
glCopyTexSubImage2D | Cette fonction permet de copier les pixels dans un sous-image de texture à deux dimensions. |
glCopyTexSubImage3D | Cette fonction permet de copier les pixels dans un sous-image de texture à trois dimensions. |
glCopyTextureSubImage1D | Cette fonction permet de copier les pixels dans un sous-image de texture à une dimension. |
glCopyTextureSubImage2D | Cette fonction permet de copier les pixels dans un sous-image de texture à deux dimensions. |
glCopyTextureSubImage3D | Cette fonction permet de copier les pixels dans un sous-image de texture à trois dimensions. |
glCreateBuffers | Cette fonction permet de créer des objets de tampon. |
glCreateFramebuffers | Cette fonction permet de créer les objets de cadre de tampon. |
glCreateProgram | Cette fonction permet de créer un objet de programme. |
glCreateProgramPipelines | Cette fonction permet de créer des objets de tuyau. |
glCreateQueries | Cette fonction permet de créer les objets de requête. |
glCreateRenderbuffers | Cette fonction permet de créer les objets de tampon de rendu. |
glCreateSamplers | Cette fonction permet de créer les objets d'échantillonnage. |
glCreateShader | Cette fonction permet de créer un objet de nuanceur. |
glCreateShaderProgramv | Cette fonction permet de créer un programme stand-alone d'un tableau avec des chaines de caractères de code source ASCIZ. |
glCreateTextures | Cette fonction permet de créer les objets de texture. |
glCreateTransformFeedbacks | Cette fonction permet de créer les objets transformé de réaction. |
glCreateVertexArrays | Cette fonction permet de créer un tableau d'objets de sommet. |
glCullFace | Cette fonction permet fixer si la facette avant ou arrière peut être un abattu. |
glDebugMessageCallback | Cette fonction permet de fixer une fonction utilisateur recevant les messages de déboguage du GL. |
glDebugMessageControl | Cette fonction permet de contrôler le rapport de messages de déboguage dans un contexte de déboguage. |
glDebugMessageInsert | Cette fonction permet d'injecter un message de fournisseur d'application dans la file d'attente de message de déboguage. |
glDeleteBuffers | Cette fonction permet d'effacer les objets de tampon spécifié. |
glDeleteFramebuffers | Cette fonction permet d'effacer les objets de cadre de tampon. |
glDeleteProgram | Cette fonction permet d'effacer un objet de programme. |
glDeleteProgramPipelines | Cette fonction permet d'effacer les objets de tuyau de programme. |
glDeleteQueries | Cette fonction permet d'effacer les objets de requête spécifié. |
glDeleteRenderbuffers | Cette fonction permet d'effacer les objets de tampon de rendu. |
glDeleteSamplers | Cette fonction permet d'effacer les objets d'échantillonnage spécifié. |
glDeleteShader | Cette fonction permet d'effacer l'objet nuanceur. |
glDeleteSync | Cette fonction permet d'effacer l'objet de synchronisation. |
glDeleteTextures | Cette fonction permet d'effacer les textures spécifiés. |
glDeleteTransformFeedbacks | Cette fonction permet d'effacer la transformation d'objets de réaction. |
glDeleteVertexArrays | Cette fonction permet d'effacer le tableau des objets de sommet. |
glDepthFunc | Cette fonction permet de fixer la valeur utilisé pour les comparaison du tampon de profondeur. |
glDepthMask | Cette fonction permet d'activer ou désactiver l'écriture du tampon de profondeur. |
glDepthRange | Cette fonction permet de fixer la cartographie des valeurs de profondeur de la normalisation des coordonnées de périphérique vers la coordonnées de fenêtre. |
glDepthRangeArrayv | Cette fonction permet de fixer la cartographie des valeurs de profondeur de la normalisation des coordonnées de périphérique vers la coordonnées de fenêtre pour un ensemble de ports de vue spécifié. |
glDepthRangef | Cette fonction permet de fixer la cartographie des valeurs de profondeur de la normalisation des coordonnées de périphérique vers la coordonnées de fenêtre en valeur réels. |
glDepthRangeIndexed | Cette fonction permet de fixer la cartographie des valeurs de profondeur de la normalisation des coordonnées de périphérique vers la coordonnées de fenêtre pour un ports de vue spécifié. |
glDetachShader | Cette fonction permet de détacher l'objet nuanceur d'un objet de programme duquel il est attaché. |
glDisable | Cette fonction permet de désactiver la capacités GL du côté serveur. |
glDisablei | Cette fonction permet de désactiver la capacités GL du côté serveur avec l'index spécifié. |
glDisableVertexArrayAttrib | Cette fonction permet de désactiver un tableau d'attribut de sommet générique. |
glDisableVertexAttribArray | Cette fonction permet de désactiver un tableau d'attribut de sommet générique. |
glDispatchCompute | Cette fonction permet de lancer un ou plusieurs calcul de groupe de travail. |
glDispatchComputeIndirect | Cette fonction permet de lancer un ou plusieurs calcul de groupe de travail à l'aide des paramètres indiqué par un tampon. |
glDrawArrays | Cette fonction permet d'effectuer le rendu primitif d'un tableau de données. |
glDrawArraysIndirect | Cette fonction permet d'effectuer le rendu primitif d'un tableau de données à l'aide des paramètres de la mémoire. |
glDrawArraysInstanced | Cette fonction permet de dessiner de multiples instances dans un rang d'éléments. |
glDrawArraysInstancedBaseInstance | Cette fonction permet de dessiner de multiples instances dans un rang d'éléments avec le déplacement appliqué aux attributs d'instances. |
glDrawBuffer | Cette fonction permet de spécifier les tampons de couleur étant dedans. |
glDrawBuffers | Cette fonction permet de fixer une liste de tampons de couleur étant dedans. |
glDrawElements | Cette fonction permet d'effectuer un rendu primitif d'un tableau de données. |
glDrawElementsBaseVertex | Cette fonction permet d'effectuer un rendu primitif d'un tableau de données avec un déplacement par élément. |
glDrawElementsIndirect | Cette fonction permet d'effectuer un rendu primitif indexé d'un tableau de données en utilisant les paramètres de la mémoire. |
glDrawElementsInstanced | Cette fonction permet de dessiner des multiples instances d'un ensemble d'éléments. |
glDrawElementsInstancedBaseInstance | Cette fonction permet de dessiner des multiples instances d'un ensemble d'éléments avec le déplacement appliqué aux attributs d'instances. |
glDrawElementsInstancedBaseVertex | Cette fonction permet d'effectuer le rendu de multiple instances à un ensemble de primitif d'un tableau de données avec un déplacement par élément. |
glDrawElementsInstancedBaseVertexBaseInstance | Cette fonction permet d'effectuer le rendu de multiple instances d'un ensemble de primitif d'un tableau de données avec un déplacement par élément. |
glDrawRangeElements | Cette fonction permet d'effectuer un rendu de primitif d'un tableau de données. |
glDrawRangeElementsBaseVertex | Cette fonction permet d'effectuer un rendu de primitif d'un tableau de données avec un déplacement par élément. |
glDrawTransformFeedback | Cette fonction permet d'effectuer un rendu primitif en utilisant un compteur dérivé d'une transformation d'objet de réaction. |
glDrawTransformFeedbackInstanced | Cette fonction permet d'effectuer un rendu de multiple instances de primitif en utilisant un compteur dérivé d'une transformation d'objet de réaction. |
glDrawTransformFeedbackStream | Cette fonction permet d'effectuer un rendu primitif en utilisant un compteur dérivé d'un flux de données spécifié pour une transformation d'objet de réaction. |
glDrawTransformFeedbackStreamInstanced | Cette fonction permet d'effectuer un rendu de multiple instances de primitif en utilisant un compteur dérivé d'un flux de données spécifié pour une transformation d'objet de réaction. |
glEnable | Cette fonction permet d'activer la capacités GL du côté serveur. |
glEnablei | Cette fonction permet d'activer la capacités GL du côté serveur avec l'index spécifié. |
glDisableVertexArrayAttrib | Cette fonction permet de désactiver un tableau d'attribut de sommet générique. |
glEnableVertexAttribArray | Cette fonction permet de désactiver un tableau d'attribut de sommet générique. |
glEnd | Cette fonction permet de délimiter la fin des sommets d'une primitive ou d'un groupe de primitives similaires. |
glEndConditionalRender | Cette fonction permet de terminer un rendu conditionnel. |
glEndQuery | Cette fonction permet de terminer la délimitation des limites d'un objet de requête. |
glEndQueryIndexed | Cette fonction permet de terminer la délimitation des limites d'un objet de requête dans une destination indexée. |
glEndTransformFeedback | Cette fonction permet de terminer la transformation d'une opération de réaction. |
glFenceSync | Cette fonction permet de créer une nouvelle synchronisation d'objet et de l'insérer dans le flux de commande GL. |
glFinish | Cette fonction permet de bloquer jusqu'à ce que toutes les exécutions GL soit complété. |
glFlush | Cette fonction permet de forcer l'exécution de commande GL dans un temps finie. |
glFlushMappedBufferRange | Cette fonction permet d'indiquer les modifications à un rang d'un tampon cartographié. |
glFlushMappedNamedBufferRange | Cette fonction permet d'indiquer les modifications à un rang d'un tampon cartographié d'entier. |
glFramebufferParameteri | Cette fonction permet de fixer un paramètre spécifié dans un objet de cadre de tampon. |
glFramebufferRenderbuffer | Cette fonction permet d'attacher un tampon de rendu dans un tampon logique d'un objet de cadre de tampon. |
glFramebufferTexture | Cette fonction permet d'attacher un niveau d'un objet de texture d'un tampon logique vers un objet de cadre de tampon. |
glFramebufferTexture1D | Cette fonction permet d'attacher un niveau d'un objet de texture en une dimension d'un tampon logique vers un objet de cadre de tampon. |
glFramebufferTexture2D | Cette fonction permet d'attacher un niveau d'un objet de texture en deux dimensions d'un tampon logique vers un objet de cadre de tampon. |
glFramebufferTexture3D | Cette fonction permet d'attacher un niveau d'un objet de texture en trois dimensions d'un tampon logique vers un objet de cadre de tampon. |
glFramebufferTextureLayer | Cette fonction permet d'attacher une simple couche d'un objet de texture dans un tampon logique d'un objet de cadre de tampon. |
glFrontFace | Cette fonction permet de définir l'avant et l'arrière d'une facette de polygone. |
glGenBuffers | Cette fonction permet de faire la génération des noms d'objets de tampon. |
glGenerateMipmap | Cette fonction permet d'effectuer la génération de mipmaps dans l'objet de texture spécifié. |
glGenerateTextureMipmap | Cette fonction permet d'effectuer la génération de mipmaps dans l'objet de texture spécifié d'entier. |
glGenFramebuffers | Cette fonction permet d'effectuer la génération des noms d'objets de cadre de tampon. |
glGenProgramPipelines | Cette fonction permet de réserver les noms d'objet de programme de tuyau. |
glGenQueries | Cette fonction permet de générer les noms d'objet de requête. |
glGenRenderbuffers | Cette fonction permet d'effectuer la génération des noms d'objet de rendu de tampon. |
glGenSamplers | Cette fonction permet de générer les noms d'objet d'échantillonnage. |
glGenTextures | Cette fonction permet de générer les noms de texture. |
glGenTransformFeedbacks | Cette fonction permet de transformer les noms d'objets de réaction. |
glGenVertexArrays | Cette fonction permet de générer les noms d'objet d'un tableau de sommet. |
glGet | Cette fonction permet de demander la valeur ou les valeurs de paramètre sélectionné. |
glGetActiveAtomicCounterBufferiv | Cette fonction permet de demander les informations à propos de l'ensemble des tampons d'un compteur d'atome actif pour un programme. |
glGetActiveAttrib | Cette fonction permet de demander les informations à propos d'un variable d'attribut actif pour l'objet de programme spécifié. |
glGetActiveSubroutineName | Cette fonction permet de demander le nom de la sous-routine de nuanceur actif. |
glGetActiveSubroutineUniformiv | Cette fonction permet de demander une propriété de la sous-routine uniforme de nuanceur actif. |
glGetActiveSubroutineUniformName | Cette fonction permet de demander le nom de la sous-routine uniforme de nuanceur actif. |
glGetActiveUniform | Cette fonction permet de demander les informations à propos d'une variable uniforme active pour l'objet de programme spécifié. |
glGetActiveUniformBlockiv | Cette fonction permet de demander les informations à propos d'un bloc uniforme actif. |
glGetActiveUniformBlockName | Cette fonction permet de demander le nom d'un bloc uniforme actif. |
glGetActiveUniformName | Cette fonction permet de demander le nom d'un uniforme actif. |
glGetActiveUniformsiv | Cette fonction permet de demander les informations à propos de plusieurs variables uniformes pour l'objet de programme spécifié. |
glGetAttachedShaders | Cette fonction permet de demander les gestionnaires d'objets de nuanceur pour un objet de programme. |
glGetAttribLocation | Cette fonction permet de demander l'emplacement d'une variable d'attribut. |
glGetBooleani_v | Cette fonction permet de demander la valeur pour des paramètres booléen, entier et d'énumération. |
glGetBooleanv | Cette fonction permet de demander la valeur pour des paramètres booléen et d'énumération. |
glGetBufferParameteri64v | Cette fonction permet de demander les paramètres d'un objet de tampon de nombre d'entier long. |
glGetBufferParameteriv | Cette fonction permet de demander les paramètres d'un objet de tampon de nombre d'entier. |
glGetBufferPointerv | Cette fonction permet de demander le pointeur vers un objet de données de tampon cartographié en magasin. |
glGetBufferSubData | Cette fonction permet de demander un sous-ensemble d'objet de données de tampon en magasin. |
glGetCompressedTexImage | Cette fonction permet de demander une image de texture compressé. |
glGetCompressedTextureImage | Cette fonction permet de demander une image de texture compressé avec des valeurs entières. |
glGetCompressedTextureSubImage | Cette fonction permet de demander une sous-région d'image de texture de compressé d'un objet de texture compressé. |
glGetDebugMessageLog | Cette fonction permet de demander les messages du journal de bord de message de déboguage. |
glGetDoublei_v | Cette fonction permet de demander la valeur pour des paramètres de nombre réel de double précision, d'entier et d'énumération. |
glGetDoublev | Cette fonction permet de demander la valeur pour des paramètres de nombre réel de double précision et d'énumération. |
glGetError | Cette fonction permet de demander les informations d'erreur. |
glGetFloati_v | Cette fonction permet de demander la valeur pour des paramètres de nombre réel, d'entier et d'énumération. |
glGetFloatv | Cette fonction permet de demander la valeur pour des paramètres de nombre réel et d'énumération. |
glGetFragDataIndex | Cette fonction permet de demander les liaisons d'indices de couleur vers les variables utilisateur de sortie. |
glGetFragDataLocation | Cette fonction permet de demander les liaisons de nombres de couleur vers les variables utilisateur de sortie. |
glGetFramebufferAttachmentParameteriv | Cette fonction permet de demander les informations à propos des attachements d'objet de cadre de tampon. |
glGetFramebufferParameteriv | Cette fonction permet de demander un paramètre spécifié d'un objet de cadre de tampon. |
glGetGraphicsResetStatus | Cette fonction permet de vérifier si le contexte de rendu n'est pas perdu à cause d'un problème logiciel ou matériel. |
glGetInteger64i_v | Cette fonction permet de demander la valeur pour des paramètres de nombre entier long, d'entier et d'énumération. |
glGetInteger64v | Cette fonction permet de demander la valeur pour des paramètres de nombre entier long et d'énumération. |
glGetIntegeri_v | Cette fonction permet de demander la valeur pour des paramètres de nombre entier, d'entier et d'énumération. |
glGetIntegerv | Cette fonction permet de demander la valeur pour des paramètres de nombre entier et d'énumération. |
glGetInternalformati64v | Cette fonction permet de demander les informations à propos d'un support d'intégration dépendant des formats internes de données d'entier long. |
glGetInternalformativ | Cette fonction permet de demander les informations à propos d'un support d'intégration dépendant des formats internes. |
glGetMultisamplefv | Cette fonction permet de demander l'emplacement d'un échantillon. |
glGetNamedBufferParameteri64v | Cette fonction permet de demander un objet de tampon pour les nombres entiers long spécifié. |
glGetNamedBufferParameteriv | Cette fonction permet de demander un objet de tampon pour les nombres entiers spécifié. |
glGetNamedBufferPointerv | Cette fonction permet de demander le pointeur vers objet de données du tampon de cartographie en magasin. |
glGetNamedBufferSubData | Cette fonction permet de demander un sous-ensemble d'un objet de données d'un tampon en magasin. |
glGetNamedFramebufferAttachmentParameteriv | Cette fonction permet de demander les informations à propos des attachements d'un objet de cadre de tampon. |
glGetNamedFramebufferParameteriv | Cette fonction permet de demander un paramètre spécifié dans un objet de cadre de tampon. |
glGetNamedRenderbufferParameteriv | Cette fonction permet de demander un paramètre spécifié dans un objet de rendu de tampon. |
glGetnCompressedTexImage | Cette fonction permet de demander l'image de texture compressé. |
glGetnTexImage | Cette fonction permet de demander un image de texture. |
glGetnUniformdv | Cette fonction permet de demander la valeur d'une variable uniforme avec des paramètres de nombre réels de double précision. |
glGetnUniformfv | Cette fonction permet de demander la valeur d'une variable uniforme avec des paramètres de nombre réels. |
glGetnUniformiv | Cette fonction permet de demander la valeur d'une variable uniforme avec des paramètres de nombre entier. |
glGetnUniformuiv | Cette fonction permet de demander la valeur d'une variable uniforme avec des paramètres de nombre naturel. |
glGetObjectLabel | Cette fonction permet de demander l'étiquette d'un objet spécifié identifié avec un espace de nom. |
glGetObjectPtrLabel | Cette fonction permet de demander l'étiquette d'un objet synchroniser identifié par un pointeur. |
glGetPointerv | Cette fonction permet de demander l'adresse du pointeur spécifié. |
glGetProgramBinary | Cette fonction permet de demander une représentation binaire d'un objet de programme compilé et lien la source exécutable. |
glGetProgramInfoLog | Cette fonction permet de demander les informations de journal de bord pour un objet de programme. |
glGetProgramInterfaceiv | Cette fonction permet de demander une propriété d'un interface d'un programme. |
glGetProgramiv | Cette fonction permet de demander un paramètre pour un objet de programme. |
glGetProgramPipelineInfoLog | Cette fonction permet de demander la chaine de caractères des informations de journal de bord d'un tuyau d'objet de programme. |
glGetProgramPipelineiv | Cette fonction permet de demander les propriétés d'un tuyau d'objet de programme. |
glGetProgramResourceIndex | Cette fonction permet de demander l'index d'une ressource spécifié dans un programme. |
glGetProgramResourceiv | Cette fonction permet de demander les valeurs pour des multiples propriétés d'une simple ressource active avec un objet de programme. |
glGetProgramResourceLocation | Cette fonction permet de demander l'emplacement d'une ressource spécifié dans un programme. |
glGetProgramResourceLocationIndex | Cette fonction permet de demander l'index de fragment de couleur d'une variable spécifié dans un programme. |
glGetProgramResourceName | Cette fonction permet de demander le nom d'une ressource indexé dans un programme. |
glGetProgramStageiv | Cette fonction permet de demander les propriétés d'un objet de programme correspondant à l'étage de nuanceur spécifié. |
glGetQueryIndexediv | Cette fonction permet de demander les paramètres d'une requête d'objet indexé destinataire. |
glGetQueryiv | Cette fonction permet de demander les paramètres d'une requête d'objet destinataire. |
glGetQueryObjecti64v | Cette fonction permet de demander les paramètres d'une requête d'objet avec des nombres entiers long. |
glGetQueryObjectiv | Cette fonction permet de demander les paramètres d'une requête d'objet avec des nombres entiers. |
glGetQueryObjectui64v | Cette fonction permet de demander les paramètres d'une requête d'objet avec des nombres entiers long. |
glGetQueryObjectuiv | Cette fonction permet de demander les paramètres d'une requête d'objet avec des nombres naturels. |
glGetRenderbufferParameteriv | Cette fonction permet de demander un paramètre spécifié dans un objet de rendu de tampon. |
glGetSamplerParameterfv | Cette fonction permet de demander un échantillon de valeurs de paramètres pour des nombres réels. |
glGetSamplerParameterIiv | Cette fonction permet de demander un échantillon de valeurs de paramètres pour des nombres entiers. |
glGetSamplerParameterIuiv | Cette fonction permet de demander un échantillon de valeurs de paramètres pour des nombres naturels. |
glGetSamplerParameteriv | Cette fonction permet de demander un échantillon de valeurs de paramètres pour des nombres entiers. |
glGetShaderInfoLog | Cette fonction permet de demander les informations de journal de bord pour un objet de nuanceur. |
glGetShaderiv | Cette fonction permet de demander un paramètre d'un objet de nuanceur. |
glGetShaderPrecisionFormat | Cette fonction permet de demander le rang et la précision pour les formats numérique supporté par le compilateur de nuanceur. |
glGetShaderSource | Cette fonction permet de demander la chaine de caractères de code source pour un objet de nuanceur. |
glGetString | Cette fonction permet de demander une chaine de caractères décrivant la connexion GL courante. |
glGetStringi | Cette fonction permet de demander une chaine de caractères décrivant la connexion GL courante avec des index. |
glGetSubroutineIndex | Cette fonction permet de demander l'index d'une sous-routine uniforme d'un nuanceur de la scène spécifié dans un programme. |
glGetSubroutineUniformLocation | Cette fonction permet de demander l'emplacement d'une sous-routine uniforme d'un nuanceur de la scène spécifié dans un programme. |
glGetSynciv | Cette fonction permet de demander les propriétés d'un objet de synchronisation. |
glGetTexImage | Cette fonction permet de demander une image de texture. |
glGetTexLevelParameterfv | Cette fonction permet de demander les valeurs de paramètre de texture pour un un niveau spécifié de détail avec des nombres réels. |
glGetTexLevelParameteriv | Cette fonction permet de demander les valeurs de paramètre de texture pour un un niveau spécifié de détail avec des nombres entiers. |
glGetTexParameterfv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres réels. |
glGetTexParameterIiv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres entiers. |
glGetTexParameterIuiv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres naturels. |
glGetTexParameteriv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres entiers. |
glGetTextureImage | Cette fonction permet de demander une image de texture. |
glGetTextureLevelParameterfv | Cette fonction permet de demander les valeurs de paramètre de texture pour un un niveau spécifié de détail avec des nombres réels. |
glGetTextureLevelParameteriv | Cette fonction permet de demander les valeurs de paramètre de texture pour un un niveau spécifié de détail avec des nombres entiers. |
glGetTextureParameterfv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres réels. |
glGetTextureParameterIiv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres entiers. |
glGetTextureParameterIuiv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres naturels. |
glGetTextureParameteriv | Cette fonction permet de demander les valeurs de paramètre de texture avec des nombres entiers. |
glGetTextureSubImage | Cette fonction permet de demander une sous-région d'image de texture d'un objet de texture. |
glGetTransformFeedbacki64_v | Cette fonction permet de demander l'état d'un objet de transformation de réaction avec des index et des nombres entiers long. |
glGetTransformFeedbacki_v | Cette fonction permet de demander l'état d'un objet de transformation de réaction avec des index et des nombres entiers. |
glGetTransformFeedbackiv | Cette fonction permet de demander l'état d'un objet de transformation de réaction avec des nombres entiers. |
glGetTransformFeedbackVarying | Cette fonction permet de demander les informations à propos des variantes de variables sélectionnés pour la transformation de réaction. |
glGetUniformBlockIndex | Cette fonction permet de demander l'index d'un bloc uniforme spécifié. |
glGetUniformdv | Cette fonction permet de demander la valeur d'une variable uniforme avec des nombres réels de double précision. |
glGetUniformfv | Cette fonction permet de demander la valeur d'une variable uniforme avec des nombres réels. |
glGetUniformIndices | Cette fonction permet de demander l'index d'un bloc uniforme spécifié. |
glGetUniformiv | Cette fonction permet de demander la valeur d'une variable uniforme avec des nombres entiers. |
glGetUniformLocation | Cette fonction permet de demander l'emplacement d'une variable uniforme. |
glGetUniformSubroutineuiv | Cette fonction permet de demander la valeur d'une sous-routine uniforme d'une scène de nuanceur du programme courant. |
glGetUniformuiv | Cette fonction permet de demander la valeur d'une variable uniforme avec des nombres naturels. |
glGetVertexArrayIndexed64iv | Cette fonction permet de demander les paramètres d'un attribut d'un tableau d'objet de sommet avec des nombres entiers long. |
glGetVertexArrayIndexediv | Cette fonction permet de demander les paramètres d'un attribut d'un tableau d'objet de sommet avec des nombres entiers. |
glGetVertexArrayiv | Cette fonction permet de demander les paramètres d'un tableau d'objet de sommet. |
glGetVertexAttribdv | Cette fonction permet de demander un paramètre d'attribut de sommet générique pour des nombres réels de double précision. |
glGetVertexAttribfv | Cette fonction permet de demander un paramètre d'attribut de sommet générique pour des nombres réels. |
glGetVertexAttribIiv | Cette fonction permet de demander un paramètre d'attribut de sommet générique pour des nombres entiers. |
glGetVertexAttribIuiv | Cette fonction permet de demander un paramètre d'attribut de sommet générique pour des nombres naturels. |
glGetVertexAttribiv | Cette fonction permet de demander un paramètre d'attribut de sommet générique pour des nombres entiers. |
glGetVertexAttribLdv | Cette fonction permet de demander un paramètre d'attribut de sommet générique pour des nombres réels de double précision. |
glGetVertexAttribPointerv | Cette fonction permet de demander l'adresse d'un pointeur d'attribut de sommet générique. |
glHint | Cette fonction permet d'intégrer l'allusion spécifié. |
glInvalidateBufferData | Cette fonction permet d'effectuer une invalidation du contenu d'un objet de tampon de données en magasin. |
glInvalidateBufferSubData | Cette fonction permet d'effectuer une invalidation d'une région d'un objet de tampon de données en magasin. |
glInvalidateFramebuffer | Cette fonction permet d'effectuer une invalidation du contenu de quelques uns ou de tous les attachements d'un cadre de tampon. |
glInvalidateNamedFramebufferData | Cette fonction permet d'effectuer une invalidation du contenu de quelques uns ou de tous les attachements d'un cadre de tampon. |
glInvalidateNamedFramebufferSubData | Cette fonction permet d'effectuer une invalidation une région de quelques uns ou de tous les attachements d'un cadre de tampon. |
glInvalidateSubFramebuffer | Cette fonction permet d'effectuer une invalidation une région de quelques uns ou de tous les attachements d'un cadre de tampon. |
glInvalidateTexImage | Cette fonction permet d'effectuer une invalidation de l'intégralité d'une image de texture. |
glInvalidateTexSubImage | Cette fonction permet d'effectuer une invalidation d'une région d'une image de texture. |
glIsBuffer | Cette fonction permet de vérifier si un nom correspond à l'objet de tampon. |
glIsEnabled | Cette fonction permet de tester si la capacité est active. |
glIsEnabledi | Cette fonction permet de tester si la capacité est active avec l'index. |
glIsFramebuffer | Cette fonction permet de tester si le nom correspond à l'objet de cadre de tampon. |
glIsProgram | Cette fonction permet de vérifier si un nom correspond à un objet de programme. |
glIsProgramPipeline | Cette fonction permet de vérifier si un nom correspond à un objet de tuyau de programme. |
glIsQuery | Cette fonction permet de vérifier si un nom correspond à un objet de requête. |
glIsRenderbuffer | Cette fonction permet de vérifier si un nom correspond à un objet de rendu de tampon. |
glIsSampler | Cette fonction permet de vérifier si un nom correspond à un objet d'échantillon. |
glIsShader | Cette fonction permet de vérifier si un nom correspond à un objet de nuanceur. |
glIsSync | Cette fonction permet de vérifier si un nom correspond à un objet de synchronisation. |
glIsTexture | Cette fonction permet de vérifier si un nom correspond à une texture. |
glIsTransformFeedback | Cette fonction permet de vérifier si un nom correspond à un objet de transformation de réaction. |
glIsVertexArray | Cette fonction permet de vérifier si un nom correspond à un tableau d'objet de sommet. |
glLineWidth | Cette fonction permet de fixer la largeur des lignes pixellisé. |
glLinkProgram | Cette fonction permet de lier un objet de programme. |
glLogicOp | Cette fonction permet de fixer l'opération de pixel logique pour le rendu. |
glMapBuffer | Cette fonction permet de cartographier tout un objet de tampon de données entreposé dans l'espace d'adressage client. |
glMapBufferRange | Cette fonction permet de cartographier toute ou une partie d'un objet de tampon de données entreposé dans l'espace d'adressage client. |
glMapNamedBuffer | Cette fonction permet de cartographier tout un objet de tampon de données entreposé dans l'espace d'adressage client. |
glMapNamedBufferRange | Cette fonction permet de cartographier toute ou une partie d'un objet de tampon de données entreposé dans l'espace d'adressage client. |
glMemoryBarrier | Cette fonction permet de définir une barrière de transactions d'ordre de la mémoire. |
glMemoryBarrierByRegion | Cette fonction permet de définir une barrière de transactions d'ordre de la mémoire par région. |
glMinSampleShading | Cette fonction permet de fixer le taux minimum dans lequel son placé de simple échantillon d'ombrage. |
glMultiDrawArrays | Cette fonction permet d'effectuer le rendu d'un ensemble multiple de primitive à partir d'un tableau de données. |
glMultiDrawArraysIndirect | Cette fonction permet d'effectuer le rendu d'un ensemble multiple de primitive à partir d'un tableau de données en utilisant les paramètres en mémoire. |
glMultiDrawElements | Cette fonction permet d'effectuer le rendu d'un ensemble multiple de primitive à partir des indices d'éléments spécifiés dans le tableau de données. |
glMultiDrawElementsBaseVertex | Cette fonction permet d'effectuer le rendu d'un ensemble multiple de primitive à partir des indices d'éléments spécifiés dans le tableau de données et d'un index spécifié. |
glMultiDrawElementsIndirect | Cette fonction permet d'effectuer le rendu de primitive d'index d'un tableau de données en utilisant les paramètres de la mémoire. |
glNamedBufferData | Cette fonction permet de créer et d'initialiser un tampon d'objet de données en magasin. |
glNamedBufferStorage | Cette fonction permet de créer et d'initialiser un objet de tampon d'objet de données non déplaçable en magasin. |
glNamedBufferSubData | Cette fonction permet de mettre à jour un sous-ensemble de d'objets de tampon de données en magasin. |
glNamedFramebufferDrawBuffer | Cette fonction permet de spécifier les tampons de couleur étant dedans. |
glNamedFramebufferDrawBuffers | Cette fonction permet de fixer une liste de tampons de couleur étant dedans. |
glNamedFramebufferParameteri | Cette fonction permet de fixer un paramètre spécifié dans un objet de cadre de tampon. |
glNamedFramebufferReadBuffer | Cette fonction permet de sélectionner une source de tampon de couleur pour les pixels. |
glNamedFramebufferRenderbuffer | Cette fonction permet d'attacher un tampon de rendu dans un tampon logique d'un objet de cadre de tampon. |
glNamedFramebufferTexture | Cette fonction permet d'attacher un niveau d'objet à une texture d'un tampon logique d'un objet de cadre de tampon. |
glNamedFramebufferTextureLayer | Cette fonction permet d'attacher une simple couche d'un objet de texture dans un tampon logique d'un objet de cadre de tampon. |
glNamedRenderbufferStorage | Cette fonction permet d'établir l'entreposage de données, de format et de dimensions d'un objet d'image de cadre de tampon. |
glNamedRenderbufferStorageMultisample | Cette fonction permet d'établir l'entreposage de données, de format et de dimensions et compte le nombre d'échantillon d'objets d'image de cadre de tampon. |
glObjectLabel | Cette fonction permet d'indiquer une étiquette d'objet d'identification spécifié dans un espace de nom. |
glObjectPtrLabel | Cette fonction permet d'indiquer une étiquette d'objet d'identification synchronisé par un pointeur. |
glPatchParameterfv | Cette fonction permet d'indiquer les paramètres pour un pièce de primitif de nombre réel. |
glPatchParameteri | Cette fonction permet d'indiquer les paramètres pour un pièce de primitif de nombre entier. |
glPauseTransformFeedback | Cette fonction permet d'effectuer la pause de transformation d'opérations de réactions. |
glPixelStoref | Cette fonction permet de fixer les modes d'entreposage de pixel avec un nombre réel. |
glPixelStorei | Cette fonction permet de fixer les modes d'entreposage de pixel avec un nombre entier. |
glPointParameterf | Cette fonction permet de fixer les paramètres de point avec un nombre réel. |
glPointParameteri | Cette fonction permet de fixer les paramètres de point avec un nombre entier. |
glPointParameterfv | Cette fonction permet de fixer les paramètres de point avec un vecteur de nombre réel. |
glPointParameteriv | Cette fonction permet de fixer les paramètres de point avec un vecteur de nombre entier. |
glPointSize | Cette fonction permet de fixer le diamètre des points pixellisé. |
glPolygonMode | Cette fonction permet de sélectionner un mode de polygone pixellisé. |
glPolygonOffset | Cette fonction permet de fixer l'échelle et l'unité utilisé afin de calculer les valeurs de profondeur. |
glPopDebugGroup | Cette fonction permet d'afficher une fenêtre surgissante d'un groupe de déboguage actif. |
glPrimitiveRestartIndex | Cette fonction permet de fixer l'index de redémarrage de primitive. |
glProgramBinary | Cette fonction permet de charger un objet de programme avec un binaire de programme. |
glProgramParameteri | Cette fonction permet de fixer un paramètre pour un objet de programme. |
... | ... |
greaterThan | Cette fonction permet d'effectuer une comparaison de supériorité sur deux vecteurs. |
greaterThanEqual | Cette fonction permet d'effectuer une comparaison de supériorité ou égale sur deux vecteurs. |
groupMemoryBarrier | Cette fonction permet de contrôler l'ordre d'appel de problème de transaction mémoire relatif avec le nuanceur pour un groupe de travail. |
imageAtomicAdd | Cette fonction permet d'ajouter valeur atomique dans une valeur existante en mémoire et de retourner la valeur original. |
imageAtomicAnd | Cette fonction permet de calculer un «Et logique» atomique à une valeur dans une valeur existante en mémoire et de retourner la valeur original. |
imageAtomicCompSwap | Cette fonction permet de comparer des données atomique fournit avec celle en mémoire et conditionnellement entreposé en mémoire. |
imageAtomicExchange | Cette fonction permet d'entreposer les données atomique fournit avec celle dans la mémoire et de retourner la valeur original de la mémoire. |
imageAtomicMax | Cette fonction permet de calculer la valeur atomique minimum avec une existante en mémoire, d'entreposer la valeur et de retourner la valeur originale. |
imageAtomicMin | Cette fonction permet de calculer la valeur atomique maximum avec une existante en mémoire, d'entreposer la valeur et de retourner la valeur originale. |
imageAtomicOr | Cette fonction permet de calculer un «Ou logique» atomique à une valeur dans une valeur existante en mémoire et de retourner la valeur original. |
imageAtomicXor | Cette fonction permet de calculer un «Ou exclusif logique» atomique à une valeur dans une valeur existante en mémoire et de retourner la valeur original. |
imageLoad | Cette fonction permet de charger un simple morceau d'une image. |
imageSamples | Cette fonction permet de demander le nombre d'échantillon que contient une image. |
imageSize | Cette fonction permet de demander les dimensions d'une image. |
imageStore | Cette fonction permet d'écrire un simple morceau d'une image. |
imulExtended | Cette fonction permet d'effectuer des multiplications 32 bits de nombre entiers ayant comme résultat une valeur 64 bits. |
intBitsToFloat | Cette fonction permet de produire un nombre réel en utilisant un encodage fournit par un entier. |
interpolateAtCentroid | Cette fonction permet de produire un échantillon de variante d'un barycentre d'un pixel. |
interpolateAtOffset | Cette fonction permet de produire un échantillon de variante au déplacement spécifié par le centre d'un pixel. |
interpolateAtSample | Cette fonction permet de produire un échantillon de variante à l'emplacement d'un échantillon spécifié. |
inverse | Cette fonction permet de calculer l'inverse d'une matrice. |
inversesqrt | Cette fonction permet de demander l'inverse de la racine carré du paramètre spécifié. |
isinf | Cette fonction permet de vérifier si le paramètre est un nombre infinie positif ou négatif. |
isnan | Cette fonction permet de vérifier si le paramètre est un nombre. |
ldexp | Cette fonction permet de produire une valeur avec une valeur et un exposant. |
length | Cette fonction permet de calculer la longueur d'un vecteur. |
lessThan | Cette fonction permet d'effectuer une comparaison d'infériorité sur deux vecteurs. |
lessThanEqual | Cette fonction permet d'effectuer une comparaison d'infériorité ou égalité sur deux vecteurs. |
log | Cette fonction permet de demander le logarithme naturel du paramètre spécifié. |
log2 | Cette fonction permet de demander le logarithme en base 2 du paramètre spécifié. |
matrixCompMult | Cette fonction permet d'effectuer la composition de la multiplication de deux matrices. |
max | Cette fonction permet de demander la plus grande valeur entre deux valeurs. |
memoryBarrier | Cette fonction permet de contrôler l'ordre d'un problème de transactions mémoire par un simple appel de nuanceur. |
memoryBarrierAtomicCounter | Cette fonction permet de contrôler l'ordre d'un problème d'opérations de compteur atomique par une simple appel de nuanceur. |
memoryBarrierBuffer | Cette fonction permet de contrôler l'ordre d'un problème d'opérations de variables tampon par une simple appel de nuanceur. |
memoryBarrierImage | Cette fonction permet de contrôler l'ordre d'un problème d'opérations de variables d'image par une simple appel de nuanceur. |
memoryBarrierShared | Cette fonction permet de contrôler l'ordre d'un problème d'opérations de variables partagé par une simple appel de nuanceur. |
min | Cette fonction permet de demander la plus petite valeur entre deux valeurs. |
mix | Cette fonction permet d'indiquer une interpolation linéaire deux valeurs. |
mod | Cette fonction permet d'effectuer le calcul du modulo d'une valeur sur un autre paramètre spécifié. |
modf | Cette fonction permet de séparer une valeur de sa partie fractionnaire et de sa partie entière. |
noise1 | Cette fonction permet d'effectuer la génération de valeurs avec une fonction de bruit pseudo-aléatoire basé sur 1. |
noise2 | Cette fonction permet d'effectuer la génération de valeurs avec une fonction de bruit pseudo-aléatoire basé sur 2. |
noise3 | Cette fonction permet d'effectuer la génération de valeurs avec une fonction de bruit pseudo-aléatoire basé sur 3. |
noise4 | Cette fonction permet d'effectuer la génération de valeurs avec une fonction de bruit pseudo-aléatoire basé sur 4. |
normalize | Cette fonction permet de calculer le produit normalisé par deux vecteurs. |
not | Cette fonction permet d'effectuer l'inversion logique d'un vecteur booléen. |
notEqual | Cette fonction permet d'effectuer une comparaison de non-égalité sur deux vecteurs. |
outerProduct | Cette fonction permet d'effectuer le calcul de produit extérieur d'une paire de vecteurs. |
packDouble2x32 | Cette fonction permet de créer une valeur de double précision pour une paire de nombres naturels. |
packHalf2x16 | Cette fonction permet de convertir 2 quantités de nombre réel de 32 bits et compacté en simple entier de 32 bits. |
packSnorm2x16 | Cette fonction permet de compacter les valeurs réels en nombre entier. |
packSnorm4x8 | Cette fonction permet de compacter les valeurs réels en nombre entier. |
packUnorm2x16 | Cette fonction permet de compacter les valeurs réels en nombre naturel. |
packUnorm4x8 | Cette fonction permet de compacter les valeurs réels en nombre naturel. |
pow | Cette fonction permet d'élever à la puissance spécifié le second nombre en utilisant le premier nombre comme base. |
... | ... |
Dernière mise à jour : Vendredi, 7 août 2015