@@ -87,6 +87,7 @@ impl GPURenderBundleEncoder {
87
87
}
88
88
}
89
89
90
+ #[ undefined]
90
91
fn push_debug_group (
91
92
& self ,
92
93
#[ webidl] group_label : String ,
@@ -110,6 +111,7 @@ impl GPURenderBundleEncoder {
110
111
}
111
112
112
113
#[ fast]
114
+ #[ undefined]
113
115
fn pop_debug_group ( & self ) -> Result < ( ) , JsErrorBox > {
114
116
let mut encoder = self . encoder . borrow_mut ( ) ;
115
117
let encoder = encoder. as_mut ( ) . ok_or_else ( || {
@@ -119,6 +121,7 @@ impl GPURenderBundleEncoder {
119
121
Ok ( ( ) )
120
122
}
121
123
124
+ #[ undefined]
122
125
fn insert_debug_marker (
123
126
& self ,
124
127
#[ webidl] marker_label : String ,
@@ -140,6 +143,7 @@ impl GPURenderBundleEncoder {
140
143
Ok ( ( ) )
141
144
}
142
145
146
+ #[ undefined]
143
147
fn set_bind_group < ' a > (
144
148
& self ,
145
149
scope : & mut v8:: HandleScope < ' a > ,
@@ -226,6 +230,7 @@ impl GPURenderBundleEncoder {
226
230
Ok ( ( ) )
227
231
}
228
232
233
+ #[ undefined]
229
234
fn set_pipeline (
230
235
& self ,
231
236
#[ webidl] pipeline : Ptr < crate :: render_pipeline:: GPURenderPipeline > ,
@@ -243,6 +248,7 @@ impl GPURenderBundleEncoder {
243
248
}
244
249
245
250
#[ required( 2 ) ]
251
+ #[ undefined]
246
252
fn set_index_buffer (
247
253
& self ,
248
254
#[ webidl] buffer : Ptr < GPUBuffer > ,
@@ -265,6 +271,7 @@ impl GPURenderBundleEncoder {
265
271
}
266
272
267
273
#[ required( 2 ) ]
274
+ #[ undefined]
268
275
fn set_vertex_buffer (
269
276
& self ,
270
277
#[ webidl( options( enforce_range = true ) ) ] slot : u32 ,
@@ -288,6 +295,7 @@ impl GPURenderBundleEncoder {
288
295
}
289
296
290
297
#[ required( 1 ) ]
298
+ #[ undefined]
291
299
fn draw (
292
300
& self ,
293
301
#[ webidl( options( enforce_range = true ) ) ] vertex_count : u32 ,
@@ -311,6 +319,7 @@ impl GPURenderBundleEncoder {
311
319
}
312
320
313
321
#[ required( 1 ) ]
322
+ #[ undefined]
314
323
fn draw_indexed (
315
324
& self ,
316
325
#[ webidl( options( enforce_range = true ) ) ] index_count : u32 ,
@@ -336,6 +345,7 @@ impl GPURenderBundleEncoder {
336
345
}
337
346
338
347
#[ required( 2 ) ]
348
+ #[ undefined]
339
349
fn draw_indirect (
340
350
& self ,
341
351
#[ webidl] indirect_buffer : Ptr < GPUBuffer > ,
@@ -355,6 +365,7 @@ impl GPURenderBundleEncoder {
355
365
}
356
366
357
367
#[ required( 2 ) ]
368
+ #[ undefined]
358
369
fn draw_indexed_indirect (
359
370
& self ,
360
371
#[ webidl] indirect_buffer : Ptr < GPUBuffer > ,
0 commit comments