aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/webglrenderingcontext/texparameter
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-10-02 17:20:24 +0200
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-10-02 17:30:20 +0200
commit1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde (patch)
tree30a56efd3eff3a01bd1611e1840fdbbfacf544a4 /files/fr/web/api/webglrenderingcontext/texparameter
parentc05efa8d7ae464235cf83d7c0956e42dc6974103 (diff)
downloadtranslated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.gz
translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.bz2
translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.zip
convert content to md
Diffstat (limited to 'files/fr/web/api/webglrenderingcontext/texparameter')
-rw-r--r--files/fr/web/api/webglrenderingcontext/texparameter/index.md292
1 files changed, 146 insertions, 146 deletions
diff --git a/files/fr/web/api/webglrenderingcontext/texparameter/index.md b/files/fr/web/api/webglrenderingcontext/texparameter/index.md
index ec02f92374..705a95ba60 100644
--- a/files/fr/web/api/webglrenderingcontext/texparameter/index.md
+++ b/files/fr/web/api/webglrenderingcontext/texparameter/index.md
@@ -1,5 +1,5 @@
---
-title: 'WebGLRenderingContext.texParameter[fi]()'
+title: WebGLRenderingContext.texParameter[fi]()
slug: Web/API/WebGLRenderingContext/texParameter
tags:
- API
@@ -10,168 +10,168 @@ tags:
- WebGLRenderingContext
translation_of: Web/API/WebGLRenderingContext/texParameter
---
-<div>{{APIRef("WebGL")}}</div>
+{{APIRef("WebGL")}}
-<p>Les méthodes <strong><code>WebGLRenderingContext.texParameter[fi]()</code></strong> de l'<a href="/fr-FR/docs/Web/API/WebGL_API">API WebGL</a> définissent les paramètres de texture.</p>
+Les méthodes **`WebGLRenderingContext.texParameter[fi]()`** de l'[API WebGL](/fr-FR/docs/Web/API/WebGL_API) définissent les paramètres de texture.
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="syntaxbox">void <var>gl</var>.texParameterf(GLenum <var>cible</var>, GLenum <var>nomp</var>, GLfloat <var>param</var>);
-void <var>gl</var>.texParameteri(GLenum <var>cible</var>, GLenum <var>nomp</var>, GLint <var>param</var>);
-</pre>
+ void gl.texParameterf(GLenum cible, GLenum nomp, GLfloat param);
+ void gl.texParameteri(GLenum cible, GLenum nomp, GLint param);
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt>cible</dt>
- <dd>Un {{domxref("GLenum")}} indiquant le point de liaison (cible). Valeurs possibles :
- <ul>
- <li><code>gl.TEXTURE_2D</code> : une texture bi-dimensionelle.</li>
- <li><code>gl.TEXTURE_CUBE_MAP</code> : une texte appliquée sur un cube.</li>
- <li>Lorsqu'un {{domxref("WebGL2RenderingContext", "WebGL 2 context", "", 1)}} est utilisé, les valeurs suivantes sont en outre disponibles :
- <ul>
- <li><code>gl.TEXTURE_3D</code> : une texture tri-dimensionnelle.</li>
- <li><code>gl.TEXTURE_2D_ARRAY</code> : une texture bi-dimensionnelle en tableau.</li>
- </ul>
- </li>
- </ul>
- </dd>
-</dl>
+- cible
-<p>Le paramètre <code>nomp</code> est un {{domxref("Glenum")}} indiquant le paramètre de texture à définir. Le paramètre <code>param</code> est un {{domxref("GLfloat")}} ou un {{domxref("GLint")}} indiquant la valeur pour le paramètre <code>nomp</code> indiqué.</p>
+ - : Un {{domxref("GLenum")}} indiquant le point de liaison (cible). Valeurs possibles :
+
+ - `gl.TEXTURE_2D` : une texture bi-dimensionelle.
+ - `gl.TEXTURE_CUBE_MAP` : une texte appliquée sur un cube.
+ - Lorsqu'un {{domxref("WebGL2RenderingContext", "WebGL 2 context", "", 1)}} est utilisé, les valeurs suivantes sont en outre disponibles :
+
+ - `gl.TEXTURE_3D` : une texture tri-dimensionnelle.
+ - `gl.TEXTURE_2D_ARRAY` : une texture bi-dimensionnelle en tableau.
+
+Le paramètre `nomp` est un {{domxref("Glenum")}} indiquant le paramètre de texture à définir. Le paramètre `param` est un {{domxref("GLfloat")}} ou un {{domxref("GLint")}} indiquant la valeur pour le paramètre `nomp` indiqué.
<table class="standard-table">
- <thead>
- <tr>
- <th scope="col"><code>pnom</code></th>
- <th scope="col">Description</th>
- <th scope="col"><code>param</code></th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <th colspan="3">Disponible en WebGL 1</th>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_MAG_FILTER</code></td>
- <td>Filtre de grossissement de texture</td>
- <td><code>gl.LINEAR</code> (valeur par défaut), <code>gl.NEAREST</code>.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_MIN_FILTER</code></td>
- <td>Filtre de réduction de texture</td>
- <td><code>gl.LINEAR</code>, <code>gl.NEAREST</code>, <code>gl.NEAREST_MIPMAP_NEAREST</code>, <code>gl.LINEAR_MIPMAP_NEAREST</code>, <code>gl.NEAREST_MIPMAP_LINEAR</code> (valeur par défaut), <code>gl.LINEAR_MIPMAP_LINEAR</code>.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_WRAP_S</code></td>
- <td>Fonction d'emballage pour la coordonnée de texture <code>s</code></td>
- <td><code>gl.REPEAT</code> (valeur par défaut),<code>gl.CLAMP_TO_EDGE</code>, <code>gl.MIRRORED_REPEAT</code>.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_WRAP_T</code></td>
- <td>Fonction d'emballage pour la coordonnée de texture <code>t</code></td>
- <td><code>gl.REPEAT</code> (valeur par défaut),<code>gl.CLAMP_TO_EDGE</code>, <code>gl.MIRRORED_REPEAT</code>.</td>
- </tr>
- <tr>
- <th colspan="3">Disponible en outre quand l'extension {{domxref("EXT_texture_filter_anisotropic")}} est utilisée</th>
- </tr>
- <tr>
- <td><code>ext.TEXTURE_MAX_ANISOTROPY_EXT</code></td>
- <td>Anisotropie maximum pour une texture</td>
- <td>Une valeur {{domxref("GLfloat")}}.</td>
- </tr>
- <tr>
- <th colspan="3">Disponible en outre quand un contexte WebGL 2 est utilisé</th>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_BASE_LEVEL</code></td>
- <td>Niveau de mipmap de texture</td>
- <td>Toutes valeurs int.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_COMPARE_FUNC</code></td>
- <td>Fonction de comparaison de texture</td>
- <td><code>gl.LEQUAL</code> (valeur par défaut), <code>gl.GEQUAL</code>, <code>gl.LESS</code>, <code>gl.GREATER</code>, <code>gl.EQUAL</code>, <code>gl.NOTEQUAL</code>, <code>gl.ALWAYS</code>, <code>gl.NEVER</code>.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_COMPARE_MODE</code></td>
- <td>Mode de comparaison de texture</td>
- <td><code>gl.NONE</code> (valeur défaut), <code>gl.COMPARE_REF_TO_TEXTURE</code>.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_MAX_LEVEL</code></td>
- <td>Niveau maximum de mipmap de texture en tableau</td>
- <td>Toutes valeurs int.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_MAX_LOD</code></td>
- <td>
- <p>Valeur de niveau-de-détail maximum de texture</p>
- </td>
- <td>Toutes valeurs float.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_MIN_LOD</code></td>
- <td>Valeur de niveau-de-détail minimum de texture</td>
- <td>Toutes valeurs float.</td>
- </tr>
- <tr>
- <td><code>gl.TEXTURE_WRAP_R</code></td>
- <td>Fonction d'emballage pour la coordonnée de texture  <code>r</code></td>
- <td><code>gl.REPEAT</code> (valeur par défaut), <code>gl.CLAMP_TO_EDGE</code>, <code>gl.MIRRORED_REPEAT</code>.</td>
- </tr>
- </tbody>
+ <thead>
+ <tr>
+ <th scope="col"><code>pnom</code></th>
+ <th scope="col">Description</th>
+ <th scope="col"><code>param</code></th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <th colspan="3">Disponible en WebGL 1</th>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_MAG_FILTER</code></td>
+ <td>Filtre de grossissement de texture</td>
+ <td>
+ <code>gl.LINEAR</code> (valeur par défaut), <code>gl.NEAREST</code>.
+ </td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_MIN_FILTER</code></td>
+ <td>Filtre de réduction de texture</td>
+ <td>
+ <code>gl.LINEAR</code>, <code>gl.NEAREST</code>,
+ <code>gl.NEAREST_MIPMAP_NEAREST</code>,
+ <code>gl.LINEAR_MIPMAP_NEAREST</code>,
+ <code>gl.NEAREST_MIPMAP_LINEAR</code> (valeur par défaut),
+ <code>gl.LINEAR_MIPMAP_LINEAR</code>.
+ </td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_WRAP_S</code></td>
+ <td>Fonction d'emballage pour la coordonnée de texture <code>s</code></td>
+ <td>
+ <code>gl.REPEAT</code> (valeur par
+ défaut),<code>gl.CLAMP_TO_EDGE</code>, <code>gl.MIRRORED_REPEAT</code>.
+ </td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_WRAP_T</code></td>
+ <td>Fonction d'emballage pour la coordonnée de texture <code>t</code></td>
+ <td>
+ <code>gl.REPEAT</code> (valeur par
+ défaut),<code>gl.CLAMP_TO_EDGE</code>, <code>gl.MIRRORED_REPEAT</code>.
+ </td>
+ </tr>
+ <tr>
+ <th colspan="3">
+ Disponible en outre quand l'extension
+ {{domxref("EXT_texture_filter_anisotropic")}} est
+ utilisée
+ </th>
+ </tr>
+ <tr>
+ <td><code>ext.TEXTURE_MAX_ANISOTROPY_EXT</code></td>
+ <td>Anisotropie maximum pour une texture</td>
+ <td>Une valeur {{domxref("GLfloat")}}.</td>
+ </tr>
+ <tr>
+ <th colspan="3">
+ Disponible en outre quand un contexte WebGL 2 est utilisé
+ </th>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_BASE_LEVEL</code></td>
+ <td>Niveau de mipmap de texture</td>
+ <td>Toutes valeurs int.</td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_COMPARE_FUNC</code></td>
+ <td>Fonction de comparaison de texture</td>
+ <td>
+ <code>gl.LEQUAL</code> (valeur par défaut), <code>gl.GEQUAL</code>,
+ <code>gl.LESS</code>, <code>gl.GREATER</code>, <code>gl.EQUAL</code>,
+ <code>gl.NOTEQUAL</code>, <code>gl.ALWAYS</code>, <code>gl.NEVER</code>.
+ </td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_COMPARE_MODE</code></td>
+ <td>Mode de comparaison de texture</td>
+ <td>
+ <code>gl.NONE</code> (valeur défaut),
+ <code>gl.COMPARE_REF_TO_TEXTURE</code>.
+ </td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_MAX_LEVEL</code></td>
+ <td>Niveau maximum de mipmap de texture en tableau</td>
+ <td>Toutes valeurs int.</td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_MAX_LOD</code></td>
+ <td><p>Valeur de niveau-de-détail maximum de texture</p></td>
+ <td>Toutes valeurs float.</td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_MIN_LOD</code></td>
+ <td>Valeur de niveau-de-détail minimum de texture</td>
+ <td>Toutes valeurs float.</td>
+ </tr>
+ <tr>
+ <td><code>gl.TEXTURE_WRAP_R</code></td>
+ <td>
+ Fonction d'emballage pour la coordonnée de texture  <code>r</code>
+ </td>
+ <td>
+ <code>gl.REPEAT</code> (valeur par défaut),
+ <code>gl.CLAMP_TO_EDGE</code>, <code>gl.MIRRORED_REPEAT</code>.
+ </td>
+ </tr>
+ </tbody>
</table>
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Aucune.</p>
+Aucune.
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<pre class="brush: js">gl.texParameterf(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR);
+```js
+gl.texParameterf(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR);
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR_MIPMAP_NEAREST);
-</pre>
+```
-<h2 id="Spécifications">Spécifications</h2>
+## Spécifications
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Spécification</th>
- <th scope="col">Statut</th>
- <th scope="col">Commentaire</th>
- </tr>
- <tr>
- <td>{{SpecName('WebGL', "#5.14.8", "texParameter[fi]")}}</td>
- <td>{{Spec2('WebGL')}}</td>
- <td>Définition initiale pour WebGL.</td>
- </tr>
- <tr>
- <td>{{SpecName('OpenGL ES 2.0', "glTexParameter.xml", "glTexParameter")}}</td>
- <td>{{Spec2('OpenGL ES 2.0')}}</td>
- <td>Page man de l’API OpenGL ES 2.0 API (similaire).</td>
- </tr>
- <tr>
- <td>{{SpecName('WebGL2', "#3.7.6", "texParameter[fi]")}}</td>
- <td>{{Spec2('WebGL2')}}</td>
- <td>Définition mise à jour pour WebGL.</td>
- </tr>
- <tr>
- <td>{{SpecName('OpenGL ES 3.0', "glTexParameter.xhtml", "glTexParameter")}}</td>
- <td>{{Spec2('OpenGL ES 3.0')}}</td>
- <td>Page man de l’API OpenGL ES 3.0 API (similaire).</td>
- </tr>
- </tbody>
-</table>
+| Spécification | Statut | Commentaire |
+| ------------------------------------------------------------------------------------------------ | ------------------------------------ | ------------------------------------------------ |
+| {{SpecName('WebGL', "#5.14.8", "texParameter[fi]")}} | {{Spec2('WebGL')}} | Définition initiale pour WebGL. |
+| {{SpecName('OpenGL ES 2.0', "glTexParameter.xml", "glTexParameter")}} | {{Spec2('OpenGL ES 2.0')}} | Page man de l’API OpenGL ES 2.0 API (similaire). |
+| {{SpecName('WebGL2', "#3.7.6", "texParameter[fi]")}} | {{Spec2('WebGL2')}} | Définition mise à jour pour WebGL. |
+| {{SpecName('OpenGL ES 3.0', "glTexParameter.xhtml", "glTexParameter")}} | {{Spec2('OpenGL ES 3.0')}} | Page man de l’API OpenGL ES 3.0 API (similaire). |
-<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2>
+## Compatibilité des navigateurs
-<p>{{Compat("api.WebGLRenderingContext.texParameterf")}}</p>
+{{Compat("api.WebGLRenderingContext.texParameterf")}}
-<h2 id="Voir_aussi">Voir aussi</h2>
+## Voir aussi
-<ul>
- <li>{{domxref("WebGLRenderingContext.getTexParameter()")}}</li>
- <li>{{domxref("EXT_texture_filter_anisotropic")}}</li>
-</ul>
+- {{domxref("WebGLRenderingContext.getTexParameter()")}}
+- {{domxref("EXT_texture_filter_anisotropic")}}