Skip to content

Commit b9b07ed

Browse files
committed
add correct alias for BufferDataSource
1 parent a4dd0c4 commit b9b07ed

4 files changed

Lines changed: 42 additions & 40 deletions

File tree

docs/README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3175,6 +3175,13 @@ type DOMString = String
31753175
```
31763176

31773177

3178+
#### `BufferDataSource`
3179+
3180+
``` purescript
3181+
type BufferDataSource = Float32Array
3182+
```
3183+
3184+
31783185
#### `FloatArray`
31793186

31803187
``` purescript
@@ -3287,13 +3294,6 @@ data ArrayBufferView :: *
32873294
```
32883295

32893296

3290-
#### `BufferDataSource`
3291-
3292-
``` purescript
3293-
data BufferDataSource :: *
3294-
```
3295-
3296-
32973297
#### `TexImageSource`
32983298

32993299
``` purescript

generator/IDL/Cleaner.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import IDL.AST
1616
excludedTypes :: [String]
1717
excludedTypes =
1818
[ "ArrayBuffer"
19+
, "BufferDataSource"
1920
, "DOMString"
2021
, "Float32Array"
2122
, "FloatArray"

generator/IDL/Printer.hs

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -77,22 +77,23 @@ generatedWarning = vcat
7777

7878
typeDefs :: Doc
7979
typeDefs = vcat
80-
[ "type DOMString = String"
81-
, "type FloatArray = Float32Array"
82-
, "type GLbitfield = Number"
83-
, "type GLboolean = Boolean"
84-
, "type GLbyte = Number"
85-
, "type GLclampf = Number"
86-
, "type GLenum = Number"
87-
, "type GLfloat = Number"
88-
, "type GLint = Number"
89-
, "type GLintptr = Number"
90-
, "type GLshort = Number"
91-
, "type GLsizei = Number"
92-
, "type GLsizeiptr = Number"
93-
, "type GLubyte = Number"
94-
, "type GLuint = Number"
95-
, "type GLushort = Number"
80+
[ "type DOMString = String"
81+
, "type BufferDataSource = Float32Array"
82+
, "type FloatArray = Float32Array"
83+
, "type GLbitfield = Number"
84+
, "type GLboolean = Boolean"
85+
, "type GLbyte = Number"
86+
, "type GLclampf = Number"
87+
, "type GLenum = Number"
88+
, "type GLfloat = Number"
89+
, "type GLint = Number"
90+
, "type GLintptr = Number"
91+
, "type GLshort = Number"
92+
, "type GLsizei = Number"
93+
, "type GLsizeiptr = Number"
94+
, "type GLubyte = Number"
95+
, "type GLuint = Number"
96+
, "type GLushort = Number"
9697
]
9798

9899
contextAttrs :: Doc

src/Graphics/WebGL/Raw/Types.purs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@ module Graphics.WebGL.Raw.Types where
55

66
import Data.ArrayBuffer.Types
77

8-
type DOMString = String
9-
type FloatArray = Float32Array
10-
type GLbitfield = Number
11-
type GLboolean = Boolean
12-
type GLbyte = Number
13-
type GLclampf = Number
14-
type GLenum = Number
15-
type GLfloat = Number
16-
type GLint = Number
17-
type GLintptr = Number
18-
type GLshort = Number
19-
type GLsizei = Number
20-
type GLsizeiptr = Number
21-
type GLubyte = Number
22-
type GLuint = Number
23-
type GLushort = Number
8+
type DOMString = String
9+
type BufferDataSource = Float32Array
10+
type FloatArray = Float32Array
11+
type GLbitfield = Number
12+
type GLboolean = Boolean
13+
type GLbyte = Number
14+
type GLclampf = Number
15+
type GLenum = Number
16+
type GLfloat = Number
17+
type GLint = Number
18+
type GLintptr = Number
19+
type GLshort = Number
20+
type GLsizei = Number
21+
type GLsizeiptr = Number
22+
type GLubyte = Number
23+
type GLuint = Number
24+
type GLushort = Number
2425

2526
foreign import data ArrayBufferView :: *
26-
foreign import data BufferDataSource :: *
2727
foreign import data TexImageSource :: *
2828
foreign import data WebGLActiveInfo :: *
2929
foreign import data WebGLBuffer :: *

0 commit comments

Comments
 (0)