Difference between revisions of "Texture:getFilter"

(Created page)
 
m (Fixing wording)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{newin|[[0.8.0]]|080|type=function}}
+
Gets the [[FilterMode|filter mode]] of the Texture.
Gets the [[FilterMode|filter mode]] of the [[Texture]].
 
 
== Function ==
 
== Function ==
 
=== Synopsis ===
 
=== Synopsis ===
Line 10: Line 9:
 
=== Returns ===
 
=== Returns ===
 
{{param|FilterMode|min|Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).}}
 
{{param|FilterMode|min|Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).}}
{{param|FilterMode|mag|Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).}}
+
{{param|FilterMode|mag|Filter mode to use when magnifying the texture (rendering it at a larger size on-screen than its size in pixels).}}
 
== Function ==
 
== Function ==
 
{{newin|[[0.9.0]]|090|type=variant}}
 
{{newin|[[0.9.0]]|090|type=variant}}
Line 21: Line 20:
 
=== Returns ===
 
=== Returns ===
 
{{param|FilterMode|min|Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).}}
 
{{param|FilterMode|min|Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).}}
{{param|FilterMode|mag|Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).}}
+
{{param|FilterMode|mag|Filter mode to use when magnifying the texture (rendering it at a larger size on-screen than its size in pixels).}}
 
{{param|number|anisotropy|Maximum amount of anisotropic filtering used.}}
 
{{param|number|anisotropy|Maximum amount of anisotropic filtering used.}}
 
=== Notes ===
 
=== Notes ===
Line 31: Line 30:
 
* [[Texture:setFilter]]
 
* [[Texture:setFilter]]
 
[[Category:Functions]]
 
[[Category:Functions]]
{{#set:Description=Gets the [[FilterMode|filter mode]] of the [[Texture]].}}
+
{{#set:Since=000}}
 +
{{#set:Description=Gets the [[FilterMode|filter mode]] of the Texture.}}
 
== Other Languages ==
 
== Other Languages ==
 
{{i18n|Texture:getFilter}}
 
{{i18n|Texture:getFilter}}

Latest revision as of 21:06, 23 May 2023

Gets the filter mode of the Texture.

Function

Synopsis

min, mag = Texture:getFilter( )

Arguments

None.

Returns

FilterMode min
Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).
FilterMode mag
Filter mode to use when magnifying the texture (rendering it at a larger size on-screen than its size in pixels).

Function

Available since LÖVE 0.9.0
This variant is not supported in earlier versions.

Synopsis

min, mag, anisotropy = Texture:getFilter( )

Arguments

None.

Returns

FilterMode min
Filter mode to use when minifying the texture (rendering it at a smaller size on-screen than its size in pixels).
FilterMode mag
Filter mode to use when magnifying the texture (rendering it at a larger size on-screen than its size in pixels).
number anisotropy
Maximum amount of anisotropic filtering used.

Notes

When mipmapping is used, higher anisotropic filtering values increase the quality of the texture when rendering it with a non-uniform scale, at the expense of a bit of performance.

Most systems support up to 8x or 16x anisotropic filtering.

See Also


Other Languages