MCPcopy Create free account

hub / github.com/compute-toys/wgpu-compute-toy / functions

Functions67 in github.com/compute-toys/wgpu-compute-toy

↓ 8 callersMethodcreate_texture
( &self, wgpu: &WgpuContext, width: u32, height: u32, mip_level_count:
src/blit.rs:130
↓ 7 callersMethodto_vec
(&self)
src/bind.rs:521
↓ 5 callersMethodcreate_bind_group
( &self, wgpu: &WgpuContext, layout: &wgpu::BindGroupLayout, )
src/bind.rs:577
↓ 5 callersFunctionparse_u32
(value: &str, line: usize)
src/utils.rs:17
↓ 3 callersMethodblit
(&self, encoder: &mut wgpu::CommandEncoder, view: &wgpu::TextureView)
src/blit.rs:110
↓ 3 callersMethodbuffer
(&self)
src/bind.rs:46
↓ 3 callersMethodcreate_bind_group_layout
(&self, wgpu: &WgpuContext)
src/bind.rs:546
↓ 3 callersMethodcreate_pipeline_layout
( &self, wgpu: &WgpuContext, layout: &wgpu::BindGroupLayout, )
src/bind.rs:564
↓ 3 callersMethodpush_line
(&mut self, s: &str, n: usize)
src/pp.rs:69
↓ 3 callersMethodrender_to
( &mut self, frame: &wgpu::SurfaceTexture, )
src/lib.rs:208
↓ 3 callersMethodreset
(&mut self)
src/lib.rs:647
↓ 3 callersMethodrun
(&mut self, shader: &str)
src/pp.rs:284
↓ 3 callersMethodsubmit
(&self)
src/pp.rs:31
↓ 2 callersMethodcompile
(&mut self, source: SourceMap)
src/lib.rs:488
↓ 2 callersFunctioncreate_texture_from_image
( wgpu: &WgpuContext, rgba: &[u8], width: u32, height: u32, format: wgpu::TextureFormat, )
src/lib.rs:755
↓ 2 callersFunctionfetch_include
(name: String)
src/utils.rs:32
↓ 2 callersFunctioninit
(filename: &str)
src/bin/toy.rs:53
↓ 2 callersFunctioninit_wgpu
(width: u32, height: u32, bind_id: &str)
src/context.rs:83
↓ 2 callersFunctioninit_window
(bind_id: &str)
src/context.rs:45
↓ 2 callersMethodpreprocess_async
(&self, shader: &str)
src/lib.rs:479
↓ 2 callersMethodresize
(&mut self, width: u32, height: u32, scale: f32)
src/lib.rs:636
↓ 2 callersMethodset_texture
(&mut self, texture: wgpu::Texture)
src/bind.rs:91
↓ 2 callersMethodtexture
(&self)
src/bind.rs:85
↓ 2 callersMethodview
(&self)
src/bind.rs:88
↓ 1 callersMethodbinding
(&self)
src/bind.rs:37
↓ 1 callersMethodcall
(&self, entry_points: Vec<String>)
src/lib.rs:25
↓ 1 callersFunctioncount_newlines
https://llogiq.github.io/2016/09/24/newline.html
src/lib.rs:87
↓ 1 callersMethodhandle_success
(&self, entry_points: Vec<String>)
src/lib.rs:461
↓ 1 callersMethodlayout
(&self)
src/bind.rs:34
↓ 1 callersMethodload_channel
(&mut self, index: usize, bytes: &[u8])
src/lib.rs:676
↓ 1 callersMethodload_channel_hdr
(&mut self, index: usize, bytes: &[u8])
src/lib.rs:713
↓ 1 callersFunctionpreferred_framebuffer_format
(formats: &[wgpu::TextureFormat])
src/context.rs:168
↓ 1 callersMethodpreprocess
(&mut self, shader: &str)
src/pp.rs:125
↓ 1 callersMethodprocess_line
(&mut self, line_orig: &str, n: usize)
src/pp.rs:133
↓ 1 callersFunctionpromise
(future: F)
src/utils.rs:54
↓ 1 callersMethodrender_async
(&mut self)
src/lib.rs:170
↓ 1 callersMethodset_custom_floats
(&mut self, names: Vec<js_sys::JsString>, values: Vec<f32>)
src/lib.rs:622
↓ 1 callersMethodset_mouse_click
(&mut self, click: bool)
src/lib.rs:613
↓ 1 callersMethodset_mouse_pos
(&mut self, x: f32, y: f32)
src/lib.rs:604
↓ 1 callersFunctionset_panic_hook
()
src/utils.rs:6
↓ 1 callersMethodset_pass_f32
(&mut self, pass_f32: bool)
src/lib.rs:631
↓ 1 callersMethodset_time_elapsed
(&mut self, t: f32)
src/lib.rs:596
↓ 1 callersMethodstage
(&self, queue: &wgpu::Queue)
src/bind.rs:49
↓ 1 callersFunctionstrip_comments
(s: &str)
src/pp.rs:97
↓ 1 callersMethodsubst_defines
(&self, source: &str)
src/pp.rs:113
↓ 1 callersMethodto_wgsl
(&self)
src/bind.rs:40
Functioncreate_renderer
( width: u32, height: u32, bind_id: String, )
src/lib.rs:94
Methoddefault
()
src/pp.rs:77
Methoddisplay_handle
(&self)
src/context.rs:38
Methoddrop
(&mut self)
src/bind.rs:28
Methodhandler
(summary: &str, row: usize, col: usize)
src/pp.rs:25
Functionmain
()
src/bin/toy.rs:3
Methodnew
(wgpu: WgpuContext)
src/lib.rs:104
Methodnew
( wgpu: &WgpuContext, src: &wgpu::TextureView, src_space: ColourSpace, dest_fo
src/blit.rs:18
Methodnew
(wgpu: &WgpuContext, width: u32, height: u32, pass_f32: bool)
src/bind.rs:167
Methodnew
(summary: String, line: usize)
src/pp.rs:22
Methodon_success
(&mut self, callback: js_sys::Function)
src/lib.rs:672
Functionpass
()
tests/web.rs:11
Methodpostrender
( staging_buffer: Option<wgpu::Buffer>, numthreads: u32, assert_map: Vec<usize>, )
src/lib.rs:332
Methodprelude
(&self)
src/lib.rs:371
Methodpreprocess
(&self, shader: &str)
src/lib.rs:469
Methodrender
(&mut self)
src/lib.rs:143
Methodrender_to_surface
( &mut self, frame: &wgpu::SurfaceTexture, )
src/lib.rs:201
Methodset_keydown
(&mut self, keycode: usize, keydown: bool)
src/lib.rs:617
Methodset_time_delta
(&mut self, t: f32)
src/lib.rs:600
Functionuniform_buffer_size
()
src/bind.rs:161
Methodwindow_handle
(&self)
src/context.rs:27