OLD | NEW |
| (Empty) |
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" | |
2 "http://www.w3.org/TR/html4/strict.dtd"> | |
3 <html lang="en"> | |
4 <head> | |
5 <meta http-equiv="content-type" content="text/html; charset=utf-8"> | |
6 <title>WebGL OES_texture_float Extension Specification</title> | |
7 <link rel="stylesheet" type="text/css" href="../../resources/webgl-extension
.css" /> | |
8 <link rel="stylesheet" type="text/css" href="../../resources/default.css" /> | |
9 <script src="../../resources/jquery-1.3.2.min.js" type="text/javascript"></s
cript> | |
10 </head> | |
11 <!--begin-logo--> | |
12 <div> | |
13 <a href="http://webgl.org/"><img alt=WebGL height=72 src="../../resources/
WebGL-Logo.png" width=156></a> | |
14 <div class=right> | |
15 <a href="http://khronos.org/"><img alt=Khronos height=60 src="../../reso
urces/KhronosGroup-3D.png" width=220></a> | |
16 </div> | |
17 </div> | |
18 <!--end-logo--> | |
19 | |
20 <h1>WebGL OES_texture_float Extension Specification</h1> | |
21 | |
22 <h2 class="no-toc">Name</h2> | |
23 <p> OES_texture_float </p> | |
24 | |
25 <h2 class="no-toc">Contact</h2> | |
26 <p> <a href="https://www.khronos.org/webgl/public-mailing-list/">WebGL worki
ng group</a> (public_webgl 'at' khronos.org) </p> | |
27 | |
28 <h2 class="no-toc">Contributors</h2> | |
29 <p> Members of the WebGL working group </p> | |
30 | |
31 <h2 class="no-toc">Version</h2> | |
32 <p> Last modified date: November 29, 2010 <br> | |
33 Revision: 1 | |
34 </p> | |
35 | |
36 <h2 class="no-toc">Number</h2> | |
37 <p> WebGL extension #1 </p> | |
38 | |
39 <h2 class="no-toc">Dependencies</h2> | |
40 <p> Written against the WebGL API 1.0 specification. </p> | |
41 | |
42 <h2 class="no-toc">Overview</h2> | |
43 <p> | |
44 This extension exposes the | |
45 <a href="http://www.khronos.org/registry/gles/extensions/OES/OES_texture_f
loat.txt">OES_texture_float</a> | |
46 functionality to WebGL. Consult the above extension for all documentation,
issues, and new | |
47 functions and enumerants. | |
48 </p> | |
49 <p> | |
50 When this extension is enabled: | |
51 <ul> | |
52 <li> The <code>texImage2D</code> and <code>texSubImage2D</code> entry poin
ts | |
53 taking <code>ArrayBufferView</code> are extended to accept <code>Floa
t32Array</code> with | |
54 the pixel type <code>FLOAT</code>. | |
55 | |
56 <li> The <code>texImage2D</code> and <code>texSubImage2D</code> entry poin
ts | |
57 taking <code>ImageData</code>, <code>HTMLImageElement</code>, <code>H
TMLCanvasElement</code> | |
58 and <code>HTMLVideoElement</code> are extended to accept the pixel ty
pe <code>FLOAT</code>. | |
59 </ul> | |
60 </p> | |
61 <h2 class="no-toc">IDL</h2> | |
62 <p> | |
63 <pre class="idl"> | |
64 module webgl { | |
65 | |
66 interface OES_texture_float { | |
67 }; | |
68 | |
69 }; | |
70 </pre> | |
71 </p> | |
72 | |
73 <h2 class="no-toc">Revision History</h2> | |
74 <p> | |
75 Revision 1, 2010/11/29 | |
76 <ul> | |
77 <li> Initial revision. | |
78 </ul> | |
79 </p> | |
80 <p> | |
81 Revision 2, 2010/12/13 | |
82 <ul> | |
83 <li> Extended to support pixel type FLOAT for texImage2D and texSubImage2D
entry points taking | |
84 ImageData, HTMLImageElement, HTMLCanvasElement and HTMLVideoElement. | |
85 </ul> | |
86 </p> | |
87 </body> | |
88 </html> | |
OLD | NEW |