MCPcopy Create free account

hub / github.com/austintheriot/wrend / functions

Functions982 in github.com/austintheriot/wrend

↓ 3 callersMethodlength_squared
(&self)
wrend/src/math/vec3.rs:72
↓ 3 callersFunctionmake_create_render_texture
Creates a texture that will eventually hold a complete render from WebGL
demos/ray_tracer/src/graphics/create_texture.rs:8
↓ 3 callersMethodmedia_recorder
(&self)
wrend/src/recording/recording_data.rs:118
↓ 3 callersMethodname
Get the name of the event that this listener is listening for
wrend/src/utils/listener.rs:38
↓ 3 callersMethodname
(&self)
demos/kaleidoscope/src/graphics/uniform_id.rs:18
↓ 3 callersMethodprogram_id
Gets the associated ProgramId for the FilterType
demos/kaleidoscope/src/graphics/filter_type.rs:19
↓ 3 callersFunctionrandom_with_range
(min: f64, max: f64)
wrend/src/math/utils.rs:8
↓ 3 callersFunctionrender_filter_unfiltered
Renders using the Unfiltered filter
demos/kaleidoscope/src/graphics/render.rs:188
↓ 3 callersMethodsrc_video
(&self)
demos/video_filters/src/state/render_state.rs:26
↓ 3 callersMethodsrc_video_element
(&self)
demos/kaleidoscope/src/state/app_state.rs:43
↓ 2 callersMethodadd_transform_feedback_link
Saves a link that will be used to build a transformFeedback at build time
wrend/src/renderer_data/renderer_data.rs:693
↓ 2 callersMethodattribute_id
(&self)
wrend/src/attributes/attribute_link.rs:43
↓ 2 callersMethodbuffer
(&self, buffer_id: &BufferId)
wrend/src/renderers/renderer.rs:547
↓ 2 callersMethodbuffer_id
(&self)
wrend/src/buffers/buffer.rs:22
↓ 2 callersMethodbuilder
()
wrend/src/renderers/renderer.rs:501
↓ 2 callersMethodcall_with_rust_arg
If the function is a rust callback, the argument is supplied, otherwise the javascript function is called without any arguments.
wrend/src/callbacks/callback.rs:91
↓ 2 callersMethodclone
(&self)
wrend/src/callbacks/callback_with_context.rs:78
↓ 2 callersMethodcmp
(&self, other: &Self)
wrend/src/callbacks/callback_with_context.rs:66
↓ 2 callersMethodcompile_shader
Takes the string source of a shader and compiles to using the current WebGL2RenderingContext
wrend/src/renderer_data/renderer_data.rs:1219
↓ 2 callersMethodcreate_attribute
Runs the associated `attribute_create_callback` to initialize the attribute
wrend/src/attributes/attribute_link.rs:52
↓ 2 callersMethodderef
(&self)
wrend/src/callbacks/callback_with_context.rs:46
↓ 2 callersMethodderef
(&self)
wrend/src/framebuffers/framebuffer_js.rs:39
↓ 2 callersMethodderef
(&self)
wrend/src/textures/texture_link_js.rs:45
↓ 2 callersMethodderef
(&self)
wrend/src/textures/texture_js.rs:28
↓ 2 callersMethodderef
(&self)
wrend/src/buffers/buffer_create_context_js.rs:31
↓ 2 callersMethodderef
(&self)
wrend/src/buffers/buffer_link_js.rs:40
↓ 2 callersMethodderef
(&self)
wrend/src/buffers/buffer_js.rs:27
↓ 2 callersFunctiondraw
reusable draw call for both canvas and framebuffer
demos/simplex_noise/src/graphics/render.rs:12
↓ 2 callersFunctiondraw
reusable draw call for both canvas and framebuffer
demos/game_of_life/src/graphics/render.rs:12
↓ 2 callersFunctiondraw
reusable draw call for both canvas and framebuffer
demos/larger_than_life/src/graphics/render.rs:11
↓ 2 callersFunctiondraw
reusable draw call for both canvas and framebuffer
demos/perlin_noise/src/graphics/render.rs:12
↓ 2 callersMethodfragment_shader_id
Gets the associated FragmentShaderId for the FilterType
demos/kaleidoscope/src/graphics/filter_type.rs:30
↓ 2 callersMethodhorizontal
(&self)
demos/ray_tracer/src/state/camera.rs:112
↓ 2 callersMethodinitialize_recorder
Must be called before starting to record. This prevents unexpected initialization of a MediaRecorder, when the user wasn't expecting to need one from
wrend/src/renderers/renderer.rs:149
↓ 2 callersMethodinto_js_wrapper
(self)
wrend/src/uniforms/uniform_context_js.rs:56
↓ 2 callersMethodis_recording
(&self)
wrend/src/renderers/renderer.rs:329
↓ 2 callersMethodlength
(&self)
wrend/src/math/vec3.rs:68
↓ 2 callersMethodlower_left_corner
(&self)
demos/ray_tracer/src/state/camera.rs:108
↓ 2 callersFunctionmake_create_render_texture
Creates a texture that will eventually hold a complete render from WebGL
demos/video_filters/src/graphics/create_texture.rs:67
↓ 2 callersFunctionmake_create_render_texture
Creates a texture that will eventually hold a complete render from WebGL
demos/kaleidoscope/src/graphics/create_texture.rs:117
↓ 2 callersFunctionmake_handle_pause
( media_recorder: MediaRecorder, recording_data: Rc<RefCell<RecordingData>>, )
wrend/src/recording/recording_handlers.rs:77
↓ 2 callersMethodname
(&self)
demos/video_filters/src/graphics/uniform_id.rs:19
↓ 2 callersMethodnum_particle_vertices
(&self)
demos/flow_field/src/state/render_state.rs:31
↓ 2 callersMethodprogram_id
Gets the associated ProgramId for the FilterType
demos/video_filters/src/graphics/filter_type.rs:19
↓ 2 callersMethodrecorded_chunks_mut
(&mut self)
wrend/src/recording/recording_data.rs:130
↓ 2 callersMethodsave_image
(&self)
wrend/src/renderers/renderer.rs:617
↓ 2 callersMethodset_focus_distance
(&mut self, focus_distance: f64)
demos/ray_tracer/src/state/camera.rs:166
↓ 2 callersMethodset_is_animating
(&mut self, is_animating: bool)
wrend/src/animation/animation_data.rs:158
↓ 2 callersMethodset_request_id
(&mut self, id: i32)
wrend/src/animation/animation_data.rs:75
↓ 2 callersMethodset_should_save
(&mut self, should_save: bool)
demos/kaleidoscope/src/state/app_state.rs:39
↓ 2 callersMethodset_should_save_image
(&mut self, should_save_image: bool)
demos/ray_tracer/src/state/render_state.rs:213
↓ 2 callersMethodset_should_save_image
(&mut self, should_save_image: bool)
demos/flow_field/src/state/render_state.rs:57
↓ 2 callersMethodset_width_and_height
(&mut self, width: u32, height: u32)
demos/ray_tracer/src/state/camera.rs:144
↓ 2 callersMethodset_window_size_out_of_sync
(&mut self, window_size_out_of_sync: bool)
demos/ray_tracer/src/state/render_state.rs:198
↓ 2 callersMethodshould_save_image
(&self)
demos/ray_tracer/src/state/render_state.rs:152
↓ 2 callersMethodshould_update_callback
Gets the callback that is used to determine whether this uniform should update when [crate::RendererData::update_uniform] or [crate::RendererData::upd
wrend/src/uniforms/uniform.rs:75
↓ 2 callersMethodstop_animating
(&self)
wrend/src/renderers/renderer.rs:236
↓ 2 callersMethodtexture_id
(&self)
wrend/src/textures/texture.rs:22
↓ 2 callersMethodtexture_id
(&self)
demos/kaleidoscope/src/state/render_cycle.rs:18
↓ 2 callersMethodtransform_feedback_varyings
(&self)
wrend/src/programs/program_link.rs:47
↓ 2 callersMethodui_state
(&self)
demos/kaleidoscope/src/state/app_state.rs:31
↓ 2 callersMethoduniform_id
Gets this uniform's uniform id
wrend/src/uniforms/uniform.rs:59
↓ 2 callersMethoduse_program
Switches to using new program and its associated VAO
wrend/src/renderer_data/renderer_data.rs:214
↓ 2 callersMethodvertical
(&self)
demos/ray_tracer/src/state/camera.rs:116
↓ 2 callersMethodx
(&self)
wrend/src/math/vec3.rs:44
↓ 2 callersMethody
(&self)
wrend/src/math/vec3.rs:48
↓ 1 callersMethodadd
(self, rhs: V)
wrend/src/math/vec3.rs:248
↓ 1 callersMethodadd_framebuffer_links
( &mut self, framebuffer_links: impl Into<Bridge<FramebufferLink<FramebufferId, TextureId>>>,
wrend/src/renderer_data/renderer_data.rs:678
↓ 1 callersMethodadd_texture_links
( &mut self, texture_links: impl Into<Bridge<TextureLink<TextureId>>>, )
wrend/src/renderer_data/renderer_data.rs:654
↓ 1 callersFunctionadjust_canvas_dimensions_to_match_video
Adjusts dimensions of the canvas to match the dimensions of the source video
demos/video_filters/src/graphics/render.rs:184
↓ 1 callersMethodadvance_render_cycle
(&mut self)
demos/kaleidoscope/src/state/app_state.rs:27
↓ 1 callersMethodaperture
(&self)
demos/ray_tracer/src/state/camera.rs:120
↓ 1 callersMethodapplied_filters_ref
(&self)
demos/kaleidoscope/src/state/ui_state.rs:51
↓ 1 callersMethodas_mut
(&mut self)
demos/ray_tracer/src/state/render_state.rs:344
↓ 1 callersMethodat
(&self, t: f64)
demos/ray_tracer/src/objects/ray.rs:9
↓ 1 callersFunctionbuild_gaussian_kernel
(kernel_size: usize)
demos/video_filters/src/graphics/kernels.rs:3
↓ 1 callersFunctionbuild_renderer
Builds the entire graphics pipeline / renderer_data and returns a handle to the started animation
demos/ray_tracer/src/graphics/initialize.rs:38
↓ 1 callersMethodbuild_renderer_data
(self)
wrend/src/renderer_data/renderer_data_builder_js.rs:114
↓ 1 callersMethodcall_animation_callback
Calls the internal animation callback. If no animation has been supplied yet, this is a no-op.
wrend/src/animation/animation_data.rs:86
↓ 1 callersMethodcamera_front
(&self)
demos/ray_tracer/src/state/camera.rs:92
↓ 1 callersMethodcanvas
(&self)
wrend/src/renderer_data/renderer_data.rs:105
↓ 1 callersFunctioncaptureStreamFromCanvas
(canvas)
wrend/src/recording/captureStream.js:4
↓ 1 callersFunctionclamped_screen_dimensions
Returns the width of the screen or `MAX_CANVAS_SIZE`--whichever is smaller. Limits the canvas dimensions to a reasonable number (to prevent off-the-ch
demos/ray_tracer/src/utils/clamped_screen_dimensions.rs:9
↓ 1 callersMethodclear_recorded_data
(&self)
wrend/src/renderers/renderer.rs:311
↓ 1 callersMethodcompile_fragment_shaders
Takes the list of fragment shader sources and their ids and saves compiled `WebGlShader`s to state
wrend/src/renderer_data/renderer_data.rs:895
↓ 1 callersMethodcompile_vertex_shaders
Takes the list of vertex shader sources and their ids and saves compiled `WebGlShader`s to state
wrend/src/renderer_data/renderer_data.rs:906
↓ 1 callersMethodcontext_from_canvas
Get the WebGL2 rendering context from a canvas
wrend/src/renderer_data/renderer_data.rs:877
↓ 1 callersMethodcount
(&self)
demos/game_of_life/src/state/render_state.rs:9
↓ 1 callersMethodcount
(&self)
demos/larger_than_life/src/state/render_state.rs:9
↓ 1 callersMethodcreate_attributes
Creates a WebGL attribute for each AttributeLink that was supplied using the create_callback
wrend/src/renderer_data/renderer_data.rs:1027
↓ 1 callersMethodcreate_buffers
Creates all WebGL buffers, using the passed in BufferLinks
wrend/src/renderer_data/renderer_data.rs:999
↓ 1 callersFunctioncreate_default_sphere_list
This is the default list of objects that initially populate the world @todo this is messy--clean it up
demos/ray_tracer/src/state/render_state.rs:369
↓ 1 callersFunctioncreate_filter_program_links
Programmatically creates program links for all filter types
demos/kaleidoscope/src/graphics/create_program_links.rs:7
↓ 1 callersMethodcreate_framebuffers
Creates a WebGL Framebuffer for each FramebufferLink that was supplied using the callback
wrend/src/renderer_data/renderer_data.rs:1119
↓ 1 callersFunctioncreate_general_ray_tracer_uniform_links
( app_context: AppContext, )
demos/ray_tracer/src/graphics/create_uniforms.rs:223
↓ 1 callersFunctioncreate_generate_program_links
Programmatically creates program links for all generation types
demos/kaleidoscope/src/graphics/create_program_links.rs:30
↓ 1 callersFunctioncreate_program_links
Programmatically creates program links for all filter types
demos/video_filters/src/graphics/create_program_links.rs:7
↓ 1 callersFunctioncreate_shared_uniform_links
(app_context: AppContext)
demos/ray_tracer/src/graphics/create_uniforms.rs:175
↓ 1 callersFunctioncreate_sphere_uniform_links
Programmatically create uniforms for every possible WebGL sphere
demos/ray_tracer/src/graphics/create_uniforms.rs:7
↓ 1 callersMethodcreate_textures
Creates a WebGL texture for each Texture that was supplied using the create_texture callback
wrend/src/renderer_data/renderer_data.rs:1102
← previousnext →101–200 of 982, ranked by callers