@@ -87,6 +87,7 @@ impl GPURenderBundleEncoder {
8787 }
8888 }
8989
90+ #[ undefined]
9091 fn push_debug_group (
9192 & self ,
9293 #[ webidl] group_label : String ,
@@ -110,6 +111,7 @@ impl GPURenderBundleEncoder {
110111 }
111112
112113 #[ fast]
114+ #[ undefined]
113115 fn pop_debug_group ( & self ) -> Result < ( ) , JsErrorBox > {
114116 let mut encoder = self . encoder . borrow_mut ( ) ;
115117 let encoder = encoder. as_mut ( ) . ok_or_else ( || {
@@ -119,6 +121,7 @@ impl GPURenderBundleEncoder {
119121 Ok ( ( ) )
120122 }
121123
124+ #[ undefined]
122125 fn insert_debug_marker (
123126 & self ,
124127 #[ webidl] marker_label : String ,
@@ -140,6 +143,7 @@ impl GPURenderBundleEncoder {
140143 Ok ( ( ) )
141144 }
142145
146+ #[ undefined]
143147 fn set_bind_group < ' a > (
144148 & self ,
145149 scope : & mut v8:: HandleScope < ' a > ,
@@ -226,6 +230,7 @@ impl GPURenderBundleEncoder {
226230 Ok ( ( ) )
227231 }
228232
233+ #[ undefined]
229234 fn set_pipeline (
230235 & self ,
231236 #[ webidl] pipeline : Ptr < crate :: render_pipeline:: GPURenderPipeline > ,
@@ -243,6 +248,7 @@ impl GPURenderBundleEncoder {
243248 }
244249
245250 #[ required( 2 ) ]
251+ #[ undefined]
246252 fn set_index_buffer (
247253 & self ,
248254 #[ webidl] buffer : Ptr < GPUBuffer > ,
@@ -265,6 +271,7 @@ impl GPURenderBundleEncoder {
265271 }
266272
267273 #[ required( 2 ) ]
274+ #[ undefined]
268275 fn set_vertex_buffer (
269276 & self ,
270277 #[ webidl( options( enforce_range = true ) ) ] slot : u32 ,
@@ -288,6 +295,7 @@ impl GPURenderBundleEncoder {
288295 }
289296
290297 #[ required( 1 ) ]
298+ #[ undefined]
291299 fn draw (
292300 & self ,
293301 #[ webidl( options( enforce_range = true ) ) ] vertex_count : u32 ,
@@ -311,6 +319,7 @@ impl GPURenderBundleEncoder {
311319 }
312320
313321 #[ required( 1 ) ]
322+ #[ undefined]
314323 fn draw_indexed (
315324 & self ,
316325 #[ webidl( options( enforce_range = true ) ) ] index_count : u32 ,
@@ -336,6 +345,7 @@ impl GPURenderBundleEncoder {
336345 }
337346
338347 #[ required( 2 ) ]
348+ #[ undefined]
339349 fn draw_indirect (
340350 & self ,
341351 #[ webidl] indirect_buffer : Ptr < GPUBuffer > ,
@@ -355,6 +365,7 @@ impl GPURenderBundleEncoder {
355365 }
356366
357367 #[ required( 2 ) ]
368+ #[ undefined]
358369 fn draw_indexed_indirect (
359370 & self ,
360371 #[ webidl] indirect_buffer : Ptr < GPUBuffer > ,
0 commit comments