wut/group__gx2__sampler.html
2016-01-08 17:00:17 +00:00

815 lines
47 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>WUT: Sampler</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">WUT
&#160;<span id="projectnumber">0.1</span>
</div>
<div id="projectbrief">Wii U Toolchain</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Sampler<div class="ingroups"><a class="el" href="group__gx2.html">gx2</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga15269cbdbdca809fdd40d49e6da6548d"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#ga39aa610dff74f1c4858610fa08617a31">GX2TexBorderType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga15269cbdbdca809fdd40d49e6da6548d">GX2TexBorderType</a></td></tr>
<tr class="separator:ga15269cbdbdca809fdd40d49e6da6548d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1576f18375a3b088b8899ba7b67651f"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gac1576f18375a3b088b8899ba7b67651f">GX2TexClampMode</a></td></tr>
<tr class="separator:gac1576f18375a3b088b8899ba7b67651f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac80d2c0720ce5694c2881e83872e6b4d"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#gac3db6abf98a2dca8f6b9f136dcbfb3a3">GX2TexMipFilterMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gac80d2c0720ce5694c2881e83872e6b4d">GX2TexMipFilterMode</a></td></tr>
<tr class="separator:gac80d2c0720ce5694c2881e83872e6b4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26e5b9436699f0e12d88f689d77c5e1f"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#ga8875f8590a9caa2d35953f87cf0313ff">GX2TexMipPerfMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga26e5b9436699f0e12d88f689d77c5e1f">GX2TexMipPerfMode</a></td></tr>
<tr class="separator:ga26e5b9436699f0e12d88f689d77c5e1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfc5ebd4f33625a58e1e8cff8532ee63"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gadfc5ebd4f33625a58e1e8cff8532ee63">GX2TexXYFilterMode</a></td></tr>
<tr class="separator:gadfc5ebd4f33625a58e1e8cff8532ee63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68b16aec74e59c46f0850b180e5a5f9f"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#gabf508b74443eb26bd812c2b123cbaf60">GX2TexAnisoRatio</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga68b16aec74e59c46f0850b180e5a5f9f">GX2TexAnisoRatio</a></td></tr>
<tr class="separator:ga68b16aec74e59c46f0850b180e5a5f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0658d28839665cc7b2bcf14c125b306e"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#gaf699b163d8f97d5b89a9a8ba1ec5ebbc">GX2TexZFilterMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga0658d28839665cc7b2bcf14c125b306e">GX2TexZFilterMode</a></td></tr>
<tr class="separator:ga0658d28839665cc7b2bcf14c125b306e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga106ffb3b191c7f3cfa2cf0369d210390"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#ga11a80acc42f03a58e807b12bd79a48d0">GX2TexZPerfMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga106ffb3b191c7f3cfa2cf0369d210390">GX2TexZPerfMode</a></td></tr>
<tr class="separator:ga106ffb3b191c7f3cfa2cf0369d210390"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab8d0db166a9569e964d1cad5436d6016"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__gx2__sampler.html#ga2b85f88ab2cafb51cfcbd3a8d2bc560c">GX2RoundingMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gab8d0db166a9569e964d1cad5436d6016">GX2RoundingMode</a></td></tr>
<tr class="separator:gab8d0db166a9569e964d1cad5436d6016"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga39aa610dff74f1c4858610fa08617a31"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga39aa610dff74f1c4858610fa08617a31">GX2TexBorderType</a> { <a class="el" href="group__gx2__sampler.html#gga39aa610dff74f1c4858610fa08617a31a6f3dfd4a47eb402392e222eea6e12e78">GX2_TEX_BORDER_TYPE_TRANSPARENT_BLACK</a> = 0,
<a class="el" href="group__gx2__sampler.html#gga39aa610dff74f1c4858610fa08617a31a1990c9aad897c3d3c6fa0f62a70b30cc">GX2_TEX_BORDER_TYPE_BLACK</a> = 1,
<a class="el" href="group__gx2__sampler.html#gga39aa610dff74f1c4858610fa08617a31a0409d552c647a72b6a6380fa4e2b67fa">GX2_TEX_BORDER_TYPE_WHITE</a> = 2,
<a class="el" href="group__gx2__sampler.html#gga39aa610dff74f1c4858610fa08617a31ad4829acab27e7656d7c208fe24d82933">GX2_TEX_BORDER_TYPE_VARIABLE</a> = 3
}<tr class="separator:ga39aa610dff74f1c4858610fa08617a31"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:ga64376f84e058eb1dca71b1e9dd658c3c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a> { <br />
&#160;&#160;<a class="el" href="group__gx2__sampler.html#gga64376f84e058eb1dca71b1e9dd658c3ca319b0744049d2be3dbc1a206290cef5c">GX2_TEX_CLAMP_MODE_WRAP</a> = 0,
<a class="el" href="group__gx2__sampler.html#gga64376f84e058eb1dca71b1e9dd658c3ca2fa084812728bab2485a5c83e27e28e3">GX2_TEX_CLAMP_MODE_MIRROR</a> = 1,
<a class="el" href="group__gx2__sampler.html#gga64376f84e058eb1dca71b1e9dd658c3ca3949ba9caab703c9da644c445da6b21a">GX2_TEX_CLAMP_MODE_CLAMP</a> = 2,
<a class="el" href="group__gx2__sampler.html#gga64376f84e058eb1dca71b1e9dd658c3cafe98ef53a0e4779486cdeb476a400686">GX2_TEX_CLAMP_MODE_MIRROR_ONCE</a> = 3,
<br />
&#160;&#160;<a class="el" href="group__gx2__sampler.html#gga64376f84e058eb1dca71b1e9dd658c3ca8900193624d8ca689e676b59e0c57bfa">GX2_TEX_CLAMP_MODE_CLAMP_BORDER</a> = 6
<br />
}<tr class="separator:ga64376f84e058eb1dca71b1e9dd658c3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:gac3db6abf98a2dca8f6b9f136dcbfb3a3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gac3db6abf98a2dca8f6b9f136dcbfb3a3">GX2TexMipFilterMode</a> { <a class="el" href="group__gx2__sampler.html#ggac3db6abf98a2dca8f6b9f136dcbfb3a3adac8561f2f80c139a3724d94c80faaa9">GX2_TEX_MIP_FILTER_MODE_NONE</a> = 0,
<a class="el" href="group__gx2__sampler.html#ggac3db6abf98a2dca8f6b9f136dcbfb3a3ab95cf810426c0504b58506f40db42a52">GX2_TEX_MIP_FILTER_MODE_POINT</a> = 1,
<a class="el" href="group__gx2__sampler.html#ggac3db6abf98a2dca8f6b9f136dcbfb3a3a2c59cd778fa050eb87508c3f3a599468">GX2_TEX_MIP_FILTER_MODE_LINEAR</a> = 2
}<tr class="separator:gac3db6abf98a2dca8f6b9f136dcbfb3a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:ga8875f8590a9caa2d35953f87cf0313ff"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga8875f8590a9caa2d35953f87cf0313ff">GX2TexMipPerfMode</a> { <a class="el" href="group__gx2__sampler.html#gga8875f8590a9caa2d35953f87cf0313ffaaf17bc81cef0705116b9ad8e7ebf0180">GX2_TEX_MIP_PERF_MODE_DISABLE</a> = 0
}<tr class="separator:ga8875f8590a9caa2d35953f87cf0313ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:gafefd7778391ecb21566f8f86ee9b37a8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a> { <a class="el" href="group__gx2__sampler.html#ggafefd7778391ecb21566f8f86ee9b37a8a435fdc2bbfc0268cf1ffa1328fbf8db0">GX2_TEX_XY_FILLTER_MODE_POINT</a> = 0,
<a class="el" href="group__gx2__sampler.html#ggafefd7778391ecb21566f8f86ee9b37a8afa42a8cbb918033ac45a56ca906550ba">GX2_TEX_XY_FILLTER_MODE_LINEAR</a> = 1
}<tr class="separator:gafefd7778391ecb21566f8f86ee9b37a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:gabf508b74443eb26bd812c2b123cbaf60"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gabf508b74443eb26bd812c2b123cbaf60">GX2TexAnisoRatio</a> { <a class="el" href="group__gx2__sampler.html#ggabf508b74443eb26bd812c2b123cbaf60aca01df11ce6066df5c3fb65d8c09554b">GX2_TEX_ANISO_RATIO_NONE</a> = 0
}<tr class="separator:gabf508b74443eb26bd812c2b123cbaf60"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:gaf699b163d8f97d5b89a9a8ba1ec5ebbc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gaf699b163d8f97d5b89a9a8ba1ec5ebbc">GX2TexZFilterMode</a> { <a class="el" href="group__gx2__sampler.html#ggaf699b163d8f97d5b89a9a8ba1ec5ebbca397a85447ab275561587d052d135838e">GX2_TEX_Z_FILTER_MODE_NONE</a> = 0,
<a class="el" href="group__gx2__sampler.html#ggaf699b163d8f97d5b89a9a8ba1ec5ebbcaf3fc82280eaf7c6bd00c18e1eb038e43">GX2_TEX_Z_FILTER_MODE_POINT</a> = 1,
<a class="el" href="group__gx2__sampler.html#ggaf699b163d8f97d5b89a9a8ba1ec5ebbcabc7f516a5a19ffc27256ef84b0fbe96a">GX2_TEX_Z_FILTER_MODE_LINEAR</a> = 2
}<tr class="separator:gaf699b163d8f97d5b89a9a8ba1ec5ebbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:ga11a80acc42f03a58e807b12bd79a48d0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga11a80acc42f03a58e807b12bd79a48d0">GX2TexZPerfMode</a> <tr class="separator:ga11a80acc42f03a58e807b12bd79a48d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
<tr class="memitem:ga2b85f88ab2cafb51cfcbd3a8d2bc560c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga2b85f88ab2cafb51cfcbd3a8d2bc560c">GX2RoundingMode</a> { <a class="el" href="group__gx2__sampler.html#gga2b85f88ab2cafb51cfcbd3a8d2bc560cad44ca546b8c3eac5630d35d508d40bee">GX2_ROUNDING_MODE_ROUND_TO_EVEN</a> = 0,
<a class="el" href="group__gx2__sampler.html#gga2b85f88ab2cafb51cfcbd3a8d2bc560caf0a075dc400ffacac746aa6162c744dc">GX2_ROUNDING_MODE_TRUNCATE</a> = 1
}<tr class="separator:ga2b85f88ab2cafb51cfcbd3a8d2bc560c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga67d85862da814d847d4a1361890e7640"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga67d85862da814d847d4a1361890e7640">GX2InitSampler</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a> clampMode, <a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a> minMagFilterMode)</td></tr>
<tr class="separator:ga67d85862da814d847d4a1361890e7640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28131401ff020c92b8be8b72d4b6602a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga28131401ff020c92b8be8b72d4b6602a">GX2InitSamplerBorderType</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="group__gx2__sampler.html#ga39aa610dff74f1c4858610fa08617a31">GX2TexBorderType</a> borderType)</td></tr>
<tr class="separator:ga28131401ff020c92b8be8b72d4b6602a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ffdde078bc075444d0943c9b57c2d35"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga0ffdde078bc075444d0943c9b57c2d35">GX2InitSamplerClamping</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a> clampX, <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a> clampY, <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a> clampZ)</td></tr>
<tr class="separator:ga0ffdde078bc075444d0943c9b57c2d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga838aa6212c82228558de5678783f7b59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga838aa6212c82228558de5678783f7b59">GX2InitSamplerDepthCompare</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="group__gx2__displaylist.html#ga33e99afbccad5f16189ff6cf84d55d88">GX2CompareFunction</a> depthCompare)</td></tr>
<tr class="separator:ga838aa6212c82228558de5678783f7b59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73f550efeb2c138946eb89526c1dd592"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga73f550efeb2c138946eb89526c1dd592">GX2InitSamplerFilterAdjust</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="wut__types_8h.html#a050c65e107f0c828f856a231f4b4e788">BOOL</a> highPrecision, <a class="el" href="group__gx2__sampler.html#ga8875f8590a9caa2d35953f87cf0313ff">GX2TexMipPerfMode</a> perfMip, <a class="el" href="group__gx2__sampler.html#ga11a80acc42f03a58e807b12bd79a48d0">GX2TexZPerfMode</a> perfZ)</td></tr>
<tr class="separator:ga73f550efeb2c138946eb89526c1dd592"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0754dc44ccc67f01c5e8b455ed60377d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga0754dc44ccc67f01c5e8b455ed60377d">GX2InitSamplerLOD</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, float lodMin, float lodMax, float lodBias)</td></tr>
<tr class="separator:ga0754dc44ccc67f01c5e8b455ed60377d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga153a4de68acad29a3672309fafe860be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga153a4de68acad29a3672309fafe860be">GX2InitSamplerLODAdjust</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, float unk1, <a class="el" href="wut__types_8h.html#a050c65e107f0c828f856a231f4b4e788">BOOL</a> unk2)</td></tr>
<tr class="separator:ga153a4de68acad29a3672309fafe860be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5b8247cf04660b7f76e70ce9b725543"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gaa5b8247cf04660b7f76e70ce9b725543">GX2InitSamplerRoundingMode</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="group__gx2__sampler.html#ga2b85f88ab2cafb51cfcbd3a8d2bc560c">GX2RoundingMode</a> roundingMode)</td></tr>
<tr class="separator:gaa5b8247cf04660b7f76e70ce9b725543"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbd63b470b76616753538f47d306cda6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#gafbd63b470b76616753538f47d306cda6">GX2InitSamplerXYFilter</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a> filterMag, <a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a> filterMin, <a class="el" href="group__gx2__sampler.html#gabf508b74443eb26bd812c2b123cbaf60">GX2TexAnisoRatio</a> maxAniso)</td></tr>
<tr class="separator:gafbd63b470b76616753538f47d306cda6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e7252eb0fd79e8465a5f570f091748d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__gx2__sampler.html#ga4e7252eb0fd79e8465a5f570f091748d">GX2InitSamplerZMFilter</a> (<a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *sampler, <a class="el" href="group__gx2__sampler.html#gaf699b163d8f97d5b89a9a8ba1ec5ebbc">GX2TexZFilterMode</a> filterZ, <a class="el" href="group__gx2__sampler.html#gac3db6abf98a2dca8f6b9f136dcbfb3a3">GX2TexMipFilterMode</a> filterMip)</td></tr>
<tr class="separator:ga4e7252eb0fd79e8465a5f570f091748d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="gab8d0db166a9569e964d1cad5436d6016"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#ga2b85f88ab2cafb51cfcbd3a8d2bc560c">GX2RoundingMode</a> <a class="el" href="group__gx2__sampler.html#ga2b85f88ab2cafb51cfcbd3a8d2bc560c">GX2RoundingMode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga68b16aec74e59c46f0850b180e5a5f9f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#gabf508b74443eb26bd812c2b123cbaf60">GX2TexAnisoRatio</a> <a class="el" href="group__gx2__sampler.html#gabf508b74443eb26bd812c2b123cbaf60">GX2TexAnisoRatio</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga15269cbdbdca809fdd40d49e6da6548d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#ga39aa610dff74f1c4858610fa08617a31">GX2TexBorderType</a> <a class="el" href="group__gx2__sampler.html#ga39aa610dff74f1c4858610fa08617a31">GX2TexBorderType</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="gac1576f18375a3b088b8899ba7b67651f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a> <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="gac80d2c0720ce5694c2881e83872e6b4d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#gac3db6abf98a2dca8f6b9f136dcbfb3a3">GX2TexMipFilterMode</a> <a class="el" href="group__gx2__sampler.html#gac3db6abf98a2dca8f6b9f136dcbfb3a3">GX2TexMipFilterMode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga26e5b9436699f0e12d88f689d77c5e1f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#ga8875f8590a9caa2d35953f87cf0313ff">GX2TexMipPerfMode</a> <a class="el" href="group__gx2__sampler.html#ga8875f8590a9caa2d35953f87cf0313ff">GX2TexMipPerfMode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="gadfc5ebd4f33625a58e1e8cff8532ee63"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a> <a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga0658d28839665cc7b2bcf14c125b306e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#gaf699b163d8f97d5b89a9a8ba1ec5ebbc">GX2TexZFilterMode</a> <a class="el" href="group__gx2__sampler.html#gaf699b163d8f97d5b89a9a8ba1ec5ebbc">GX2TexZFilterMode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga106ffb3b191c7f3cfa2cf0369d210390"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__gx2__sampler.html#ga11a80acc42f03a58e807b12bd79a48d0">GX2TexZPerfMode</a> <a class="el" href="group__gx2__sampler.html#ga11a80acc42f03a58e807b12bd79a48d0">GX2TexZPerfMode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="ga2b85f88ab2cafb51cfcbd3a8d2bc560c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#ga2b85f88ab2cafb51cfcbd3a8d2bc560c">GX2RoundingMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga2b85f88ab2cafb51cfcbd3a8d2bc560cad44ca546b8c3eac5630d35d508d40bee"></a>GX2_ROUNDING_MODE_ROUND_TO_EVEN&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga2b85f88ab2cafb51cfcbd3a8d2bc560caf0a075dc400ffacac746aa6162c744dc"></a>GX2_ROUNDING_MODE_TRUNCATE&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00071">71</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="gabf508b74443eb26bd812c2b123cbaf60"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#gabf508b74443eb26bd812c2b123cbaf60">GX2TexAnisoRatio</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggabf508b74443eb26bd812c2b123cbaf60aca01df11ce6066df5c3fb65d8c09554b"></a>GX2_TEX_ANISO_RATIO_NONE&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00055">55</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="ga39aa610dff74f1c4858610fa08617a31"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#ga39aa610dff74f1c4858610fa08617a31">GX2TexBorderType</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga39aa610dff74f1c4858610fa08617a31a6f3dfd4a47eb402392e222eea6e12e78"></a>GX2_TEX_BORDER_TYPE_TRANSPARENT_BLACK&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga39aa610dff74f1c4858610fa08617a31a1990c9aad897c3d3c6fa0f62a70b30cc"></a>GX2_TEX_BORDER_TYPE_BLACK&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga39aa610dff74f1c4858610fa08617a31a0409d552c647a72b6a6380fa4e2b67fa"></a>GX2_TEX_BORDER_TYPE_WHITE&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga39aa610dff74f1c4858610fa08617a31ad4829acab27e7656d7c208fe24d82933"></a>GX2_TEX_BORDER_TYPE_VARIABLE&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00020">20</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="ga64376f84e058eb1dca71b1e9dd658c3c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga64376f84e058eb1dca71b1e9dd658c3ca319b0744049d2be3dbc1a206290cef5c"></a>GX2_TEX_CLAMP_MODE_WRAP&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga64376f84e058eb1dca71b1e9dd658c3ca2fa084812728bab2485a5c83e27e28e3"></a>GX2_TEX_CLAMP_MODE_MIRROR&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga64376f84e058eb1dca71b1e9dd658c3ca3949ba9caab703c9da644c445da6b21a"></a>GX2_TEX_CLAMP_MODE_CLAMP&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga64376f84e058eb1dca71b1e9dd658c3cafe98ef53a0e4779486cdeb476a400686"></a>GX2_TEX_CLAMP_MODE_MIRROR_ONCE&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="gga64376f84e058eb1dca71b1e9dd658c3ca8900193624d8ca689e676b59e0c57bfa"></a>GX2_TEX_CLAMP_MODE_CLAMP_BORDER&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00028">28</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="gac3db6abf98a2dca8f6b9f136dcbfb3a3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#gac3db6abf98a2dca8f6b9f136dcbfb3a3">GX2TexMipFilterMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggac3db6abf98a2dca8f6b9f136dcbfb3a3adac8561f2f80c139a3724d94c80faaa9"></a>GX2_TEX_MIP_FILTER_MODE_NONE&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="ggac3db6abf98a2dca8f6b9f136dcbfb3a3ab95cf810426c0504b58506f40db42a52"></a>GX2_TEX_MIP_FILTER_MODE_POINT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="ggac3db6abf98a2dca8f6b9f136dcbfb3a3a2c59cd778fa050eb87508c3f3a599468"></a>GX2_TEX_MIP_FILTER_MODE_LINEAR&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00037">37</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="ga8875f8590a9caa2d35953f87cf0313ff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#ga8875f8590a9caa2d35953f87cf0313ff">GX2TexMipPerfMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga8875f8590a9caa2d35953f87cf0313ffaaf17bc81cef0705116b9ad8e7ebf0180"></a>GX2_TEX_MIP_PERF_MODE_DISABLE&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00044">44</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="gafefd7778391ecb21566f8f86ee9b37a8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggafefd7778391ecb21566f8f86ee9b37a8a435fdc2bbfc0268cf1ffa1328fbf8db0"></a>GX2_TEX_XY_FILLTER_MODE_POINT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="ggafefd7778391ecb21566f8f86ee9b37a8afa42a8cbb918033ac45a56ca906550ba"></a>GX2_TEX_XY_FILLTER_MODE_LINEAR&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00049">49</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="gaf699b163d8f97d5b89a9a8ba1ec5ebbc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#gaf699b163d8f97d5b89a9a8ba1ec5ebbc">GX2TexZFilterMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggaf699b163d8f97d5b89a9a8ba1ec5ebbca397a85447ab275561587d052d135838e"></a>GX2_TEX_Z_FILTER_MODE_NONE&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="ggaf699b163d8f97d5b89a9a8ba1ec5ebbcaf3fc82280eaf7c6bd00c18e1eb038e43"></a>GX2_TEX_Z_FILTER_MODE_POINT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="ggaf699b163d8f97d5b89a9a8ba1ec5ebbcabc7f516a5a19ffc27256ef84b0fbe96a"></a>GX2_TEX_Z_FILTER_MODE_LINEAR&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00060">60</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<a class="anchor" id="ga11a80acc42f03a58e807b12bd79a48d0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__gx2__sampler.html#ga11a80acc42f03a58e807b12bd79a48d0">GX2TexZPerfMode</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="sampler_8h_source.html#l00067">67</a> of file <a class="el" href="sampler_8h_source.html">sampler.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga67d85862da814d847d4a1361890e7640"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSampler </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a>&#160;</td>
<td class="paramname"><em>clampMode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a>&#160;</td>
<td class="paramname"><em>minMagFilterMode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga28131401ff020c92b8be8b72d4b6602a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerBorderType </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga39aa610dff74f1c4858610fa08617a31">GX2TexBorderType</a>&#160;</td>
<td class="paramname"><em>borderType</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga0ffdde078bc075444d0943c9b57c2d35"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerClamping </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a>&#160;</td>
<td class="paramname"><em>clampX</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a>&#160;</td>
<td class="paramname"><em>clampY</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga64376f84e058eb1dca71b1e9dd658c3c">GX2TexClampMode</a>&#160;</td>
<td class="paramname"><em>clampZ</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga838aa6212c82228558de5678783f7b59"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerDepthCompare </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__displaylist.html#ga33e99afbccad5f16189ff6cf84d55d88">GX2CompareFunction</a>&#160;</td>
<td class="paramname"><em>depthCompare</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga73f550efeb2c138946eb89526c1dd592"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerFilterAdjust </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="wut__types_8h.html#a050c65e107f0c828f856a231f4b4e788">BOOL</a>&#160;</td>
<td class="paramname"><em>highPrecision</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga8875f8590a9caa2d35953f87cf0313ff">GX2TexMipPerfMode</a>&#160;</td>
<td class="paramname"><em>perfMip</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga11a80acc42f03a58e807b12bd79a48d0">GX2TexZPerfMode</a>&#160;</td>
<td class="paramname"><em>perfZ</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga0754dc44ccc67f01c5e8b455ed60377d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerLOD </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>lodMin</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>lodMax</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>lodBias</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga153a4de68acad29a3672309fafe860be"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerLODAdjust </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname"><em>unk1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="wut__types_8h.html#a050c65e107f0c828f856a231f4b4e788">BOOL</a>&#160;</td>
<td class="paramname"><em>unk2</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="gaa5b8247cf04660b7f76e70ce9b725543"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerRoundingMode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#ga2b85f88ab2cafb51cfcbd3a8d2bc560c">GX2RoundingMode</a>&#160;</td>
<td class="paramname"><em>roundingMode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="gafbd63b470b76616753538f47d306cda6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerXYFilter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a>&#160;</td>
<td class="paramname"><em>filterMag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#gafefd7778391ecb21566f8f86ee9b37a8">GX2TexXYFilterMode</a>&#160;</td>
<td class="paramname"><em>filterMin</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#gabf508b74443eb26bd812c2b123cbaf60">GX2TexAnisoRatio</a>&#160;</td>
<td class="paramname"><em>maxAniso</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ga4e7252eb0fd79e8465a5f570f091748d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GX2InitSamplerZMFilter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct_g_x2_sampler.html">GX2Sampler</a> *&#160;</td>
<td class="paramname"><em>sampler</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#gaf699b163d8f97d5b89a9a8ba1ec5ebbc">GX2TexZFilterMode</a>&#160;</td>
<td class="paramname"><em>filterZ</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__gx2__sampler.html#gac3db6abf98a2dca8f6b9f136dcbfb3a3">GX2TexMipFilterMode</a>&#160;</td>
<td class="paramname"><em>filterMip</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>