MCPcopy Create free account

hub / github.com/austintheriot/wrend / functions

Functions982 in github.com/austintheriot/wrend

↓ 1 callersMethodcreate_transform_feedbacks
(&mut self)
wrend/src/renderer_data/renderer_data.rs:916
↓ 1 callersMethodcreate_uniform
Find the uniform's position in a shader and constructs necessary data for each uniform.
wrend/src/renderer_data/renderer_data.rs:949
↓ 1 callersMethodcreate_uniforms
Finds every uniform's position in its corresponding program and builds a wrapper for it
wrend/src/renderer_data/renderer_data.rs:1143
↓ 1 callersMethodcreate_vaos
(&mut self)
wrend/src/renderer_data/renderer_data.rs:1013
↓ 1 callersMethodcurrent_render_cycle
(&self)
demos/kaleidoscope/src/state/app_state.rs:23
↓ 1 callersMethodcursor_point
(&self)
demos/ray_tracer/src/state/render_state.rs:136
↓ 1 callersMethodderef
(&self)
wrend/src/renderer_data/renderer_data_builder_js.rs:140
↓ 1 callersMethodderef
(&self)
wrend/src/transform_feedback/transform_feedback_link_js.rs:34
↓ 1 callersMethoddownload_video
(&self)
wrend/src/recording/recording_data.rs:65
↓ 1 callersFunctiondraw_quad
reusable draw call for both canvas and framebuffer
demos/flow_field/src/graphics/render.rs:12
↓ 1 callersMethodenable_debugging
(&self)
demos/ray_tracer/src/state/render_state.rs:144
↓ 1 callersMethodfilter_type
(&self)
demos/video_filters/src/state/render_state.rs:18
↓ 1 callersMethodfragment_shader_id
(&self)
wrend/src/programs/program_link.rs:43
↓ 1 callersMethodfragment_shader_id
Gets the associated FragmentShaderId for the FilterType
demos/video_filters/src/graphics/filter_type.rs:30
↓ 1 callersMethodframebuffer_id
(&self)
wrend/src/framebuffers/framebuffer.rs:22
↓ 1 callersMethodframebuffer_id
(&self)
demos/kaleidoscope/src/state/render_cycle.rs:25
↓ 1 callersMethodfront_face_and_normal
(mut self, r: &Ray, outward_normal: &Vec3)
demos/ray_tracer/src/objects/hit_result_data.rs:48
↓ 1 callersFunctiongenerate_circle_gradient
Generates a src texture using the Circle Gradient fragment shader
demos/kaleidoscope/src/graphics/render.rs:48
↓ 1 callersFunctiongenerate_linear_gradient
Generates a src texture using the Linear Gradient fragment shader
demos/kaleidoscope/src/graphics/render.rs:67
↓ 1 callersFunctiongenerate_src_texture
Chooses the correct generation shader to generate the src texture
demos/kaleidoscope/src/graphics/render.rs:171
↓ 1 callersFunctiongenerate_video_input
Generates a src texture by uploading from a src_video_element
demos/kaleidoscope/src/graphics/render.rs:142
↓ 1 callersMethodgeneration_type_ref
(&self)
demos/kaleidoscope/src/state/ui_state.rs:47
↓ 1 callersFunctionget_center_hit
Shoots a ray from the center of the screen to detect any collisions This is useful when doing auto-focusing using the center of the screen
demos/ray_tracer/src/objects/sphere.rs:65
↓ 1 callersFunctionhash_map_to_js_map
(hash_hap: &HashMap<K, V>)
wrend/src/utils/js_conversion.rs:35
↓ 1 callersMethodhit
(&self, ray: &super::ray::Ray, t_min: f64, t_max: f64)
demos/ray_tracer/src/objects/sphere.rs:16
↓ 1 callersMethodhit_point
(mut self, hit_point: Point)
demos/ray_tracer/src/objects/hit_result_data.rs:33
↓ 1 callersMethodinc_count
(&mut self)
demos/game_of_life/src/state/render_state.rs:13
↓ 1 callersMethodinc_count
(&mut self)
demos/larger_than_life/src/state/render_state.rs:13
↓ 1 callersMethodinc_render_count
(&mut self)
demos/ray_tracer/src/state/render_state.rs:193
↓ 1 callersMethodinitialize_callback
Gets the callback that is used to initialize this uniform
wrend/src/uniforms/uniform.rs:69
↓ 1 callersFunctioninitialize_renderer
( InitializeRendererArgs { canvas_ref, video_ref, render_state_handle_ref, }:
demos/video_filters/src/graphics/initialize.rs:36
↓ 1 callersFunctioninitialize_renderer
( InitializeRendererArgs { ui_state, canvas_ref, app_state_handle_ref, vid
demos/kaleidoscope/src/graphics/initialize.rs:46
↓ 1 callersMethodinto_inner
(self)
wrend/src/renderer_data/renderer_data_js.rs:274
↓ 1 callersMethodinto_inner
(self)
wrend/src/framebuffers/framebuffer_link_js.rs:51
↓ 1 callersMethodinto_inner
(self)
wrend/src/uniforms/uniform_link_js.rs:94
↓ 1 callersMethodinto_inner
(self)
wrend/src/uniforms/uniform_js.rs:32
↓ 1 callersMethodinto_inner
(self)
wrend/src/textures/texture_link_js.rs:37
↓ 1 callersMethodinto_inner
(self)
wrend/src/transform_feedback/transform_feedback_link_js.rs:26
↓ 1 callersMethodinto_inner
(self)
wrend/src/programs/program_link_js.rs:49
↓ 1 callersMethodinto_inner
(self)
wrend/src/buffers/buffer_link_js.rs:32
↓ 1 callersMethodinto_inner
(self)
wrend/src/attributes/attribute_link_js.rs:66
↓ 1 callersMethodis_first_render
(&self)
demos/flow_field/src/state/render_state.rs:62
↓ 1 callersMethodis_keyboard_user
(&self)
demos/ray_tracer/src/state/ui_state.rs:9
↓ 1 callersMethodis_recording
(&self)
wrend/src/recording/recording_data.rs:134
↓ 1 callersMethodlens_radius
(&self)
demos/ray_tracer/src/state/camera.rs:124
↓ 1 callersMethodlink_program
( &self, program_link: &ProgramLink<ProgramId, VertexShaderId, FragmentShaderId>, )
wrend/src/renderer_data/renderer_data.rs:1153
↓ 1 callersMethodlink_programs
Links together all of the vertex & fragment shaders that have been saved according to any ProgramLinks that were provided. If a ProgramLink does not
wrend/src/renderer_data/renderer_data.rs:938
↓ 1 callersMethodlook_sensitivity
(&self)
demos/ray_tracer/src/state/render_state.rs:168
↓ 1 callersFunctionmain
()
examples/javascript_webpack_5/index.js:6
↓ 1 callersFunctionmake_crate_src_video_texture
( render_state_handle: RenderStateHandle, )
demos/video_filters/src/graphics/create_texture.rs:8
↓ 1 callersFunctionmake_create_particle_buffer_a
( app_context: RenderStateHandle, )
demos/flow_field/src/graphics/create_buffer.rs:25
↓ 1 callersFunctionmake_create_particle_buffer_b
( app_context: RenderStateHandle, )
demos/flow_field/src/graphics/create_buffer.rs:53
↓ 1 callersFunctionmake_create_src_texture
( _app_state_handle: AppStateHandle, )
demos/kaleidoscope/src/graphics/create_texture.rs:8
↓ 1 callersFunctionmake_create_src_video_texture
( app_state_handle: AppStateHandle, )
demos/kaleidoscope/src/graphics/create_texture.rs:61
↓ 1 callersFunctionmake_handle_dataavailable
( media_recorder: MediaRecorder, recording_data: Rc<RefCell<RecordingData>>, )
wrend/src/recording/recording_handlers.rs:29
↓ 1 callersFunctionmake_handle_error
( media_recorder: MediaRecorder, recording_data: Rc<RefCell<RecordingData>>, )
wrend/src/recording/recording_handlers.rs:63
↓ 1 callersFunctionmake_handle_keydown
(app_context: AppContext)
demos/ray_tracer/src/controls/global_handlers.rs:23
↓ 1 callersFunctionmake_handle_keyup
(app_context: AppContext)
demos/ray_tracer/src/controls/global_handlers.rs:43
↓ 1 callersFunctionmake_handle_mouse_move
(app_context: AppContext)
demos/ray_tracer/src/controls/global_handlers.rs:61
↓ 1 callersFunctionmake_handle_pointer_lock_change
( app_context: AppContext, document: Document, canvas: HtmlCanvasElement, )
demos/ray_tracer/src/controls/global_handlers.rs:82
↓ 1 callersFunctionmake_handle_resize
(app_context: AppContext)
demos/ray_tracer/src/controls/global_handlers.rs:52
↓ 1 callersFunctionmake_handle_resume
( media_recorder: MediaRecorder, recording_data: Rc<RefCell<RecordingData>>, )
wrend/src/recording/recording_handlers.rs:87
↓ 1 callersFunctionmake_handle_start
( media_recorder: MediaRecorder, recording_data: Rc<RefCell<RecordingData>>, )
wrend/src/recording/recording_handlers.rs:9
↓ 1 callersFunctionmake_handle_stop
( media_recorder: MediaRecorder, recording_data: Rc<RefCell<RecordingData>>, )
wrend/src/recording/recording_handlers.rs:19
↓ 1 callersFunctionmake_handle_wheel
(app_context: AppContext)
demos/ray_tracer/src/controls/global_handlers.rs:5
↓ 1 callersMethodmax_depth
(&self)
demos/ray_tracer/src/state/render_state.rs:128
↓ 1 callersMethodnext
(&self)
demos/kaleidoscope/src/state/render_cycle.rs:11
↓ 1 callersMethodnext_read_write_buffers
(&mut self)
demos/flow_field/src/state/render_state.rs:35
↓ 1 callersMethodno_keys_down
(&self)
demos/ray_tracer/src/controls/keydown_state.rs:17
↓ 1 callersMethodnum_particles
(&self)
demos/flow_field/src/state/render_state.rs:27
↓ 1 callersMethodpitch
(&self)
demos/ray_tracer/src/state/camera.rs:136
↓ 1 callersMethodprev_now
(&self)
demos/ray_tracer/src/state/render_state.rs:140
↓ 1 callersMethodprev_resize_sync_time
(&self)
demos/ray_tracer/src/state/render_state.rs:160
↓ 1 callersMethodprogram_id
(&self)
wrend/src/programs/program_link.rs:35
↓ 1 callersMethodprogram_ids
Gets all program ids associated with this uniform
wrend/src/uniforms/uniform.rs:54
↓ 1 callersMethodread_ids
(&self)
demos/flow_field/src/state/read_write_buffers.rs:10
↓ 1 callersMethodrecorded_chunks
(&self)
wrend/src/recording/recording_data.rs:126
↓ 1 callersMethodrecorder_initialized
(&self)
wrend/src/renderers/renderer.rs:321
↓ 1 callersMethodremove_all_event_listeners
(&mut self)
wrend/src/recording/recording_data.rs:113
↓ 1 callersFunctionrender_any_filter
Chooses the correct filter to render based on what is currently selected
demos/video_filters/src/graphics/render.rs:198
↓ 1 callersMethodrender_callback
( &self, )
wrend/src/renderer_data/renderer_data_js.rs:278
↓ 1 callersMethodrender_callback
(&self)
wrend/src/renderers/renderer_js.rs:227
↓ 1 callersFunctionrender_filter_moving_fragments
Renders using the Moving Fragments filter
demos/kaleidoscope/src/graphics/render.rs:276
↓ 1 callersFunctionrender_filter_offset_fragments
Renders using the Offset Fragments filter
demos/kaleidoscope/src/graphics/render.rs:254
↓ 1 callersFunctionrender_filter_split
Renders using the Split filter
demos/kaleidoscope/src/graphics/render.rs:210
↓ 1 callersFunctionrender_filter_triangle_reflection
Renders using the Triangle Reflection filter
demos/kaleidoscope/src/graphics/render.rs:232
↓ 1 callersFunctionrender_gaussian_blur
Renders using the GaussianBlur filter
demos/video_filters/src/graphics/render.rs:108
↓ 1 callersFunctionrender_grayscale
Renders using the Grayscale filter
demos/video_filters/src/graphics/render.rs:57
↓ 1 callersFunctionrender_inverted
Renders using the Invert filter
demos/video_filters/src/graphics/render.rs:74
↓ 1 callersFunctionrender_unfiltered
Renders using the Unfiltered filter
demos/video_filters/src/graphics/render.rs:40
↓ 1 callersFunctionrender_wavy
Renders using the Wavy filter
demos/video_filters/src/graphics/render.rs:91
↓ 1 callersMethodrenderer_data
(&self)
wrend/src/renderers/renderer_js.rs:84
↓ 1 callersMethodrequest_id
(&self)
wrend/src/animation/animation_data.rs:79
↓ 1 callersMethodrs
(&self)
wrend/src/callbacks/callback.rs:34
↓ 1 callersMethodsamples_per_pixel
(&self)
demos/ray_tracer/src/state/render_state.rs:120
↓ 1 callersFunctionsave_image
(canvas: &HtmlCanvasElement)
demos/flow_field/src/utils/save_image.rs:4
↓ 1 callersMethodsave_webgl_context_from_canvas
Gets the WebGL2 context from the canvas saved in state and saves the context in state
wrend/src/renderer_data/renderer_data.rs:864
↓ 1 callersMethodselected_object
(&self)
demos/ray_tracer/src/state/render_state.rs:132
↓ 1 callersMethodset_all_false
(&mut self)
demos/ray_tracer/src/controls/keydown_state.rs:21
↓ 1 callersMethodset_camera_field_of_view
(&mut self, camera_field_of_view: f64)
demos/ray_tracer/src/state/camera.rs:150
← previousnext →201–300 of 982, ranked by callers