@@ -32,9 +32,9 @@ const { WebGLKernelValueDynamicSingleArray2DI } = require('./kernel-value/dynami
32
32
const { WebGLKernelValueSingleArray3DI } = require ( './kernel-value/single-array3d-i' ) ;
33
33
const { WebGLKernelValueDynamicSingleArray3DI } = require ( './kernel-value/dynamic-single-array3d-i' ) ;
34
34
35
- const { WebGLKernelValueSingleArray2 } = require ( './kernel-value/single- array2' ) ;
36
- const { WebGLKernelValueSingleArray3 } = require ( './kernel-value/single- array3' ) ;
37
- const { WebGLKernelValueSingleArray4 } = require ( './kernel-value/single- array4' ) ;
35
+ const { WebGLKernelValueArray2 } = require ( './kernel-value/array2' ) ;
36
+ const { WebGLKernelValueArray3 } = require ( './kernel-value/array3' ) ;
37
+ const { WebGLKernelValueArray4 } = require ( './kernel-value/array4' ) ;
38
38
39
39
const { WebGLKernelValueUnsignedArray } = require ( './kernel-value/unsigned-array' ) ;
40
40
const { WebGLKernelValueDynamicUnsignedArray } = require ( './kernel-value/dynamic-unsigned-array' ) ;
@@ -46,9 +46,9 @@ const kernelValueMaps = {
46
46
'Integer' : WebGLKernelValueInteger ,
47
47
'Float' : WebGLKernelValueFloat ,
48
48
'Array' : WebGLKernelValueDynamicUnsignedArray ,
49
- 'Array(2)' : false ,
50
- 'Array(3)' : false ,
51
- 'Array(4)' : false ,
49
+ 'Array(2)' : WebGLKernelValueArray2 ,
50
+ 'Array(3)' : WebGLKernelValueArray3 ,
51
+ 'Array(4)' : WebGLKernelValueArray4 ,
52
52
'Array1D(2)' : false ,
53
53
'Array1D(3)' : false ,
54
54
'Array1D(4)' : false ,
@@ -66,6 +66,7 @@ const kernelValueMaps = {
66
66
'ArrayTexture(4)' : WebGLKernelValueDynamicNumberTexture ,
67
67
'MemoryOptimizedNumberTexture' : WebGLKernelValueDynamicMemoryOptimizedNumberTexture ,
68
68
'HTMLCanvas' : WebGLKernelValueDynamicHTMLImage ,
69
+ 'OffscreenCanvas' : WebGLKernelValueDynamicHTMLImage ,
69
70
'HTMLImage' : WebGLKernelValueDynamicHTMLImage ,
70
71
'HTMLImageArray' : false ,
71
72
'HTMLVideo' : WebGLKernelValueDynamicHTMLVideo ,
@@ -75,9 +76,9 @@ const kernelValueMaps = {
75
76
'Float' : WebGLKernelValueFloat ,
76
77
'Integer' : WebGLKernelValueInteger ,
77
78
'Array' : WebGLKernelValueUnsignedArray ,
78
- 'Array(2)' : false ,
79
- 'Array(3)' : false ,
80
- 'Array(4)' : false ,
79
+ 'Array(2)' : WebGLKernelValueArray2 ,
80
+ 'Array(3)' : WebGLKernelValueArray3 ,
81
+ 'Array(4)' : WebGLKernelValueArray4 ,
81
82
'Array1D(2)' : false ,
82
83
'Array1D(3)' : false ,
83
84
'Array1D(4)' : false ,
@@ -95,6 +96,7 @@ const kernelValueMaps = {
95
96
'ArrayTexture(4)' : WebGLKernelValueNumberTexture ,
96
97
'MemoryOptimizedNumberTexture' : WebGLKernelValueMemoryOptimizedNumberTexture ,
97
98
'HTMLCanvas' : WebGLKernelValueHTMLImage ,
99
+ 'OffscreenCanvas' : WebGLKernelValueHTMLImage ,
98
100
'HTMLImage' : WebGLKernelValueHTMLImage ,
99
101
'HTMLImageArray' : false ,
100
102
'HTMLVideo' : WebGLKernelValueHTMLVideo ,
@@ -106,9 +108,9 @@ const kernelValueMaps = {
106
108
'Integer' : WebGLKernelValueInteger ,
107
109
'Float' : WebGLKernelValueFloat ,
108
110
'Array' : WebGLKernelValueDynamicSingleArray ,
109
- 'Array(2)' : WebGLKernelValueSingleArray2 ,
110
- 'Array(3)' : WebGLKernelValueSingleArray3 ,
111
- 'Array(4)' : WebGLKernelValueSingleArray4 ,
111
+ 'Array(2)' : WebGLKernelValueArray2 ,
112
+ 'Array(3)' : WebGLKernelValueArray3 ,
113
+ 'Array(4)' : WebGLKernelValueArray4 ,
112
114
'Array1D(2)' : WebGLKernelValueDynamicSingleArray1DI ,
113
115
'Array1D(3)' : WebGLKernelValueDynamicSingleArray1DI ,
114
116
'Array1D(4)' : WebGLKernelValueDynamicSingleArray1DI ,
@@ -126,6 +128,7 @@ const kernelValueMaps = {
126
128
'ArrayTexture(4)' : WebGLKernelValueDynamicNumberTexture ,
127
129
'MemoryOptimizedNumberTexture' : WebGLKernelValueDynamicMemoryOptimizedNumberTexture ,
128
130
'HTMLCanvas' : WebGLKernelValueDynamicHTMLImage ,
131
+ 'OffscreenCanvas' : WebGLKernelValueDynamicHTMLImage ,
129
132
'HTMLImage' : WebGLKernelValueDynamicHTMLImage ,
130
133
'HTMLImageArray' : false ,
131
134
'HTMLVideo' : WebGLKernelValueDynamicHTMLVideo ,
@@ -135,9 +138,9 @@ const kernelValueMaps = {
135
138
'Float' : WebGLKernelValueFloat ,
136
139
'Integer' : WebGLKernelValueInteger ,
137
140
'Array' : WebGLKernelValueSingleArray ,
138
- 'Array(2)' : WebGLKernelValueSingleArray2 ,
139
- 'Array(3)' : WebGLKernelValueSingleArray3 ,
140
- 'Array(4)' : WebGLKernelValueSingleArray4 ,
141
+ 'Array(2)' : WebGLKernelValueArray2 ,
142
+ 'Array(3)' : WebGLKernelValueArray3 ,
143
+ 'Array(4)' : WebGLKernelValueArray4 ,
141
144
'Array1D(2)' : WebGLKernelValueSingleArray1DI ,
142
145
'Array1D(3)' : WebGLKernelValueSingleArray1DI ,
143
146
'Array1D(4)' : WebGLKernelValueSingleArray1DI ,
@@ -155,6 +158,7 @@ const kernelValueMaps = {
155
158
'ArrayTexture(4)' : WebGLKernelValueNumberTexture ,
156
159
'MemoryOptimizedNumberTexture' : WebGLKernelValueMemoryOptimizedNumberTexture ,
157
160
'HTMLCanvas' : WebGLKernelValueHTMLImage ,
161
+ 'OffscreenCanvas' : WebGLKernelValueHTMLImage ,
158
162
'HTMLImage' : WebGLKernelValueHTMLImage ,
159
163
'HTMLImageArray' : false ,
160
164
'HTMLVideo' : WebGLKernelValueHTMLVideo ,
0 commit comments