MCPcopy Create free account

hub / github.com/Ace314159/NDS-Emulator / functions

Functions647 in github.com/Ace314159/NDS-Emulator

↓ 3 callersMethodr5
(&self)
core/src/hw/gpu/engine3d/rendering.rs:805
↓ 3 callersMethodread
(&mut self, hw: &mut HW, access_type: AccessType, addr: u32)
core/src/arm.rs:66
↓ 3 callersMethodread
(&self, byte: usize)
core/src/hw/spi.rs:140
↓ 3 callersMethodread
(&self, addr: usize)
core/src/hw/spu.rs:186
↓ 3 callersMethodrender_16bit_entry_f
( &mut self, vram: &VRAM, bg_i: usize, map_start_addr: usize, tile_sta
core/src/hw/gpu/engine2d.rs:887
↓ 3 callersMethodreset_sample
(&mut self)
core/src/hw/spu.rs:513
↓ 3 callersMethodrun_dmas_both
(&mut self, occasion: Occasion)
core/src/hw/dma.rs:244
↓ 3 callersMethodrun_dmas_single
(&mut self, occasion: Occasion, is_arm9: bool)
core/src/hw/dma.rs:234
↓ 3 callersMethodrun_now
(&mut self, event: Event, handler: EventHandler)
core/src/hw/scheduler.rs:76
↓ 3 callersMethodsbc
(&mut self, op1: u32, op2: u32, change_status: bool)
core/src/arm.rs:317
↓ 3 callersMethodset_adpcm_data
(&mut self, value: u8)
core/src/hw/spu.rs:557
↓ 3 callersMethodset_i
(&mut self, value: bool)
core/src/arm/registers.rs:276
↓ 3 callersMethodset_initial_adpcm
(&mut self, value: u32)
core/src/hw/spu.rs:586
↓ 3 callersMethodset_mode
(&mut self, mode: Mode)
core/src/arm/registers.rs:48
↓ 3 callersMethodset_pixel
(&mut self, vcount: u16, dot_x: usize, color: u16)
core/src/hw/gpu/engine2d.rs:1322
↓ 3 callersMethodset_q
(&mut self, value: bool)
core/src/arm/registers.rs:273
↓ 3 callersMethodset_sp
(&mut self, value: u32)
core/src/arm/registers.rs:219
↓ 3 callersMethodtransfer_byte_time
(&self)
core/src/hw/cartridge.rs:362
↓ 3 callersMethodtransform_tex_coord
Use Const Generics
core/src/hw/gpu/engine3d/geometry.rs:425
↓ 3 callersMethodwrite
( &mut self, hw: &mut HW, access_type: AccessType, addr: u32, value: T
core/src/arm.rs:80
↓ 3 callersMethodwrite
(&mut self, _scheduler: &mut Scheduler, byte: usize, value: u8)
core/src/hw/spi.rs:154
↓ 3 callersMethodwrite
(&mut self, _scheduler: &mut super::scheduler::Scheduler, byte: usize, value: u8)
core/src/hw/math.rs:133
↓ 2 callersMethoda6
(&self)
core/src/hw/gpu/engine3d/rendering.rs:820
↓ 2 callersMethodarm9_write
(&mut self, addr: u32, value: T)
core/src/hw/mem/arm9.rs:61
↓ 2 callersMethodas_u16
TODO: Convert 2D engine to also use 8 bit color
core/src/hw/gpu/engine3d/rendering.rs:825
↓ 2 callersMethodb5
(&self)
core/src/hw/gpu/engine3d/geometry.rs:1105
↓ 2 callersMethodb8
(&self)
core/src/hw/gpu/engine3d/geometry.rs:1123
↓ 2 callersMethodcalc
(&mut self)
core/src/hw/math.rs:23
↓ 2 callersMethodcalc_counter
(&self, global_cycle: usize)
core/src/hw/timers.rs:90
↓ 2 callersMethodcalc_ext_pal_addr
(&self, slot: usize, color_num: usize)
core/src/hw/gpu/vram.rs:482
↓ 2 callersMethodcapture_data
(&self, capture_i: usize)
core/src/hw/spu.rs:139
↓ 2 callersMethodchanged
(&mut self)
core/src/hw/mem.rs:238
↓ 2 callersMethodcheck_stylus
( &self, nds: &mut NDS, main_menu_height: f64, tex_x: i32, tex_y: i32,
src/display.rs:393
↓ 2 callersMethodchip_id
(&self)
core/src/hw/cartridge.rs:352
↓ 2 callersMethodcpsr
(&self)
core/src/arm/registers.rs:202
↓ 2 callersMethoddeselect
(&mut self)
core/src/hw/spi/tsc.rs:47
↓ 2 callersMethodemulate
(&mut self, hw: &mut HW, target: usize)
core/src/arm.rs:50
↓ 2 callersMethodemulate_frame
(&mut self)
core/src/nds.rs:37
↓ 2 callersMethodencrypt
(&self, ptr: &mut [u32])
core/src/hw/cartridge/key1_encryption.rs:46
↓ 2 callersMethodexec_commands
(&mut self, interrupts: &mut InterruptRequest)
core/src/hw/gpu/engine3d/geometry.rs:23
↓ 2 callersMethodg5
(&self)
core/src/hw/gpu/engine3d/geometry.rs:1102
↓ 2 callersMethodg8
(&self)
core/src/hw/gpu/engine3d/geometry.rs:1120
↓ 2 callersFunctiongen_lut
()
core/src/arm/arm.rs:877
↓ 2 callersMethodgenerate_mixer
(&self)
core/src/hw/spu.rs:73
↓ 2 callersMethodget_ext_bg_pal_offset
(&self, offset: u8)
core/src/hw/gpu/vram.rs:564
↓ 2 callersMethodget_textures_offset
(&self, offset: u8)
core/src/hw/gpu/vram.rs:555
↓ 2 callersMethodget_textures_pal_offset
(&self, offset: u8)
core/src/hw/gpu/vram.rs:559
↓ 2 callersMethodhandle_end
(&mut self)
core/src/hw/spu.rs:497
↓ 2 callersMethodinit_arm9_page_tables
(&mut self)
core/src/hw/mem/arm9.rs:132
↓ 2 callersMethodinteger
(&self)
core/src/hw/gpu/engine2d/registers.rs:248
↓ 2 callersMethodinterrupt_requested
(&self)
core/src/hw/keypad.rs:59
↓ 2 callersMethodinterrupts_requested
(&self, ignore_ime: bool)
core/src/hw/interrupt_controller.rs:19
↓ 2 callersMethodipc_fifo_recv
TODO: Replace with const generic
core/src/hw/mem.rs:15
↓ 2 callersMethodipc_fifo_send
(&mut self, is_arm9: bool, value: u32)
core/src/hw/mem.rs:27
↓ 2 callersMethodlatch_affine
(&mut self)
core/src/hw/gpu/engine2d.rs:1043
↓ 2 callersMethodlr
(&self)
core/src/arm/registers.rs:223
↓ 2 callersMethodmaster_volume
(&self)
core/src/hw/spu/registers.rs:58
↓ 2 callersMethodnext_color
(&mut self)
core/src/hw/gpu/engine3d/rendering.rs:561
↓ 2 callersMethodnext_depth
(&mut self)
core/src/hw/gpu/engine3d/rendering.rs:557
↓ 2 callersMethodnext_s
(&mut self)
core/src/hw/gpu/engine3d/rendering.rs:549
↓ 2 callersMethodnext_t
(&mut self)
core/src/hw/gpu/engine3d/rendering.rs:553
↓ 2 callersMethodnext_w
(&mut self)
core/src/hw/gpu/engine3d/rendering.rs:545
↓ 2 callersMethodnext_x
(&mut self)
core/src/hw/gpu/engine3d/rendering.rs:541
↓ 2 callersMethodnum
(&self)
core/src/hw/gpu/engine3d/rendering.rs:722
↓ 2 callersMethodpan_factor
(&self)
core/src/hw/spu/registers.rs:162
↓ 2 callersMethodpush_geometry_command
( &mut self, interrupts: &mut InterruptRequest, command: GeometryCommand, para
core/src/hw/gpu/engine3d/geometry.rs:12
↓ 2 callersMethodr8
(&self)
core/src/hw/gpu/engine3d/geometry.rs:1117
↓ 2 callersMethodread
(&self, has_access: bool, byte: usize)
core/src/hw/cartridge.rs:417
↓ 2 callersMethodread
(&self)
core/src/hw/mem.rs:200
↓ 2 callersMethodread_cnt
(&self, byte: usize)
core/src/hw/spi.rs:25
↓ 2 callersMethodread_common
(&self)
core/src/hw/mem.rs:163
↓ 2 callersMethodread_game_card
(&mut self, is_arm9: bool)
core/src/hw/mem.rs:35
↓ 2 callersMethodread_gba_rom
TODO: Replace with const generic
core/src/hw/mem.rs:45
↓ 2 callersMethodread_parameter
(&mut self, parameter: Parameter)
core/src/hw/rtc.rs:37
↓ 2 callersMethodread_spi_data
(&self, has_access: bool)
core/src/hw/cartridge.rs:310
↓ 2 callersMethodread_vram_cnt
(&self, index: usize)
core/src/hw/gpu/vram.rs:102
↓ 2 callersMethodreload
(&mut self)
core/src/hw/timers.rs:104
↓ 2 callersMethodrender_window
(&mut self, vcount: u16, window_i: usize)
core/src/hw/gpu/engine2d.rs:347
↓ 2 callersMethodrestore_cpsr
(&mut self)
core/src/arm/registers.rs:134
↓ 2 callersMethodset_cycle
(&mut self, cycle: usize)
core/src/arm.rs:46
↓ 2 callersMethodset_v
(&mut self, value: bool)
core/src/arm/registers.rs:270
↓ 2 callersMethodshould_exec
(&self, condition: u32)
core/src/arm.rs:147
↓ 2 callersMethodspsr
(&self)
core/src/arm/registers.rs:168
↓ 2 callersMethodspsr_mut
Make sure to update the mode after using
core/src/arm/registers.rs:180
↓ 2 callersMethodupdate_spsr_mode
(&mut self)
core/src/arm/registers.rs:191
↓ 2 callersMethodvolume_factor
(&self)
core/src/hw/spu/registers.rs:154
↓ 2 callersMethodvolume_shift
(&self)
core/src/hw/spu/registers.rs:150
↓ 2 callersMethodwrite
(&mut self, has_access: bool, byte: usize, value: u8)
core/src/hw/cartridge.rs:434
↓ 2 callersMethodwrite
(&mut self, value: u8)
core/src/hw/mem.rs:207
↓ 2 callersMethodwrite_cnt
(&mut self, scheduler: &mut Scheduler, byte: usize, value: u8)
core/src/hw/spi.rs:40
↓ 2 callersMethodwrite_spi_data
(&mut self, has_access: bool, value: u8)
core/src/hw/cartridge.rs:322
↓ 2 callersMethodwrite_vram_cnt
(&mut self, index: usize, value: u8)
core/src/hw/gpu/vram.rs:106
↓ 1 callersMethodadd_arm7_wram_mapping
(&mut self, bank: Bank, offset: u8)
core/src/hw/gpu/vram.rs:469
↓ 1 callersMethodapply
(&self, color: u16)
core/src/hw/gpu/engine2d/registers.rs:583
↓ 1 callersMethodarm7_interrupts_requested
(&mut self)
core/src/hw.rs:140
↓ 1 callersMethodarm7_read_io
(&mut self, addr: u32)
core/src/hw/mem/arm7.rs:69
↓ 1 callersMethodarm7_read_io16
(&self, addr: u32)
core/src/hw/mem/arm7/io.rs:78
↓ 1 callersMethodarm7_read_io32
(&mut self, addr: u32)
core/src/hw/mem/arm7/io.rs:82
↓ 1 callersMethodarm7_recv
(&mut self)
core/src/hw/ipc.rs:44
↓ 1 callersMethodarm7_send
(&mut self, value: u32)
core/src/hw/ipc.rs:79
← previousnext →101–200 of 647, ranked by callers