<trclass="memdesc:aa9122bf87edd23bd731bd9eaf072e757"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the width of a texture instance. <br/></td></tr>
<trclass="memdesc:a27ef7ed3e610ae892d7b3466955f06d4"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Fetch a texel from a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:ade427841f78be2e38a148036263f3f10"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a view of the texture identified by Layer in the texture array. <br/></td></tr>
<trclass="memdesc:afe87e955daebade5b96163121013195d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Write a texel to a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:a67a2aba1380f3099271c3869f866836e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00014.html"title="1d array texture ">texture1d_array</a> and allocate a new storage_linear. <br/></td></tr>
<trclass="memdesc:a322725501e112abe2bae19f4a2b4c3d8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00014.html"title="1d array texture ">texture1d_array</a> and allocate a new storage_linear with a complete mipmap chain. <br/></td></tr>
<trclass="memdesc:a57a62c2d8f5bf6f31e9c09a8fc82dea1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00014.html"title="1d array texture ">texture1d_array</a> view with an existing storage_linear. <br/></td></tr>
<trclass="memdesc:a74e472e98b66c02455a11c299b3a2840"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a <aclass="el"href="a00014.html"title="1d array texture ">texture1d_array</a> view with an existing storage_linear. <br/></td></tr>
<trclass="memdesc:a54ec1dba555e7d043c09024caec7c23d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a texture view, reference a subset of an exiting storage_linear. <br/></td></tr>
<trclass="inherit_header pub_methods_a00012"><tdcolspan="2"onclick="javascript:toggleInherit('pub_methods_a00012')"><imgsrc="closed.png"alt="-"/> Public Member Functions inherited from <aclass="el"href="a00012.html">texture</a></td></tr>
<trclass="memdesc:ae7c1f35cf657c7bbe9eae2b39e44f728 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the base face of the texture instance, effectively a memory offset in the actual texture storage_type to identify where to start reading the faces. <br/></td></tr>
<trclass="memdesc:a1aeb020d8f82035e607b209c3841dee2 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the base layer of the texture instance, effectively a memory offset in the actual texture storage_type to identify where to start reading the layers. <br/></td></tr>
<trclass="memdesc:a01c07293e367b293736943e92f6a9e98 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the base level of the texture instance, effectively a memory offset in the actual texture storage_type to identify where to start reading the levels. <br/></td></tr>
<trclass="memdesc:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear the entire texture storage_linear with zeros. <br/></td></tr>
<trclass="memdesc:a5430e0073bc8a24264b7133f25f0edec inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear the entire texture storage_linear with Texel which type must match the texture storage_linear format block size If the type of gen_type doesn't match the type of the texture format, no conversion is performed and the data will be reinterpreted as if is was of the texture format. <ahref="#a5430e0073bc8a24264b7133f25f0edec">More...</a><br/></td></tr>
<trclass="memdesc:a54710883dcdf8a8f8f9bfc13e9dd5398 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear a specific image of a texture. <br/></td></tr>
<trclass="memdesc:a1df5aef4908916286c693427ae042eca inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clear a subset of a specific image of a texture. <br/></td></tr>
<trclass="memdesc:ade92aae99ac3524a83809acdfd8c0715 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Copy a specific image of a texture. <br/></td></tr>
<trclass="memdesc:ace50b0c766f3c82847eda49459eec7e0 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Copy a subset of a specific image of a texture. <br/></td></tr>
<trclass="memdesc:a3f2c67dc864c6b6e705710853b5568ef inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:aecfb33a652ea3f984735a031e4af697f inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:aec236abf7eac8ff4eec54eda033b9288 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:a8c538fecdc895b20bbd61890bffe0fdb inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:a76d02b884284dee754400f17bb7f5053 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:aad0d21d1d0e5888e0d546dc585d30249 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer to the beginning of the texture instance data. <br/></td></tr>
<trclass="memdesc:a42214ff33bec0fa5dd52c2b0df7dcdbe inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:a272d7f02634851f003d81a25407ba782 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return a pointer of type genType which size must match the texture format block size. <br/></td></tr>
<trclass="memdesc:ac6e61de369e994009e36f344f99c15ad inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return whether the texture instance is empty, no storage_type or description have been assigned to the instance. <br/></td></tr>
<trclass="memdesc:aa9122bf87edd23bd731bd9eaf072e757 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the size of a texture instance: width, height and depth. <br/></td></tr>
<trclass="memdesc:a3914cdf138e9267662ac7147fe71d644 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return <aclass="el"href="a00012.html#aa18daf8e8534d4cefabf3b7dfd43a6f3"title="Return the max face of the texture instance, effectively a memory offset to the beginning of the last...">max_face()</a> - <aclass="el"href="a00012.html#ae7c1f35cf657c7bbe9eae2b39e44f728"title="Return the base face of the texture instance, effectively a memory offset in the actual texture stora...">base_face()</a> + 1. <br/></td></tr>
<trclass="memdesc:aac4e6a627c907856620b7eb161c9b85d inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return <aclass="el"href="a00012.html#af8ae0072dcfb583fcd278650b3f55ec6"title="Return the max layer of the texture instance, effectively a memory offset to the beginning of the las...">max_layer()</a> - <aclass="el"href="a00012.html#a1aeb020d8f82035e607b209c3841dee2"title="Return the base layer of the texture instance, effectively a memory offset in the actual texture stor...">base_layer()</a> + 1. <br/></td></tr>
<trclass="memdesc:a9b85eb415046f5a31b2d9eff8cefc24c inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return <aclass="el"href="a00012.html#ae174e356683cee9bf9d3e11df4d6f78a"title="Return the max level of the texture instance, effectively a memory offset to the beginning of the las...">max_level()</a> - <aclass="el"href="a00012.html#a01c07293e367b293736943e92f6a9e98"title="Return the base level of the texture instance, effectively a memory offset in the actual texture stor...">base_level()</a> + 1. <br/></td></tr>
<trclass="memdesc:a643d8893b84d50b7a3c7fc53b218da8a inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Fetch a texel from a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:aa18daf8e8534d4cefabf3b7dfd43a6f3 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the max face of the texture instance, effectively a memory offset to the beginning of the last face in the actual texture storage_type that the texture instance can access. <br/></td></tr>
<trclass="memdesc:af8ae0072dcfb583fcd278650b3f55ec6 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the max layer of the texture instance, effectively a memory offset to the beginning of the last layer in the actual texture storage_type that the texture instance can access. <br/></td></tr>
<trclass="memdesc:ae174e356683cee9bf9d3e11df4d6f78a inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the max level of the texture instance, effectively a memory offset to the beginning of the last level in the actual texture storage_type that the texture instance can access. <br/></td></tr>
<trclass="memdesc:a503ab01f6c0142145d3434f6924714e7 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the memory size of a texture instance storage_type in bytes. <br/></td></tr>
<trclass="memdesc:a24789b8cce4dcbe8e0d3a47b68447aba inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the number of blocks contained in a texture instance storage_type. <ahref="#a24789b8cce4dcbe8e0d3a47b68447aba">More...</a><br/></td></tr>
<trclass="memdesc:a46f11d7b73797c3e4b9a6da00f505fd8 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the memory size of a specific level identified by Level. <br/></td></tr>
<trclass="memdesc:a665df3b51266310cd164cd5aa9c6e80e inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the memory size of a specific level identified by Level. <ahref="#a665df3b51266310cd164cd5aa9c6e80e">More...</a><br/></td></tr>
<trclass="memdesc:a290419a437522cfe1981880fbfd9f810 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Write a texel to a texture. The texture format must be uncompressed. <br/></td></tr>
<trclass="memdesc:aa2c92d09106b13d3d20dd0909ada8a68 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Reorder the component in texture memory. <br/></td></tr>
<trclass="memdesc:a59d3d7946e94bc294444c5f55db70c21 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the target of a texture instance. <br/></td></tr>
<trclass="memdesc:a4ca26840db935a649290350da2b5f5ca inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a texture object and allocate a texture storage for it. <ahref="#a4ca26840db935a649290350da2b5f5ca">More...</a><br/></td></tr>
<trclass="memdesc:a9bbe0e3db3a8e9b7878acf20bc9f4c81 inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a texture object by sharing an existing texture storage_type from another texture instance. <ahref="#a9bbe0e3db3a8e9b7878acf20bc9f4c81">More...</a><br/></td></tr>
<trclass="memdesc:a3efa6c67e681cdb4630d99cbb355aa3d inherit pub_methods_a00012"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Create a texture object by sharing an existing texture storage_type from another texture instance. <ahref="#a3efa6c67e681cdb4630d99cbb355aa3d">More...</a><br/></td></tr>