Section courante

A propos

Section administrative du site

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