MCPcopy Create free account

hub / github.com/Sunset-Studios/Sundown / functions

Functions1,448 in github.com/Sunset-Studios/Sundown

↓ 1 callersMethodpre_update
(delta_time)
engine/src/core/simulation_layer.js:16
↓ 1 callersMethodprecrete_engine_primitives
()
engine/src/renderer/mesh.js:641
↓ 1 callersMethodpredict
* Runs inference on the neural network based on the input tensor and the root layer ID. * * @param {number} root_id - The ID of the root layer.
engine/src/ml/neural_architecture.js:12
↓ 1 callersFunctionprocess_all_fragment_definitions
()
tools/fragment_preprocessor.js:157
↓ 1 callersMethodprocess_backward
* Process a single layer's backward computation * * @param {number} id - The layer ID * @param {Object} grad_output - The gradient of the out
engine/src/ml/layer.js:872
↓ 1 callersMethodprocess_forward
* Process a single layer's forward computation * * @param {number} id - The layer ID * @param {Object} input - The input to the layer * @p
engine/src/ml/layer.js:851
↓ 1 callersMethodprocess_pending_deletes
* Processes pending entity deletes.
engine/src/core/ecs/entity.js:333
↓ 1 callersMethodprocess_syncs
()
engine/src/renderer/buffer.js:153
↓ 1 callersMethodpush
* Add an element to the end of the vector. * @param {number} value - The value to add.
engine/src/memory/container.js:1216
↓ 1 callersMethodpush_context
(context)
engine/src/input/input_provider.js:54
↓ 1 callersMethodquery
* Create a new query object to iterate over entities with matching fragments. * @return {Query}
engine/src/core/ecs/solar/sector.js:384
↓ 1 callersMethodqueue_global_bind_group_write
* Queues global bind group writes to be processed later in the render graph. * * @param {Array} writes - An array of write operations to be queu
engine/src/renderer/render_graph.js:823
↓ 1 callersMethodqueue_post_commands
* Queues a set of commands to be executed after all other passes in the render graph. * * @param {string} name - A descriptive name for the set
engine/src/renderer/render_graph.js:878
↓ 1 callersMethodqueue_pre_commands
* Queues a set of commands to be executed before all other passes in the render graph. * * @param {string} name - A descriptive name for the set
engine/src/renderer/render_graph.js:844
↓ 1 callersFunctionradians
(deg)
engine/src/utility/math.js:141
↓ 1 callersMethodrandom_glorot
* Utility to create a random tensor with Glorot initialization. * Using Tensor.create(), this will automatically enable reuse. * * @param {nu
engine/src/ml/math/tensor.js:446
↓ 1 callersMethodrandom_he
* Utility to create a random tensor with He initialization. * Using Tensor.create(), this will automatically enable reuse. * * @param {number
engine/src/ml/math/tensor.js:430
↓ 1 callersMethodraycast_batch
* Submit rays for GPU raycasting * @param {Ray[]} rays - Array of rays to cast * @param {Object} options - Raycast options * @param {Fu
engine/src/acceleration/aabb_gpu_raycast.js:86
↓ 1 callersMethodrecord_default_pass_order
* Records the default pass order in the configuration database. * This method is used to save the default pass order for future reference. *
engine/src/renderer/render_graph.js:1229
↓ 1 callersMethodreflect
()
engine/src/renderer/shader.js:94
↓ 1 callersMethodregister
(callback)
engine/src/core/dispatcher.js:7
↓ 1 callersMethodregister_fragments
* Registers fragments with the sector. * @param {typeof import('./fragment.js').Fragment[]} fragment_classes - The fragment classes to register.
engine/src/core/ecs/entity.js:33
↓ 1 callersMethodregister_pass
* Register a new post-process pass for a specific view * @param {number} view_id - The view to register the pass for * @param {string} name
engine/src/renderer/post_process_stack.js:48
↓ 1 callersMethodreinitialize_root_node
* Reinitialize the root node
engine/src/acceleration/aabb.js:251
↓ 1 callersMethodrelu
(a)
engine/src/ml/ops/ops.js:127
↓ 1 callersMethodrelu
(result, a)
engine/src/ml/ops/ops.js:591
↓ 1 callersMethodrelu_backward
(a, grad)
engine/src/ml/ops/ops.js:131
↓ 1 callersMethodrelu_backward
(result, a, grad)
engine/src/ml/ops/ops.js:603
↓ 1 callersMethodremove
* Remove a node from the tree. * @param {*} data - The data of the node to remove.
engine/src/memory/container.js:289
↓ 1 callersMethodremove
* Remove an element at the specified index. * @param {number} index - The index to remove from. * @throws {Error} If the index is out of bounds.
engine/src/memory/container.js:1263
↓ 1 callersMethodremove
(entity)
engine/src/core/scene_graph.js:38
↓ 1 callersMethodremove_node_from_tree
* Remove a node from the tree * @param {number} node_index - The index of the node to remove
engine/src/acceleration/aabb_tree_processor.js:940
↓ 1 callersMethodremove_view_data
(index)
engine/src/core/shared_data.js:80
↓ 1 callersMethodrender
* Renders the camera info panel. * This method should be called every frame as part of the render loop.
engine/src/tools/camera_info.js:57
↓ 1 callersMethodrender
* Render the developer console using immediate mode UI calls. * This method should be called during the main render loop.
engine/src/tools/dev_console.js:166
↓ 1 callersMethodrender
* Renders the camera info panel. * This method should be called every frame as part of the render loop.
engine/src/tools/aabb_debug.js:73
↓ 1 callersMethodrender
* Renders the performance trace panel. * This method should be called every frame as part of the render loop.
engine/src/tools/performance_trace.js:53
↓ 1 callersMethodrender
()
engine/src/tools/render_pass_organizer.js:199
↓ 1 callersMethodrender_ui
()
example/app.js:1058
↓ 1 callersMethodrender_ui
()
example/app.js:1797
↓ 1 callersMethodreorder_in_parent
* Reorders a layer in its parent's children * * @param {number} id - The ID of the layer * @param {number} target_index - The index to move t
engine/src/ml/layer.js:432
↓ 1 callersMethodreset
()
engine/src/renderer/compute_raster_task_queue.js:117
↓ 1 callersMethodreset
()
engine/src/memory/container.js:172
↓ 1 callersFunctionreset_ui
(canvas_width = 0, canvas_height = 0)
engine/src/ui/2d/immediate.js:617
↓ 1 callersMethodreshape
(result, a, shape)
engine/src/ml/ops/ops.js:395
↓ 1 callersMethodresize
* Resize the stack to the specified capacity. * @param {number} new_capacity - The new capacity of the stack.
engine/src/memory/container.js:940
↓ 1 callersMethodrun_raycast
()
example/app.js:958
↓ 1 callersMethodscale
(result, a, b)
engine/src/ml/ops/ops.js:581
↓ 1 callersMethodscan_directory
* Scans a directory for font manifests and loads all fonts found. * @param {string} path - The path to the directory to scan
engine/src/ui/text/font_cache.js:63
↓ 1 callersFunctionscreen_pos_to_world_pos
(view_data, screen_x, screen_y, width, height, depth = 0)
engine/src/utility/camera.js:4
↓ 1 callersFunctionsearch_fragment_files_in_directory
(dir, fragment_files)
tools/fragment_preprocessor.js:43
↓ 1 callersMethodset
* Sets an element at the specified index * @param {number} index - The index to set the element at * @param {*} value - The value to set
engine/src/memory/allocator.js:736
↓ 1 callersMethodset_action
(input_state_index, new_action)
engine/src/input/input_context.js:45
↓ 1 callersMethodset_adjacent_value
* Set the value of the adjacency between two keys. * @param {number} k1 - The first key. * @param {number} k2 - The second key. * @param {num
engine/src/memory/container.js:1698
↓ 1 callersMethodset_allows_cursor_events
(entity, allows_cursor_events)
engine/src/ui/3d/element.js:140
↓ 1 callersMethodset_auto_size
(entity, auto_size)
engine/src/ui/3d/element.js:156
↓ 1 callersMethodset_color
(entity, color)
engine/src/ui/3d/element.js:164
↓ 1 callersMethodset_cursor_world_position
(cursor_world_position)
engine/src/core/shared_data.js:369
↓ 1 callersMethodset_default_pass_order
* Sets the default pass order for the render graph. * * @param {Array} value - The pass order to set for the default scene * @returns {void}
engine/src/renderer/render_graph.js:1278
↓ 1 callersMethodset_direction
(direction)
engine/src/acceleration/aabb_raycast.js:19
↓ 1 callersMethodset_entity_dirty
* Set the dirty flag for an entity. * @param {EntityHandle} entity - The entity to set the dirty flag for.
engine/src/core/ecs/entity.js:306
↓ 1 callersMethodset_height
(height, texture = null)
engine/src/renderer/material.js:716
↓ 1 callersMethodset_input_type
* Sets the input type for the input layer. * * @param {Layer} layer - The input layer instance. * @param {number} input_type - The input type
engine/src/ml/layers/input.js:189
↓ 1 callersMethodset_parent
(entity, parent)
engine/src/core/scene_graph.js:14
↓ 1 callersMethodset_position
(entity, position)
engine/src/ui/3d/element.js:116
↓ 1 callersMethodset_range
(input_state_index, new_range)
engine/src/input/input_context.js:57
↓ 1 callersMethodset_resolution
(resolution)
engine/src/core/shared_data.js:378
↓ 1 callersMethodset_rotation
(entity, rotation)
engine/src/ui/3d/element.js:124
↓ 1 callersMethodset_sampler_data
(name, sampler)
engine/src/renderer/material.js:414
↓ 1 callersMethodset_scale
(entity, scale)
engine/src/ui/3d/element.js:132
↓ 1 callersMethodset_scene_id
(scene_id)
engine/src/renderer/renderer.js:236
↓ 1 callersMethodset_specular
(specular, texture = null)
engine/src/renderer/material.js:732
↓ 1 callersMethodset_state
(input_state_index, new_state)
engine/src/input/input_context.js:34
↓ 1 callersMethodset_time
(time)
engine/src/core/shared_data.js:360
↓ 1 callersFunctionset_trace_activated
(value)
engine/src/utility/performance.js:8
↓ 1 callersMethodsetup
(canvas, canvas_ui, render_strategy, options = {})
engine/src/renderer/renderer.js:38
↓ 1 callersMethodsetup
(render_graph)
engine/src/renderer/strategies/deferred_shading.js:364
↓ 1 callersMethodsetup_default_subsystems
()
engine/src/core/scene.js:56
↓ 1 callersMethodsetup_entity_grid
()
example/app.js:868
↓ 1 callersMethodsetup_ml_test
()
example/app.js:308
↓ 1 callersMethodsetup_sphere_entity
()
example/app.js:691
↓ 1 callersMethodsetup_world_plane
()
example/app.js:679
↓ 1 callersMethodshow
()
engine/src/tools/dev_console.js:322
↓ 1 callersMethodshow
()
engine/src/tools/dev_console_tool.js:7
↓ 1 callersMethodsigmoid
(a)
engine/src/ml/ops/ops.js:143
↓ 1 callersMethodsigmoid
(result, a)
engine/src/ml/ops/ops.js:646
↓ 1 callersMethodsigmoid_backward
(a, grad)
engine/src/ml/ops/ops.js:147
↓ 1 callersMethodsigmoid_backward
(result, a, grad)
engine/src/ml/ops/ops.js:658
↓ 1 callersMethodsoftmax
(a)
engine/src/ml/ops/ops.js:163
↓ 1 callersMethodsoftmax
(result, a)
engine/src/ml/ops/ops.js:719
↓ 1 callersMethodsoftmax_backward
(a, grad)
engine/src/ml/ops/ops.js:167
↓ 1 callersMethodsoftmax_backward
(result, a, grad)
engine/src/ml/ops/ops.js:731
↓ 1 callersMethodsort_and_batch
()
engine/src/renderer/mesh_task_queue.js:278
↓ 1 callersMethodstart_collection
* Start a new line collection * @returns {number} The ID of the new collection
engine/src/renderer/line_renderer.js:46
↓ 1 callersMethodsub
(result, a, b)
engine/src/ml/ops/ops.js:497
↓ 1 callersMethodsub_assign
(result, b)
engine/src/ml/ops/ops.js:520
↓ 1 callersMethodsubmit
* Submits the compiled render graph for execution. * This method compiles the render graph, creates a command encoder, and executes all non-culled
engine/src/renderer/render_graph.js:1155
↓ 1 callersMethodsubmit_indexed_indirect_draws
( render_pass, rg_frame_data, should_reset = false, skip_material_bind = true, opaque_only
engine/src/renderer/mesh_task_queue.js:491
↓ 1 callersMethodsubmit_material_indexed_indirect_draws
( render_pass, rg_frame_data, material_id, should_reset = false )
engine/src/renderer/mesh_task_queue.js:532
↓ 1 callersMethodsync_all_buffers
* Syncs all GPU buffers down to the CPU.
engine/src/core/ecs/entity.js:390
← previousnext →601–700 of 1,448, ranked by callers