MCPcopy Create free account

hub / github.com/KaiserGranatapfel/GameCubeRecompiled / functions

Functions702 in github.com/KaiserGranatapfel/GameCubeRecompiled

Methoddecode_rgba8
(data: &[u8], width: u32, height: u32)
gcrecomp-runtime/src/texture/formats.rs:388
Methoddefault
()
gcrecomp-ui/src/config.rs:28
Methoddefault
()
gcrecomp-core/src/recompiler/optimizer.rs:201
Methoddefault
()
gcrecomp-core/src/recompiler/codegen/mod.rs:1224
Methoddefault
Simple default implementation
gcrecomp-core/src/recompiler/codegen/register.rs:108
Methoddefault
Simple default implementation
gcrecomp-core/src/runtime/memory.rs:525
Methoddefault
()
gcrecomp-core/src/runtime/context.rs:75
Methoddefault
()
gcrecomp-core/src/runtime/sdk/interrupt.rs:89
Methoddefault
()
gcrecomp-core/src/runtime/sdk/heap.rs:99
Methoddefault
()
gcrecomp-core/src/runtime/sdk/os.rs:51
Methoddefault
()
gcrecomp-core/src/runtime/sdk/timer.rs:61
Methoddefault
()
gcrecomp-runtime/src/memory/dma.rs:19
Methoddefault
()
gcrecomp-runtime/src/memory/vram.rs:10
Methoddefault
()
gcrecomp-runtime/src/memory/mapper.rs:9
Methoddefault
Simple default implementation
gcrecomp-runtime/src/memory/ram.rs:261
Methoddefault
()
gcrecomp-runtime/src/memory/aram.rs:10
Methoddefault
()
gcrecomp-runtime/src/texture/mapper.rs:8
Methoddefault
()
gcrecomp-runtime/src/texture/loader.rs:12
Methoddefault
()
gcrecomp-runtime/src/texture/upscaler.rs:18
Methoddefault
()
gcrecomp-runtime/src/texture/cache.rs:14
Methoddefault
()
gcrecomp-runtime/src/audio/mixer.rs:108
Methoddefault
()
gcrecomp-runtime/src/audio/ai.rs:107
Methoddefault
()
gcrecomp-runtime/src/audio/dsp.rs:28
Methoddefault
()
gcrecomp-runtime/src/graphics/gx/pipeline.rs:244
Methoddefault
()
gcrecomp-runtime/src/graphics/gx/mod.rs:105
Methoddefault
Returns a default pass-through TEV stage configuration. Color: d = CprevRgb with a/b/c = Zero, so the output is simply the previous stage color. Same
gcrecomp-runtime/src/graphics/gx/tev.rs:167
Methoddefault
()
gcrecomp-runtime/src/graphics/gx/lighting.rs:34
Methoddefault
()
gcrecomp-runtime/src/graphics/gx/state.rs:145
Methoddefault
()
gcrecomp-runtime/src/graphics/gx/vertex.rs:59
Methoddefault
()
gcrecomp-runtime/src/video/vi.rs:121
Methoddefault_for_controller
( controller_info: &crate::input::backends::ControllerInfo, )
gcrecomp-runtime/src/input/gamecube_mapping.rs:75
Functiondefault_passthrough_wgsl_contains_prev
()
gcrecomp-runtime/src/graphics/gx/tev.rs:424
Functiondefault_stage_is_passthrough
()
gcrecomp-runtime/src/graphics/gx/tev.rs:409
Methoddetect_loops
May be called frequently
gcrecomp-core/src/recompiler/analysis/control_flow.rs:349
Functiondetects_leaf_return_and_coverage
()
gcrecomp-core/src/recompiler/enrich.rs:182
Methoddevice
(&self)
gcrecomp-runtime/src/graphics/renderer.rs:280
Methoddfs_loops
Recursive function - let compiler decide inlining
gcrecomp-core/src/recompiler/analysis/control_flow.rs:373
Methoddiff_tick
Compute tick difference (handles 32-bit wrap).
gcrecomp-core/src/runtime/sdk/timer.rs:45
Methoddisable_interrupt
Disable a specific interrupt source.
gcrecomp-core/src/runtime/sdk/interrupt.rs:44
Functiondispatch_sdk_call
Dispatch an SDK call by symbol name. Returns true if handled.
gcrecomp-core/src/runtime/sdk/os.rs:137
Methoddma_address
(&self)
gcrecomp-runtime/src/audio/ai.rs:85
Methoddma_callback
(&self)
gcrecomp-runtime/src/audio/ai.rs:97
Methoddma_length
(&self)
gcrecomp-runtime/src/audio/ai.rs:89
Methoddma_mut
(&mut self)
gcrecomp-runtime/src/runtime.rs:104
Functiondual_color_channels
()
gcrecomp-runtime/src/graphics/gx/vertex.rs:494
Methoddxt1_palette
Build the 4-color DXT1 palette from two 16-bit RGB565 endpoints.
gcrecomp-runtime/src/texture/formats.rs:94
Methodeliminate_dead_code
May be called frequently
gcrecomp-core/src/recompiler/analysis/data_flow.rs:356
Functionempty_draw_returns_none
()
gcrecomp-runtime/src/graphics/gx/vertex.rs:469
Methodenable_interrupt
Enable a specific interrupt source.
gcrecomp-core/src/runtime/sdk/interrupt.rs:37
Methodend
(&mut self)
gcrecomp-runtime/src/graphics/gx/mod.rs:54
Methodend_frame
(&mut self, frame: wgpu::SurfaceTexture)
gcrecomp-runtime/src/graphics/renderer.rs:206
Functionend_without_begin_returns_none
()
gcrecomp-runtime/src/graphics/gx/vertex.rs:463
Methodensure_ghidra_scripts_installed
May be called frequently
gcrecomp-core/src/recompiler/ghidra.rs:326
Methodensure_reoxide_configured
May be called frequently
gcrecomp-core/src/recompiler/ghidra.rs:293
Methodensure_reoxide_installed
May be called frequently
gcrecomp-core/src/recompiler/ghidra.rs:247
Methodenumerate_controllers
(&mut self)
gcrecomp-runtime/src/input/backends/xinput.rs:28
Methodenumerate_controllers
(&mut self)
gcrecomp-runtime/src/input/backends/gilrs.rs:26
Methodexecute_string
(&self, code: &str)
gcrecomp-lua/src/engine.rs:33
Methodexecute_transfer
Execute a pending DMA transfer, copying bytes between memory regions. `ram` is the main 24 MB RAM buffer (indexed by physical offset). `aram` is the
gcrecomp-runtime/src/memory/dma.rs:76
Methodexpand5
(v: u8)
gcrecomp-runtime/src/texture/formats.rs:134
Methodexpand6
(v: u8)
gcrecomp-runtime/src/texture/formats.rs:138
Methodexpected_count
(&self)
gcrecomp-runtime/src/graphics/gx/vertex.rs:167
Methodfill_buffer
Fill a buffer with audio samples (for manual pull mode / testing).
gcrecomp-runtime/src/audio/output.rs:57
Methodfind_induction_variables
( loop_: &LoopInfo, cfg: &ControlFlowGraph, )
gcrecomp-core/src/recompiler/analysis/loop_analysis.rs:26
Methodfind_unreachable_functions
(call_graph: &CallGraph)
gcrecomp-core/src/recompiler/analysis/inter_procedural.rs:53
Methodflush
VIFlush — commit settings (swap XFB on next retrace).
gcrecomp-runtime/src/video/vi.rs:59
Methodfractional_upscale
(&self, native: (u32, u32), factor: f32)
gcrecomp-runtime/src/graphics/upscaler.rs:44
Methodframe_duration_ns
Frame duration in nanoseconds.
gcrecomp-runtime/src/video/modes.rs:92
Methodfrom
(err: mlua::Error)
gcrecomp-lua/src/error.rs:19
Methodfrom
Error paths are cold
gcrecomp-core/src/recompiler/error.rs:73
Methodfrom_facts
(facts: &[FunctionFacts])
gcrecomp-core/src/recompiler/enrich.rs:134
Methodfrom_gx_format
(format: u8)
gcrecomp-runtime/src/texture/formats.rs:18
Methodfrom_index
Return the attribute corresponding to an index (0..=20), if valid.
gcrecomp-runtime/src/graphics/gx/state.rs:44
Methodfrom_mapping
(name: String, mapping: GameCubeMapping)
gcrecomp-runtime/src/input/profiles.rs:107
Methodfrom_u8
Decode a raw `u8` command byte into a primitive type.
gcrecomp-runtime/src/graphics/gx/vertex.rs:27
Methodgenerate_load
(_inst: &DecodedInstruction)
gcrecomp-core/src/recompiler/codegen/memory.rs:7
Methodgenerate_store
(_inst: &DecodedInstruction)
gcrecomp-core/src/recompiler/codegen/memory.rs:13
Methodgeneric_default
()
gcrecomp-runtime/src/input/gamecube_mapping.rs:149
Methodget_all_sections
Simple function - may be inlined
gcrecomp-core/src/recompiler/parser.rs:218
Methodget_argument
Get function argument from register PowerPC passes first 8 arguments in r3-r10
gcrecomp-core/src/runtime/calling.rs:33
Methodget_branch_target
Hot path - called for every branch instruction
gcrecomp-core/src/recompiler/analysis/control_flow.rs:307
Methodget_controller_count
(&self)
gcrecomp-runtime/src/input/controller.rs:98
Methodget_controller_input
( &self, controller_id: usize, )
gcrecomp-runtime/src/runtime.rs:73
Methodget_controller_state
(&self, id: usize)
gcrecomp-runtime/src/input/controller.rs:102
Methodget_definition_register
Hot path - called for every instruction
gcrecomp-core/src/recompiler/analysis/data_flow.rs:197
Methodget_function_at_address
(&self, address: u32)
gcrecomp-core/src/recompiler/ghidra.rs:428
Methodget_input
(&self, controller_id: usize)
gcrecomp-runtime/src/input/backends/xinput.rs:47
Methodget_input
(&self, controller_id: usize)
gcrecomp-runtime/src/input/backends/gilrs.rs:45
Methodget_or_create
Get or create a render pipeline for the given key and shaders.
gcrecomp-runtime/src/graphics/gx/pipeline.rs:87
Methodget_pending_masked
Get pending interrupts masked by the enable mask.
gcrecomp-core/src/runtime/sdk/interrupt.rs:83
Methodget_retrace_count
VIGetRetraceCount
gcrecomp-runtime/src/video/vi.rs:99
Methodget_return_value
Get return value
gcrecomp-core/src/runtime/calling.rs:50
Methodget_rust_location
(&self, original_addr: u32)
gcrecomp-core/src/recompiler/debug.rs:34
Methodget_shader
(&self, name: &str)
gcrecomp-runtime/src/graphics/shaders.rs:25
Methodget_slice
May be inlined for small lengths
gcrecomp-core/src/runtime/memory.rs:512
Methodget_string_argument
Extract a null-terminated string argument from memory. The string address is taken from the register corresponding to `arg_num` (r3 for arg 0, r4 for
gcrecomp-core/src/runtime/calling.rs:57
Methodget_use_registers
Hot path - called for every instruction
gcrecomp-core/src/recompiler/analysis/data_flow.rs:226
Methodgx_processor
(&self)
gcrecomp-runtime/src/graphics/renderer.rs:272
Methodgx_processor_mut
(&mut self)
gcrecomp-runtime/src/graphics/renderer.rs:276
Functionhandle_config_get
( State(state): State<Arc<AppState>>, )
gcrecomp-web/src/routes.rs:415
← previousnext →301–400 of 702, ranked by callers