MCPcopy Create free account

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

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

↓ 2 callersMethodrebuild_buffers
* Rebuild GPU buffers if needed
engine/src/acceleration/aabb.js:451
↓ 2 callersMethodrecord_custom_pass_order
* Records the current pass order in the configuration database for the specified scene. * This method is used to save the pass order for future ref
engine/src/renderer/render_graph.js:1244
↓ 2 callersMethodregister_subnet
* Registers a new subnet with the MasterMind. * * @param {string} subnet_id - Unique identifier for the subnet. * @param {Object} subnet_obj
engine/src/ml/mastermind.js:73
↓ 2 callersMethodremove_execution
(execution)
engine/src/utility/execution_queue.js:14
↓ 2 callersMethodrender
* Renders the ML statistics panel. * This method should be called every frame as part of the render loop.
engine/src/tools/ml_stats.js:56
↓ 2 callersFunctionrender_pass_flags_to_string
(flags)
engine/src/renderer/renderer_types.js:110
↓ 2 callersMethodreset
()
engine/src/ml/ops/ops.js:217
↓ 2 callersMethodresize
* Resize the AABB tree to accommodate more nodes * @param {number} new_size - The new size of the tree
engine/src/acceleration/aabb.js:271
↓ 2 callersMethodsave_to_server
* Save the current configuration to the dev server. * @param {string} file_name
engine/src/core/config_db.js:181
↓ 2 callersMethodset
* Set the element at position (i, j). * @param {number} i - Row index. * @param {number} j - Column index. * @param {number} value - The valu
engine/src/memory/container.js:1722
↓ 2 callersMethodset_children
(entity, children)
engine/src/ui/3d/element.js:106
↓ 2 callersMethodset_config
(entity, config)
engine/src/ui/3d/element.js:61
↓ 2 callersMethodset_image
(image)
engine/src/renderer/texture.js:250
↓ 2 callersMethodset_layer_context_property
* Sets a property of the training context for a layer * * @param {number} layer_id - The ID of the layer * @param {string} prop_name - The na
engine/src/ml/layer.js:153
↓ 2 callersMethodset_material
(entity, material)
engine/src/ui/3d/element.js:89
↓ 2 callersMethodset_parent
(entity, parent)
engine/src/ui/3d/element.js:102
↓ 2 callersMethodset_pipeline
(pipeline)
engine/src/renderer/render_pass.js:72
↓ 2 callersMethodset_states
(states)
engine/src/input/input_context.js:18
↓ 2 callersMethodset_storage_data
(name, data)
engine/src/renderer/material.js:380
↓ 2 callersMethodset_subnet_context
* Sets the training context for a subnet root * * @param {number} root_id - The ID of the root layer * @param {TrainingContext} context - The
engine/src/ml/layer.js:112
↓ 2 callersMethodset_uniform_data
(name, data)
engine/src/renderer/material.js:363
↓ 2 callersMethodshouldPreventDefaultKeyCombo
(event)
engine/src/input/input_processor.js:111
↓ 2 callersMethodsub_assign
(a, b)
engine/src/ml/ops/ops.js:111
↓ 2 callersMethodtanh
(a)
engine/src/ml/ops/ops.js:135
↓ 2 callersMethodto_gpu_data
* Update GPU buffers with current line data
engine/src/renderer/line_renderer.js:566
↓ 2 callersMethodtoggle
()
engine/src/tools/ml_stats.js:101
↓ 2 callersMethodtranspose
(a)
engine/src/ml/ops/ops.js:79
↓ 2 callersMethodunregister_simulation_layer
(layer)
engine/src/core/simulation_core.js:14
↓ 2 callersMethodupdate_allocation
* Updates the allocation record for a stable entity ID when its location changes. * Releases the old slot but keeps the entity ID alive. * *
engine/src/core/ecs/solar/memory.js:64
↓ 2 callersMethodupdate_transforms
(index)
engine/src/core/shared_data.js:125
↓ 2 callersFunctionwrap_text
(text, font, max_width)
engine/src/ui/2d/immediate.js:589
↓ 1 callersMethod#register_variable
(variable)
engine/src/ml/optimizers/adam.js:17
↓ 1 callersMethod#resize
* Resize the bit array to accommodate the new size. * @param {number} newSize - The new size of the array in bits.
engine/src/memory/container.js:141
↓ 1 callersMethod_add_queued_post_commands
()
engine/src/renderer/render_graph.js:882
↓ 1 callersMethod_add_queued_pre_commands
()
engine/src/renderer/render_graph.js:858
↓ 1 callersMethod_add_ray_visualization
()
engine/src/core/subsystems/aabb_debug_renderer.js:122
↓ 1 callersMethod_add_to_free_list
* Adds a block back to the free list for a given page, merging if possible. * @param {number} page_index - Index of the page. * @param {number}
engine/src/core/ecs/solar/memory.js:1315
↓ 1 callersMethod_allocate_internal_node
* Allocate a new internal node * @returns {number} - The index of the new internal node
engine/src/acceleration/aabb_tree_processor.js:494
↓ 1 callersMethod_allocate_new_page
* Allocates a new page and adds it to the container. * @returns {number} The index of the newly allocated page.
engine/src/core/ecs/solar/memory.js:1232
↓ 1 callersFunction_arrayBuffer2TypedArray
( buffer, byteOffset, countOfComponentType, componentType )
engine/src/utility/gltf_loader.js:1227
↓ 1 callersMethod_balance_node
* Balance a node * @param {number} node_index - The index of the node to balance
engine/src/acceleration/aabb_tree_processor.js:646
↓ 1 callersMethod_bind_pass_bind_groups
(pass, frame_data)
engine/src/renderer/render_graph.js:1905
↓ 1 callersMethod_build_defines_map_and_strip
(code, defines)
engine/src/renderer/shader.js:149
↓ 1 callersMethod_calculate_stats
* Calculate statistics about the tree
engine/src/acceleration/aabb_tree_processor.js:836
↓ 1 callersMethod_collect_visible_nodes
()
engine/src/core/subsystems/aabb_debug_renderer.js:64
↓ 1 callersMethod_compile
()
engine/src/renderer/render_graph.js:963
↓ 1 callersMethod_complete_suggestion
(input_state)
engine/src/tools/dev_console.js:250
↓ 1 callersMethod_compute_resource_first_and_last_users
()
engine/src/renderer/render_graph.js:1064
↓ 1 callersMethod_count_nodes
(start_node_index)
engine/src/acceleration/aabb_tree_processor.js:876
↓ 1 callersMethod_cull_graph_passes
()
engine/src/renderer/render_graph.js:969
↓ 1 callersMethod_dispatch_bounds_update
* Dispatch bounds update
engine/src/core/subsystems/aabb_entity_adapter.js:141
↓ 1 callersMethod_ensure_elements_capacity
()
engine/src/ui/3d/element_pool.js:89
↓ 1 callersMethod_execute_pass
(pass, frame_data, encoder)
engine/src/renderer/render_graph.js:1340
↓ 1 callersMethod_execute_pre_render_callbacks
()
engine/src/renderer/render_graph.js:1334
↓ 1 callersMethod_find_best_sibling
* Find the best sibling for a node * @param {number} node_index - The index of the node to find a sibling for * @returns {number} - The index of
engine/src/acceleration/aabb_tree_processor.js:311
↓ 1 callersMethod_find_or_allocate_space
* Finds a suitable free block or allocates a new page if necessary. * @param {number} required_count - The number of elements needed. * @returns
engine/src/core/ecs/solar/memory.js:1249
↓ 1 callersMethod_free_physical_resources
()
engine/src/renderer/render_graph.js:1948
↓ 1 callersFunction_getBaseUri
(uri)
engine/src/utility/gltf_loader.js:1259
↓ 1 callersMethod_get_byte_size
()
engine/src/core/shared_data.js:24
↓ 1 callersMethod_get_field
* All of your "get" logic in one place
engine/src/core/ecs/solar/view.js:83
↓ 1 callersMethod_get_gpu_type_layout
(item)
engine/src/core/shared_data.js:273
↓ 1 callersMethod_handle_active_entity
* Handles logic for active entities (new node allocation or existing dirty). * @param {bigint} entity * @param {number} entity_current_flags
engine/src/core/subsystems/aabb_entity_adapter.js:261
↓ 1 callersMethod_handle_command
(command)
engine/src/tools/dev_console.js:274
↓ 1 callersMethod_handle_pending_deletion
* Handles logic for entities marked as pending deletione. * @param {bigint} entity * @param {TypedArray} aabb_node_index_typed_array * @param
engine/src/core/subsystems/aabb_entity_adapter.js:226
↓ 1 callersMethod_init_pass_order_info
()
engine/src/renderer/render_graph.js:889
↓ 1 callersMethod_initialize_variable_stores
* Initializes the variable stores based on fragment definitions. * @param {Fragments[]} fragments
engine/src/core/ecs/solar/chunk.js:243
↓ 1 callersMethod_insert_leaf
* Insert a leaf node into the tree * @param {number} leaf_index - The index of the leaf node to insert
engine/src/acceleration/aabb_tree_processor.js:154
↓ 1 callersFunction_loadArrayBuffer
(url, callback)
engine/src/utility/gltf_loader.js:1290
↓ 1 callersFunction_loadImage
(url, iid, onload)
engine/src/utility/gltf_loader.js:1309
↓ 1 callersFunction_loadJSON
(src, callback)
engine/src/utility/gltf_loader.js:1271
↓ 1 callersMethod_parse_conditional_defines_and_types
(code)
engine/src/renderer/shader.js:162
↓ 1 callersMethod_parse_shader_includes
(code, defines = {}, load_recursion_step = 0)
engine/src/renderer/shader.js:126
↓ 1 callersMethod_process_entity_changes
* Process changes to entities, handling updates and pending deletions.
engine/src/core/subsystems/aabb_entity_adapter.js:179
↓ 1 callersMethod_process_incremental_balancing
* Process incremental balancing
engine/src/acceleration/aabb_tree_processor.js:615
↓ 1 callersMethod_process_leaf_check
(node_index)
engine/src/acceleration/aabb_tree_processor.js:109
↓ 1 callersMethod_process_node_changes
* Process changes to nodes
engine/src/acceleration/aabb_tree_processor.js:71
↓ 1 callersMethod_recreate_persistent_resources
(render_graph)
engine/src/renderer/strategies/deferred_shading.js:1143
↓ 1 callersMethod_refresh_bind_group
()
engine/src/renderer/material.js:309
↓ 1 callersMethod_reorder_passes
(from_index, to_index, drop_before)
engine/src/tools/render_pass_organizer.js:366
↓ 1 callersMethod_reset_pass_cache_bind_groups
()
engine/src/renderer/render_graph.js:1811
↓ 1 callersMethod_reset_pass_order
()
engine/src/tools/render_pass_organizer.js:442
↓ 1 callersMethod_resize
* Resize the internal buffer to a new capacity. * @private * @param {number} new_capacity - The new capacity.
engine/src/memory/container.js:1613
↓ 1 callersMethod_resize
* Resizes the buffer to accommodate more elements * @param {number} new_capacity - The new capacity * @private
engine/src/memory/allocator.js:473
↓ 1 callersMethod_resize_buffer
(new_max_rows)
engine/src/core/ecs/solar/memory.js:438
↓ 1 callersMethod_rotate_left
* Rotate a subtree left * @param {number} node_index - The index of the root of the subtree
engine/src/acceleration/aabb_tree_processor.js:697
↓ 1 callersMethod_rotate_right
* Rotate a subtree right * @param {number} node_index - The index of the root of the subtree
engine/src/acceleration/aabb_tree_processor.js:767
↓ 1 callersMethod_save_default_pass_order
()
engine/src/tools/render_pass_organizer.js:387
↓ 1 callersMethod_set_field
* All of your "set" logic in one place
engine/src/core/ecs/solar/view.js:125
↓ 1 callersMethod_setup_builtin_material_templates
()
engine/src/renderer/renderer.js:252
↓ 1 callersMethod_setup_global_bind_group
(pass, frame_data)
engine/src/renderer/render_graph.js:1823
↓ 1 callersMethod_setup_pass_bind_groups
(pass, frame_data)
engine/src/renderer/render_graph.js:1551
↓ 1 callersMethod_setup_pass_input_resource_bindless_type
(resource, pass)
engine/src/renderer/render_graph.js:1500
↓ 1 callersMethod_setup_pass_pipeline_state
(pass, frame_data)
engine/src/renderer/render_graph.js:1706
↓ 1 callersMethod_setup_pass_shaders
(pass, frame_data)
engine/src/renderer/render_graph.js:1521
↓ 1 callersMethod_setup_physical_pass_and_resources
(pass, frame_data, encoder)
engine/src/renderer/render_graph.js:1373
↓ 1 callersMethod_setup_physical_resource
(resource, is_graphics_pass, is_input_resource)
engine/src/renderer/render_graph.js:1412
↓ 1 callersMethod_setup_resize_observer
()
engine/src/renderer/renderer.js:261
↓ 1 callersMethod_show_pass_details
(pass_name)
engine/src/tools/render_pass_organizer.js:452
↓ 1 callersMethod_shrink
* Shrinks the buffer to reduce memory usage * @param {number} new_capacity - The new capacity * @private
engine/src/memory/allocator.js:538
↓ 1 callersMethod_sort_graph_passes
()
engine/src/renderer/render_graph.js:1035
← previousnext →301–400 of 1,448, ranked by callers