SYMBOL INDEX (565 symbols across 44 files) FILE: make_version.py function system (line 5) | def system(cmd, default): FILE: src/core/n64video.c type n64video_config (line 86) | struct n64video_config function STRICTINLINE (line 95) | static STRICTINLINE int32_t clamp(int32_t value, int32_t min, int32_t max) function STRICTINLINE (line 105) | static STRICTINLINE uint32_t irand(uint32_t* state) function cmd_run_buffered (line 129) | static void cmd_run_buffered(uint32_t worker_id) function cmd_flush (line 137) | static void cmd_flush(void) function cmd_init (line 148) | static void cmd_init(void) function n64video_config_init (line 155) | void n64video_config_init(struct n64video_config* conf) function n64video_init_parallel (line 165) | static void n64video_init_parallel(uint32_t worker_id) function n64video_init (line 174) | void n64video_init(struct n64video_config* _config) function n64video_process_list (line 235) | void n64video_process_list(void) function n64video_close (line 317) | void n64video_close(void) FILE: src/core/n64video.h type dp_register (line 9) | enum dp_register type vi_register (line 22) | enum vi_register type vi_mode (line 42) | enum vi_mode type vi_interp (line 51) | enum vi_interp type dp_compat_profile (line 59) | enum dp_compat_profile type n64video_pixel (line 67) | struct n64video_pixel type n64video_frame_buffer (line 75) | struct n64video_frame_buffer type n64video_config (line 85) | struct n64video_config type n64video_config (line 113) | struct n64video_config type n64video_config (line 114) | struct n64video_config type n64video_frame_buffer (line 115) | struct n64video_frame_buffer FILE: src/core/n64video/rdp.c type color (line 63) | struct color type rectangle (line 68) | struct rectangle type other_modes (line 73) | struct other_modes type spansigs (line 127) | struct spansigs type tile (line 137) | struct tile type span (line 158) | struct span type combiner_inputs (line 169) | struct combiner_inputs type rdp_state (line 190) | struct rdp_state type rdp_state (line 350) | struct rdp_state type rdp_state (line 355) | struct rdp_state type rdp_state (line 356) | struct rdp_state type rdp_state (line 357) | struct rdp_state type rdp_state (line 358) | struct rdp_state type rdp_state (line 359) | struct rdp_state type rdp_state (line 360) | struct rdp_state type rdp_state (line 361) | struct rdp_state type rdp_state (line 362) | struct rdp_state type rdp_state (line 363) | struct rdp_state type rdp_state (line 364) | struct rdp_state type rdp_state (line 365) | struct rdp_state type rdp_state (line 366) | struct rdp_state type rdp_state (line 367) | struct rdp_state type rdp_state (line 368) | struct rdp_state type rdp_state (line 369) | struct rdp_state type rdp_state (line 370) | struct rdp_state type rdp_state (line 371) | struct rdp_state type rdp_state (line 372) | struct rdp_state type rdp_state (line 373) | struct rdp_state type rdp_state (line 374) | struct rdp_state type rdp_state (line 375) | struct rdp_state type rdp_state (line 376) | struct rdp_state type rdp_state (line 377) | struct rdp_state type rdp_state (line 378) | struct rdp_state type rdp_state (line 379) | struct rdp_state type rdp_state (line 380) | struct rdp_state type rdp_state (line 381) | struct rdp_state type rdp_state (line 382) | struct rdp_state type rdp_state (line 383) | struct rdp_state type rdp_state (line 384) | struct rdp_state type rdp_state (line 385) | struct rdp_state type rdp_state (line 386) | struct rdp_state type rdp_state (line 387) | struct rdp_state type rdp_state (line 388) | struct rdp_state type rdp_state (line 389) | struct rdp_state type rdp_state (line 390) | struct rdp_state type rdp_state (line 391) | struct rdp_state type rdp_state (line 392) | struct rdp_state type rdp_state (line 393) | struct rdp_state type rdp_state (line 398) | struct rdp_state type rdp_state (line 468) | struct rdp_state function deduce_derivatives (line 482) | static void deduce_derivatives(struct rdp_state* wstate) function rdp_init (line 571) | void rdp_init(struct rdp_state* wstate) function rdp_invalid (line 583) | void rdp_invalid(struct rdp_state* wstate, const uint32_t* args) function rdp_noop (line 589) | void rdp_noop(struct rdp_state* wstate, const uint32_t* args) function rdp_sync_load (line 595) | void rdp_sync_load(struct rdp_state* wstate, const uint32_t* args) function rdp_sync_pipe (line 601) | void rdp_sync_pipe(struct rdp_state* wstate, const uint32_t* args) function rdp_sync_tile (line 607) | void rdp_sync_tile(struct rdp_state* wstate, const uint32_t* args) function rdp_sync_full (line 613) | void rdp_sync_full(struct rdp_state* wstate, const uint32_t* args) function rdp_set_other_modes (line 623) | void rdp_set_other_modes(struct rdp_state* wstate, const uint32_t* args) function rdp_cmd (line 674) | void rdp_cmd(struct rdp_state* wstate, const uint32_t* args) FILE: src/core/n64video/rdp/blender.c function INLINE (line 7) | static INLINE void set_blender_input(struct rdp_state* wstate, int cycle... function STRICTINLINE (line 72) | static STRICTINLINE int alpha_compare(struct rdp_state* wstate, int32_t ... function STRICTINLINE (line 92) | static STRICTINLINE void blender_equation_cycle0(struct rdp_state* wstat... function STRICTINLINE (line 138) | static STRICTINLINE void blender_equation_cycle0_gval(struct rdp_state* ... function STRICTINLINE (line 165) | static STRICTINLINE void blender_equation_cycle0_2(struct rdp_state* wst... function STRICTINLINE (line 183) | static STRICTINLINE void blender_equation_cycle0_2_gval(struct rdp_state... function STRICTINLINE (line 199) | static STRICTINLINE void blender_equation_cycle1(struct rdp_state* wstat... function STRICTINLINE (line 233) | static STRICTINLINE void blender_equation_cycle1_gval(struct rdp_state* ... function STRICTINLINE (line 259) | static STRICTINLINE int blender_1cycle(struct rdp_state* wstate, uint32_... function STRICTINLINE (line 317) | static STRICTINLINE int blender_2cycle_cycle0(struct rdp_state* wstate, ... function STRICTINLINE (line 337) | static STRICTINLINE void blender_2cycle_cycle0_gval(struct rdp_state* ws... function STRICTINLINE (line 362) | static STRICTINLINE void blender_2cycle_cycle1(struct rdp_state* wstate,... function blender_init_lut (line 396) | static void blender_init_lut(void) function rdp_set_fog_color (line 426) | void rdp_set_fog_color(struct rdp_state* wstate, const uint32_t* args) function rdp_set_blend_color (line 434) | void rdp_set_blend_color(struct rdp_state* wstate, const uint32_t* args) FILE: src/core/n64video/rdp/combiner.c function INLINE (line 6) | static INLINE void set_suba_rgb_input(struct rdp_state* wstate, int32_t ... function INLINE (line 25) | static INLINE void set_subb_rgb_input(struct rdp_state* wstate, int32_t ... function INLINE (line 44) | static INLINE void set_mul_rgb_input(struct rdp_state* wstate, int32_t *... function INLINE (line 72) | static INLINE void set_add_rgb_input(struct rdp_state* wstate, int32_t *... function INLINE (line 87) | static INLINE void set_sub_alpha_input(struct rdp_state* wstate, int32_t... function INLINE (line 102) | static INLINE void set_mul_alpha_input(struct rdp_state* wstate, int32_t... function STRICTINLINE (line 117) | static STRICTINLINE int32_t color_combiner_equation(int32_t a, int32_t b... function STRICTINLINE (line 132) | static STRICTINLINE int32_t alpha_combiner_equation(int32_t a, int32_t b... function STRICTINLINE (line 142) | static STRICTINLINE int32_t chroma_key_min(struct rdp_state* wstate, str... function STRICTINLINE (line 173) | static STRICTINLINE void combiner_1cycle(struct rdp_state* wstate, int a... function STRICTINLINE (line 288) | static STRICTINLINE void combiner_2cycle_cycle0(struct rdp_state* wstate... function STRICTINLINE (line 349) | static STRICTINLINE void combiner_2cycle_cycle1(struct rdp_state* wstate... function combiner_init_lut (line 457) | static void combiner_init_lut(void) function combiner_init (line 483) | static void combiner_init(struct rdp_state* wstate) function rdp_set_prim_color (line 504) | void rdp_set_prim_color(struct rdp_state* wstate, const uint32_t* args) function rdp_set_env_color (line 514) | void rdp_set_env_color(struct rdp_state* wstate, const uint32_t* args) function rdp_set_combine (line 522) | void rdp_set_combine(struct rdp_state* wstate, const uint32_t* args) function rdp_set_key_gb (line 564) | void rdp_set_key_gb(struct rdp_state* wstate, const uint32_t* args) function rdp_set_key_r (line 574) | void rdp_set_key_r(struct rdp_state* wstate, const uint32_t* args) FILE: src/core/n64video/rdp/coverage.c function STRICTINLINE (line 15) | static STRICTINLINE uint32_t rightcvghex(uint32_t x, uint32_t fmask) function STRICTINLINE (line 23) | static STRICTINLINE uint32_t leftcvghex(uint32_t x, uint32_t fmask) function STRICTINLINE (line 32) | static STRICTINLINE void compute_cvg_flip(struct rdp_state* wstate, int3... function STRICTINLINE (line 107) | static STRICTINLINE void compute_cvg_noflip(struct rdp_state* wstate, in... function STRICTINLINE (line 161) | static STRICTINLINE int finalize_spanalpha(int cvg_dest, uint32_t blend_... function STRICTINLINE (line 203) | static STRICTINLINE uint16_t decompress_cvmask_frombyte(uint8_t x) function STRICTINLINE (line 209) | static STRICTINLINE void lookup_cvmask_derivatives(uint8_t mask, uint8_t... function coverage_init_lut (line 217) | static void coverage_init_lut(void) FILE: src/core/n64video/rdp/dither.c function STRICTINLINE (line 20) | static STRICTINLINE void rgb_dither(int rgb_dither_sel, int* r, int* g, ... function STRICTINLINE (line 67) | static STRICTINLINE void rgb_dither_gval(int rgb_dither_sel, int* g, int... function STRICTINLINE (line 87) | static STRICTINLINE void get_dither_noise(struct rdp_state* wstate, int ... FILE: src/core/n64video/rdp/fbuffer.c type rdp_state (line 3) | struct rdp_state type rdp_state (line 4) | struct rdp_state type rdp_state (line 5) | struct rdp_state type rdp_state (line 6) | struct rdp_state type rdp_state (line 7) | struct rdp_state type rdp_state (line 8) | struct rdp_state type rdp_state (line 9) | struct rdp_state type rdp_state (line 10) | struct rdp_state type rdp_state (line 11) | struct rdp_state type rdp_state (line 12) | struct rdp_state type rdp_state (line 13) | struct rdp_state type rdp_state (line 14) | struct rdp_state type rdp_state (line 15) | struct rdp_state type rdp_state (line 16) | struct rdp_state type rdp_state (line 17) | struct rdp_state type rdp_state (line 18) | struct rdp_state type rdp_state (line 20) | struct rdp_state type rdp_state (line 25) | struct rdp_state type rdp_state (line 30) | struct rdp_state type rdp_state (line 35) | struct rdp_state function fbwrite_4 (line 40) | static void fbwrite_4(struct rdp_state* wstate, uint32_t curpixel, uint3... function fbwrite_8 (line 55) | static void fbwrite_8(struct rdp_state* wstate, uint32_t curpixel, uint3... function fbwrite_16 (line 66) | static void fbwrite_16(struct rdp_state* wstate, uint32_t curpixel, uint... function fbwrite_32 (line 102) | static void fbwrite_32(struct rdp_state* wstate, uint32_t curpixel, uint... function fbfill_4 (line 118) | static void fbfill_4(struct rdp_state* wstate, uint32_t curpixel, int fl... function fbfill_8 (line 128) | static void fbfill_8(struct rdp_state* wstate, uint32_t curpixel, int fl... function fbfill_16 (line 135) | static void fbfill_16(struct rdp_state* wstate, uint32_t curpixel, int f... function fbfill_32 (line 151) | static void fbfill_32(struct rdp_state* wstate, uint32_t curpixel, int f... function fbread_4 (line 160) | static void fbread_4(struct rdp_state* wstate, uint32_t curpixel, uint32... function fbread2_4 (line 170) | static void fbread2_4(struct rdp_state* wstate, uint32_t curpixel, uint3... function fbread_8 (line 179) | static void fbread_8(struct rdp_state* wstate, uint32_t curpixel, uint32... function fbread2_8 (line 193) | static void fbread2_8(struct rdp_state* wstate, uint32_t curpixel, uint3... function fbread_16 (line 206) | static void fbread_16(struct rdp_state* wstate, uint32_t curpixel, uint3... function fbread2_16 (line 241) | static void fbread2_16(struct rdp_state* wstate, uint32_t curpixel, uint... function fbread_32 (line 278) | static void fbread_32(struct rdp_state* wstate, uint32_t curpixel, uint3... function INLINE (line 298) | static INLINE void fbread2_32(struct rdp_state* wstate, uint32_t curpixe... function rdp_set_color_image (line 319) | void rdp_set_color_image(struct rdp_state* wstate, const uint32_t* args) function rdp_set_fill_color (line 333) | void rdp_set_fill_color(struct rdp_state* wstate, const uint32_t* args) function fb_init (line 338) | static void fb_init(struct rdp_state* wstate) FILE: src/core/n64video/rdp/rasterizer.c function STRICTINLINE (line 3) | static STRICTINLINE int32_t normalize_dzpix(int32_t sum) function replicate_for_copy (line 23) | static void replicate_for_copy(struct rdp_state* wstate, uint32_t* outby... function fetch_qword_copy (line 63) | static void fetch_qword_copy(struct rdp_state* wstate, uint32_t* hidword... function STRICTINLINE (line 125) | static STRICTINLINE void rgba_correct(struct rdp_state* wstate, int offx... function STRICTINLINE (line 158) | static STRICTINLINE void z_correct(struct rdp_state* wstate, int offx, i... function rejected_hbwrite_1cycle (line 190) | void rejected_hbwrite_1cycle(struct rdp_state* wstate, int cdith, uint32... function rejected_hbwrite_2cycle (line 269) | void rejected_hbwrite_2cycle(struct rdp_state* wstate, int cdith, uint32... function render_spans_1cycle_complete (line 348) | static void render_spans_1cycle_complete(struct rdp_state* wstate, int s... function render_spans_1cycle_notexel1 (line 567) | static void render_spans_1cycle_notexel1(struct rdp_state* wstate, int s... function render_spans_1cycle_notex (line 752) | static void render_spans_1cycle_notex(struct rdp_state* wstate, int star... function render_spans_2cycle_complete (line 900) | static void render_spans_2cycle_complete(struct rdp_state* wstate, int s... function render_spans_2cycle_notexelnext (line 1173) | static void render_spans_2cycle_notexelnext(struct rdp_state* wstate, in... function render_spans_2cycle_notexel1 (line 1398) | static void render_spans_2cycle_notexel1(struct rdp_state* wstate, int s... function render_spans_2cycle_notex (line 1619) | static void render_spans_2cycle_notex(struct rdp_state* wstate, int star... function render_spans_fill (line 1806) | static void render_spans_fill(struct rdp_state* wstate, int start, int e... function render_spans_copy (line 1879) | static void render_spans_copy(struct rdp_state* wstate, int start, int e... function edgewalker_for_prims (line 2037) | static void edgewalker_for_prims(struct rdp_state* wstate, int32_t* ewdata) function rasterizer_init (line 2544) | static void rasterizer_init(struct rdp_state* wstate) function rdp_tri_noshade (line 2550) | void rdp_tri_noshade(struct rdp_state* wstate, const uint32_t* args) function rdp_tri_noshade_z (line 2558) | void rdp_tri_noshade_z(struct rdp_state* wstate, const uint32_t* args) function rdp_tri_tex (line 2567) | void rdp_tri_tex(struct rdp_state* wstate, const uint32_t* args) function rdp_tri_tex_z (line 2577) | void rdp_tri_tex_z(struct rdp_state* wstate, const uint32_t* args) function rdp_tri_shade (line 2595) | void rdp_tri_shade(struct rdp_state* wstate, const uint32_t* args) function rdp_tri_shade_z (line 2603) | void rdp_tri_shade_z(struct rdp_state* wstate, const uint32_t* args) function rdp_tri_texshade (line 2612) | void rdp_tri_texshade(struct rdp_state* wstate, const uint32_t* args) function rdp_tri_texshade_z (line 2620) | void rdp_tri_texshade_z(struct rdp_state* wstate, const uint32_t* args) function rdp_tex_rect (line 2634) | void rdp_tex_rect(struct rdp_state* wstate, const uint32_t* args) function rdp_tex_rect_flip (line 2690) | void rdp_tex_rect_flip(struct rdp_state* wstate, const uint32_t* args) function rdp_fill_rect (line 2744) | void rdp_fill_rect(struct rdp_state* wstate, const uint32_t* args) function rdp_set_prim_depth (line 2771) | void rdp_set_prim_depth(struct rdp_state* wstate, const uint32_t* args) function rdp_set_scissor (line 2779) | void rdp_set_scissor(struct rdp_state* wstate, const uint32_t* args) FILE: src/core/n64video/rdp/rdram.c function rdram_init (line 33) | static void rdram_init(void) function STRICTINLINE (line 47) | static STRICTINLINE bool rdram_valid_idx8(uint32_t in) function STRICTINLINE (line 52) | static STRICTINLINE bool rdram_valid_idx16(uint32_t in) function STRICTINLINE (line 57) | static STRICTINLINE bool rdram_valid_idx32(uint32_t in) function STRICTINLINE (line 62) | static STRICTINLINE uint8_t rdram_read_idx8(uint32_t in) function STRICTINLINE (line 68) | static STRICTINLINE uint8_t rdram_read_idx8_fast(uint32_t in) function STRICTINLINE (line 73) | static STRICTINLINE uint16_t rdram_read_idx16(uint32_t in) function STRICTINLINE (line 79) | static STRICTINLINE uint16_t rdram_read_idx16_fast(uint32_t in) function STRICTINLINE (line 84) | static STRICTINLINE uint32_t rdram_read_idx32(uint32_t in) function STRICTINLINE (line 90) | static STRICTINLINE uint32_t rdram_read_idx32_fast(uint32_t in) function STRICTINLINE (line 95) | static STRICTINLINE void rdram_write_idx8(uint32_t in, uint8_t val) function STRICTINLINE (line 103) | static STRICTINLINE void rdram_write_idx16(uint32_t in, uint16_t val) function STRICTINLINE (line 111) | static STRICTINLINE void rdram_write_idx32(uint32_t in, uint32_t val) function STRICTINLINE (line 119) | static STRICTINLINE void rdram_read_pair16(uint16_t* rdst, uint8_t* hdst... function STRICTINLINE (line 133) | static STRICTINLINE void rdram_write_pair8(uint32_t in, uint8_t rval, in... function STRICTINLINE (line 213) | static STRICTINLINE void rdram_write_pair16(uint32_t in, uint16_t rval, ... function STRICTINLINE (line 226) | static STRICTINLINE void rdram_write_pair32(uint32_t in, uint32_t rval, ... function rdram_complete_delayed_hbwrites (line 239) | static void rdram_complete_delayed_hbwrites(int delayedhbwidx) FILE: src/core/n64video/rdp/tcoord.c function STRICTINLINE (line 37) | static STRICTINLINE void tcmask_copy(struct tile* tile, int32_t* S, int3... function STRICTINLINE (line 83) | static STRICTINLINE void tcshift_cycle(struct tile* tile, int32_t* S, in... function STRICTINLINE (line 128) | static STRICTINLINE void tcclamp_cycle(struct tile* tile, int32_t* S, in... function STRICTINLINE (line 173) | static STRICTINLINE void tcclamp_cycle_light(struct tile* tile, int32_t*... function STRICTINLINE (line 201) | static STRICTINLINE void tcshift_copy(struct tile* tile, int32_t* S, int... function STRICTINLINE (line 236) | static STRICTINLINE void tclod_4x17_to_15(int32_t scurr, int32_t snext, ... function STRICTINLINE (line 256) | static STRICTINLINE void tclod_tcclamp(int32_t* sss, int32_t* sst) function STRICTINLINE (line 309) | static STRICTINLINE void lodfrac_lodtile_signals(struct rdp_state* wstat... function STRICTINLINE (line 394) | static STRICTINLINE void tclod_2cycle(struct rdp_state* wstate, int32_t*... function STRICTINLINE (line 471) | static STRICTINLINE void tclod_2cycle_next(struct rdp_state* wstate, int... function STRICTINLINE (line 558) | static STRICTINLINE void tclod_2cycle_notexel1(struct rdp_state* wstate,... function STRICTINLINE (line 605) | static STRICTINLINE void tclod_1cycle_current(struct rdp_state* wstate, ... function STRICTINLINE (line 688) | static STRICTINLINE void tclod_1cycle_current_simple(struct rdp_state* w... function STRICTINLINE (line 764) | static STRICTINLINE void tclod_1cycle_next(struct rdp_state* wstate, int... function STRICTINLINE (line 898) | static STRICTINLINE void tclod_copy(struct rdp_state* wstate, int32_t* s... function STRICTINLINE (line 965) | static STRICTINLINE void tc_pipeline_copy(struct tile* tile, int32_t* ss... function STRICTINLINE (line 991) | static STRICTINLINE void tc_pipeline_load(struct tile* tile, int32_t* ss... function tcdiv_nopersp (line 1018) | static void tcdiv_nopersp(int32_t ss, int32_t st, int32_t sw, int32_t* s... function tcdiv_persp (line 1027) | static void tcdiv_persp(int32_t ss, int32_t st, int32_t sw, int32_t* sss... function tcoord_init_lut (line 1105) | static void tcoord_init_lut(void) function tcoord_init (line 1153) | static void tcoord_init(struct rdp_state* wstate) FILE: src/core/n64video/rdp/tex.c function STRICTINLINE (line 3) | static STRICTINLINE void tcmask(struct tile* tile, int32_t* S, int32_t* T) function STRICTINLINE (line 34) | static STRICTINLINE void tcmask_coupled(struct tile* tile, int32_t* S, i... function INLINE (line 102) | static INLINE void calculate_clamp_diffs(struct tile* t) function INLINE (line 109) | static INLINE void calculate_tile_derivs(struct tile* t) function STRICTINLINE (line 130) | static STRICTINLINE void get_texel1_1cycle(struct rdp_state* wstate, int... function STRICTINLINE (line 160) | static STRICTINLINE void texture_pipeline_cycle(struct rdp_state* wstate... function loading_pipeline (line 487) | static void loading_pipeline(struct rdp_state* wstate, int start, int en... function edgewalker_for_loads (line 738) | static void edgewalker_for_loads(struct rdp_state* wstate, int32_t* lewd... function rdp_set_tile_size (line 896) | void rdp_set_tile_size(struct rdp_state* wstate, const uint32_t* args) function rdp_load_block (line 907) | void rdp_load_block(struct rdp_state* wstate, const uint32_t* args) function tile_tlut_common_cs_decoder (line 939) | static void tile_tlut_common_cs_decoder(struct rdp_state* wstate, const ... function rdp_load_tlut (line 969) | void rdp_load_tlut(struct rdp_state* wstate, const uint32_t* args) function rdp_load_tile (line 974) | void rdp_load_tile(struct rdp_state* wstate, const uint32_t* args) function rdp_set_tile (line 979) | void rdp_set_tile(struct rdp_state* wstate, const uint32_t* args) function rdp_set_texture_image (line 1000) | void rdp_set_texture_image(struct rdp_state* wstate, const uint32_t* args) function rdp_set_convert (line 1011) | void rdp_set_convert(struct rdp_state* wstate, const uint32_t* args) function tex_init_lut (line 1025) | static void tex_init_lut(void) function tex_init (line 1031) | static void tex_init(struct rdp_state* wstate) FILE: src/core/n64video/rdp/tmem.c function sort_tmem_idx (line 13) | static void sort_tmem_idx(uint32_t *idx, uint32_t idxa, uint32_t idxb, u... function sort_tmem_shorts_lowhalf (line 27) | static void sort_tmem_shorts_lowhalf(uint32_t* bindshort, uint32_t short... function compute_color_index (line 46) | static void compute_color_index(struct rdp_state* wstate, uint32_t* cidx... function INLINE (line 63) | static INLINE void fetch_texel(struct rdp_state* wstate, struct color *c... function INLINE (line 417) | static INLINE void fetch_texel_quadro(struct rdp_state* wstate, struct c... function INLINE (line 1364) | static INLINE void fetch_texel_entlut_quadro(struct rdp_state* wstate, s... function INLINE (line 1678) | static INLINE void fetch_texel_entlut_quadro_nearest(struct rdp_state* w... function get_tmem_idx (line 1865) | static void get_tmem_idx(struct rdp_state* wstate, int s, int t, uint32_... function read_tmem_copy (line 1906) | static void read_tmem_copy(struct rdp_state* wstate, int s, int s1, int ... function tmem_init_lut (line 2059) | static void tmem_init_lut(void) FILE: src/core/n64video/rdp/zbuffer.c function STRICTINLINE (line 23) | static STRICTINLINE uint32_t z_decompress(uint32_t zb) function INLINE (line 28) | static INLINE void z_build_com_table(void) function STRICTINLINE (line 191) | static STRICTINLINE void z_store(uint32_t zcurpixel, uint32_t z, int dzp... function STRICTINLINE (line 199) | static STRICTINLINE uint32_t dz_decompress(uint32_t dz_compressed) function STRICTINLINE (line 205) | static STRICTINLINE uint32_t dz_compress(uint32_t value) function STRICTINLINE (line 219) | static STRICTINLINE uint32_t z_compare(struct rdp_state* wstate, uint32_... function rdp_set_mask_image (line 377) | void rdp_set_mask_image(struct rdp_state* wstate, const uint32_t* args) function z_init_lut (line 382) | void z_init_lut(void) FILE: src/core/n64video/vi.c type vi_type (line 19) | enum vi_type type vi_aa (line 27) | enum vi_aa type vi_reg_ctrl (line 35) | struct vi_reg_ctrl type n64video_pixel (line 50) | struct n64video_pixel type vi_reg_ctrl (line 50) | struct vi_reg_ctrl type n64video_pixel (line 82) | struct n64video_pixel type vi_reg_ctrl (line 88) | struct vi_reg_ctrl function vi_init (line 95) | static void vi_init(void) function vi_process_full_parallel (line 110) | static void vi_process_full_parallel(uint32_t worker_id) function vi_process_full (line 321) | static bool vi_process_full(struct n64video_frame_buffer* fb) function vi_process_fast_parallel (line 487) | static void vi_process_fast_parallel(uint32_t worker_id) function vi_process_fast (line 565) | static bool vi_process_fast(struct n64video_frame_buffer* fb) function vi_set_zbuffer_address (line 615) | void vi_set_zbuffer_address(uint32_t address) function n64video_update_screen (line 620) | void n64video_update_screen(struct n64video_frame_buffer* fb) function vi_close (line 751) | static void vi_close(void) FILE: src/core/n64video/vi/divot.c function STRICTINLINE (line 3) | static STRICTINLINE void divot_filter(struct n64video_pixel* final, stru... FILE: src/core/n64video/vi/fetch.c function vi_fetch_filter16 (line 3) | static void vi_fetch_filter16(struct n64video_pixel* res, uint32_t fboff... function vi_fetch_filter32 (line 41) | static void vi_fetch_filter32(struct n64video_pixel* res, uint32_t fboff... FILE: src/core/n64video/vi/gamma.c function vi_integer_sqrt (line 6) | static uint32_t vi_integer_sqrt(uint32_t a) function STRICTINLINE (line 26) | static STRICTINLINE void gamma_filters(struct n64video_pixel* pixel, boo... function vi_gamma_init (line 63) | void vi_gamma_init(void) FILE: src/core/n64video/vi/lerp.c function STRICTINLINE (line 3) | static STRICTINLINE void vi_vl_lerp(struct n64video_pixel* up, struct n6... FILE: src/core/n64video/vi/restore.c function STRICTINLINE (line 5) | static STRICTINLINE void restore_filter16(int* r, int* g, int* b, uint32... function STRICTINLINE (line 76) | static STRICTINLINE void restore_filter32(int* r, int* g, int* b, uint32... function vi_restore_init (line 146) | void vi_restore_init() FILE: src/core/n64video/vi/video.c function STRICTINLINE (line 3) | static STRICTINLINE void video_max_optimized(uint32_t* pixels, uint32_t*... function STRICTINLINE (line 46) | static STRICTINLINE void video_filter16(int* endr, int* endg, int* endb,... function STRICTINLINE (line 119) | static STRICTINLINE void video_filter32(int* endr, int* endg, int* endb,... FILE: src/core/parallel.cpp class Parallel (line 13) | class Parallel method Parallel (line 16) | Parallel(std::uint32_t num_workers) method begin (line 54) | void begin() method run (line 70) | void run(std::function&& task) method num_workers (line 88) | std::uint32_t num_workers() method create_worker (line 104) | virtual void create_worker(std::uint32_t worker_id) method start_work (line 109) | virtual void start_work() method do_work (line 120) | virtual void do_work(std::uint32_t worker_id) method wait (line 145) | virtual void wait() method Parallel (line 155) | Parallel(const Parallel&) = delete; class ParallelBusy (line 159) | class ParallelBusy : public Parallel method ParallelBusy (line 162) | ParallelBusy(std::uint32_t num_workers) : Parallel(num_workers) method create_worker (line 166) | virtual void create_worker(std::uint32_t worker_id) method start_work (line 171) | virtual void start_work() method do_work (line 177) | virtual void do_work(std::uint32_t worker_id) method wait (line 195) | virtual void wait() function parallel_init (line 206) | void parallel_init(uint32_t num, bool busy) function parallel_run (line 217) | void parallel_run(void task(uint32_t)) function parallel_num_workers (line 222) | uint32_t parallel_num_workers() function parallel_close (line 227) | void parallel_close() FILE: src/output/gl_core_3_3.c function Load_Version_3_3 (line 365) | static int Load_Version_3_3(void) type ogl_StrToExtMap (line 1404) | typedef struct ogl_StrToExtMap_s function ogl_StrToExtMap (line 1417) | static ogl_StrToExtMap *FindExtEntry(const char *extensionName) function ClearExtensionVars (line 1430) | static void ClearExtensionVars(void) function LoadExtByName (line 1435) | static void LoadExtByName(const char *extensionName) function ProcExtsFromExtList (line 1461) | static void ProcExtsFromExtList(void) function ogl_LoadFunctions (line 1474) | int ogl_LoadFunctions() function GetGLVersion (line 1496) | static void GetGLVersion(void) function ogl_GetMajorVersion (line 1502) | int ogl_GetMajorVersion(void) function ogl_GetMinorVersion (line 1509) | int ogl_GetMinorVersion(void) function ogl_IsVersionGEQ (line 1516) | int ogl_IsVersionGEQ(int majorVersion, int minorVersion) FILE: src/output/gl_core_3_3.h type __int32 (line 104) | typedef __int32 int32_t; type __int64 (line 105) | typedef __int64 int64_t; type GLenum (line 112) | typedef unsigned int GLenum; type GLboolean (line 113) | typedef unsigned char GLboolean; type GLbitfield (line 114) | typedef unsigned int GLbitfield; type GLvoid (line 115) | typedef void GLvoid; type GLbyte (line 116) | typedef signed char GLbyte; type GLshort (line 117) | typedef short GLshort; type GLint (line 118) | typedef int GLint; type GLubyte (line 119) | typedef unsigned char GLubyte; type GLushort (line 120) | typedef unsigned short GLushort; type GLuint (line 121) | typedef unsigned int GLuint; type GLsizei (line 122) | typedef int GLsizei; type GLfloat (line 123) | typedef float GLfloat; type GLclampf (line 124) | typedef float GLclampf; type GLdouble (line 125) | typedef double GLdouble; type GLclampd (line 126) | typedef double GLclampd; type GLchar (line 127) | typedef char GLchar; type GLcharARB (line 128) | typedef char GLcharARB; type GLhandleARB (line 132) | typedef unsigned int GLhandleARB; type GLhalfARB (line 134) | typedef unsigned short GLhalfARB; type GLhalf (line 135) | typedef unsigned short GLhalf; type GLint (line 136) | typedef GLint GLfixed; type GLintptr (line 137) | typedef ptrdiff_t GLintptr; type GLsizeiptr (line 138) | typedef ptrdiff_t GLsizeiptr; type GLint64 (line 139) | typedef int64_t GLint64; type GLuint64 (line 140) | typedef uint64_t GLuint64; type GLintptrARB (line 141) | typedef ptrdiff_t GLintptrARB; type GLsizeiptrARB (line 142) | typedef ptrdiff_t GLsizeiptrARB; type GLint64EXT (line 143) | typedef int64_t GLint64EXT; type GLuint64EXT (line 144) | typedef uint64_t GLuint64EXT; type __GLsync (line 145) | struct __GLsync type _cl_context (line 146) | struct _cl_context type _cl_event (line 147) | struct _cl_event type GLhalfNV (line 151) | typedef unsigned short GLhalfNV; type GLintptr (line 152) | typedef GLintptr GLvdpauSurfaceNV; type ogl_LoadStatus (line 1686) | enum ogl_LoadStatus FILE: src/output/screen.h type n64video_config (line 8) | struct n64video_config FILE: src/output/vdac.c function gl_check_errors (line 38) | static void gl_check_errors(void) function gl_fbo_create (line 82) | static void gl_fbo_create(uint32_t width, uint32_t height) function gl_fbo_delete (line 107) | static void gl_fbo_delete(void) function gl_shader_load_file (line 120) | static bool gl_shader_load_file(GLuint shader, const char* path) function GLuint (line 168) | static GLuint gl_shader_compile(GLenum type, const GLchar* source, const... function GLuint (line 191) | static GLuint gl_shader_link(GLuint vert, GLuint frag) function vdac_init (line 213) | void vdac_init(struct n64video_config* config) function vdac_read (line 300) | void vdac_read(struct n64video_frame_buffer* fb, bool alpha) function vdac_write (line 351) | void vdac_write(struct n64video_frame_buffer* fb) function vdac_sync (line 387) | void vdac_sync(bool valid) function vdac_close (line 489) | void vdac_close(void) FILE: src/output/vdac.h type n64video_config (line 8) | struct n64video_config type n64video_frame_buffer (line 9) | struct n64video_frame_buffer type n64video_frame_buffer (line 10) | struct n64video_frame_buffer FILE: src/plugin/mupen64plus/api/m64p_common.h type m64p_error (line 41) | typedef m64p_error (*ptr_PluginGetVersion)(m64p_plugin_type *, int *, in... type m64p_error (line 50) | typedef m64p_error (*ptr_CoreGetAPIVersions)(int *, int *, int *, int *); type m64p_error (line 70) | typedef m64p_error (*ptr_PluginStartup)(m64p_dynlib_handle, void *, void... type m64p_error (line 80) | typedef m64p_error (*ptr_PluginShutdown)(void); FILE: src/plugin/mupen64plus/api/m64p_config.h type m64p_error (line 42) | typedef m64p_error (*ptr_ConfigListSections)(void *, void (*)(void *, co... type m64p_error (line 53) | typedef m64p_error (*ptr_ConfigOpenSection)(const char *, m64p_handle *); type m64p_error (line 63) | typedef m64p_error (*ptr_ConfigListParameters)(m64p_handle, void *, void... type m64p_error (line 72) | typedef m64p_error (*ptr_ConfigSaveFile)(void); type m64p_error (line 81) | typedef m64p_error (*ptr_ConfigSaveSection)(const char *); type m64p_error (line 99) | typedef m64p_error (*ptr_ConfigDeleteSection)(const char *SectionName); type m64p_error (line 108) | typedef m64p_error (*ptr_ConfigRevertChanges)(const char *SectionName); type m64p_error (line 118) | typedef m64p_error (*ptr_ConfigSetParameter)(m64p_handle, const char *, ... type m64p_error (line 128) | typedef m64p_error (*ptr_ConfigSetParameterHelp)(m64p_handle, const char... type m64p_error (line 137) | typedef m64p_error (*ptr_ConfigGetParameter)(m64p_handle, const char *, ... type m64p_error (line 146) | typedef m64p_error (*ptr_ConfigGetParameterType)(m64p_handle, const char... type m64p_error (line 170) | typedef m64p_error (*ptr_ConfigSetDefaultInt)(m64p_handle, const char *,... type m64p_error (line 171) | typedef m64p_error (*ptr_ConfigSetDefaultFloat)(m64p_handle, const char ... type m64p_error (line 172) | typedef m64p_error (*ptr_ConfigSetDefaultBool)(m64p_handle, const char *... type m64p_error (line 173) | typedef m64p_error (*ptr_ConfigSetDefaultString)(m64p_handle, const char... type m64p_error (line 252) | typedef m64p_error (*ptr_ConfigExternalOpen)(const char *, m64p_handle *); type m64p_error (line 261) | typedef m64p_error (*ptr_ConfigExternalClose)(m64p_handle); type m64p_error (line 271) | typedef m64p_error (*ptr_ConfigExternalGetParameter)(m64p_handle, const ... FILE: src/plugin/mupen64plus/api/m64p_plugin.h type RSP_INFO (line 41) | typedef struct { type GFX_INFO (line 74) | typedef struct { type AUDIO_INFO (line 122) | typedef struct { type CONTROL (line 139) | typedef struct { type BUTTONS (line 145) | typedef union { type CONTROL_INFO (line 171) | typedef struct { type FrameBufferInfo (line 213) | typedef struct FILE: src/plugin/mupen64plus/api/m64p_types.h type HMODULE (line 41) | typedef HMODULE m64p_dynlib_handle; type m64p_type (line 65) | typedef enum { type m64p_msg_level (line 72) | typedef enum { type m64p_error (line 80) | typedef enum { type m64p_core_caps (line 98) | typedef enum { type m64p_plugin_type (line 104) | typedef enum { type m64p_emu_state (line 113) | typedef enum { type m64p_video_mode (line 119) | typedef enum { type m64p_video_flags (line 125) | typedef enum { type m64p_core_param (line 129) | typedef enum { type m64p_command (line 143) | typedef enum { type m64p_cheat_code (line 168) | typedef struct { type m64p_media_loader (line 173) | typedef struct { type m64p_system_type (line 212) | typedef enum type m64p_rom_header (line 219) | typedef struct type m64p_rom_settings (line 238) | typedef struct type m64p_dbg_state (line 255) | typedef enum { type m64p_dbg_runstate (line 263) | typedef enum { type m64p_dbg_mem_info (line 269) | typedef enum { type m64p_dbg_mem_type (line 279) | typedef enum { type m64p_dbg_mem_flags (line 301) | typedef enum { type m64p_dbg_memptr_type (line 308) | typedef enum { type m64p_dbg_cpu_data (line 317) | typedef enum { type m64p_dbg_bkp_command (line 329) | typedef enum { type m64p_dbg_bkp_flags (line 344) | typedef enum { type m64p_breakpoint (line 357) | typedef struct { type m64p_2d_size (line 367) | typedef struct { type m64p_GLattr (line 372) | typedef enum { type m64p_GLContextType (line 388) | typedef enum { type m64p_video_extension_functions (line 394) | typedef struct { FILE: src/plugin/mupen64plus/api/m64p_vidext.h type m64p_error (line 42) | typedef m64p_error (*ptr_VidExt_Init)(void); type m64p_error (line 54) | typedef m64p_error (*ptr_VidExt_Quit)(void); type m64p_error (line 65) | typedef m64p_error (*ptr_VidExt_ListFullscreenModes)(m64p_2d_size *, int... type m64p_error (line 76) | typedef m64p_error (*ptr_VidExt_SetVideoMode)(int, int, int, m64p_video_... type m64p_error (line 85) | typedef m64p_error (*ptr_VidExt_ResizeWindow)(int, int); type m64p_error (line 94) | typedef m64p_error (*ptr_VidExt_SetCaption)(const char *); type m64p_error (line 103) | typedef m64p_error (*ptr_VidExt_ToggleFullScreen)(void); type m64p_function (line 114) | typedef m64p_function (*ptr_VidExt_GL_GetProcAddress)(const char *); type m64p_error (line 124) | typedef m64p_error (*ptr_VidExt_GL_SetAttribute)(m64p_GLattr, int); type m64p_error (line 134) | typedef m64p_error (*ptr_VidExt_GL_GetAttribute)(m64p_GLattr, int *); type m64p_error (line 144) | typedef m64p_error (*ptr_VidExt_GL_SwapBuffers)(void); FILE: src/plugin/mupen64plus/gfx_m64p.c type n64video_config (line 70) | struct n64video_config function CALL (line 86) | CALL PluginStartup(m64p_dynlib_handle _CoreLibHandle, void *Context, function CALL (line 135) | CALL PluginShutdown(void) function CALL (line 149) | CALL PluginGetVersion(m64p_plugin_type *PluginType, int *PluginVersion, ... function CALL (line 175) | CALL InitiateGFX (GFX_INFO Gfx_Info) function CALL (line 182) | CALL MoveScreen (int xpos, int ypos) function CALL (line 188) | CALL ProcessDList(void) function CALL (line 196) | CALL ProcessRDPList(void) function CALL (line 201) | CALL RomOpen (void) function CALL (line 242) | CALL RomClosed (void) function CALL (line 248) | CALL ShowCFB (void) function CALL (line 252) | CALL UpdateScreen (void) function CALL (line 264) | CALL ViStatusChanged (void) function CALL (line 268) | CALL ViWidthChanged (void) function CALL (line 272) | CALL ChangeWindow(void) function CALL (line 277) | CALL ReadScreen2(void *dest, int *width, int *height, int front) function CALL (line 289) | CALL SetRenderingCallback(void (*callback)(int)) function CALL (line 294) | CALL ResizeVideoOutput(int width, int height) function CALL (line 300) | CALL FBWrite(unsigned int addr, unsigned int size) function CALL (line 306) | CALL FBRead(unsigned int addr) function CALL (line 311) | CALL FBGetFrameBufferInfo(void *pinfo) FILE: src/plugin/mupen64plus/msg.c function msg_error (line 11) | void msg_error(const char * err, ...) function msg_warning (line 28) | void msg_warning(const char* err, ...) function msg_debug (line 44) | void msg_debug(const char* err, ...) FILE: src/plugin/mupen64plus/screen.c function screen_init (line 35) | void screen_init(struct n64video_config* config) function screen_adjust (line 68) | void screen_adjust(int32_t width_out, int32_t height_out, int32_t* width... function screen_update (line 79) | void screen_update(void) function screen_toggle_fullscreen (line 85) | void screen_toggle_fullscreen(void) function screen_close (line 90) | void screen_close(void) FILE: src/plugin/zilmar/config.c type n64video_config (line 42) | struct n64video_config function config_dialog_update_multithread (line 60) | static void config_dialog_update_multithread(void) function config_dialog_update_vi_mode (line 68) | static void config_dialog_update_vi_mode(void) function config_dialog_fill_combo (line 74) | static void config_dialog_fill_combo(HWND dialog, char** entries, size_t... function INT_PTR (line 83) | INT_PTR CALLBACK config_dialog_proc(HWND hwnd, UINT iMessage, WPARAM wPa... function config_handle (line 192) | static void config_handle(const char* key, const char* value, const char... function config_init (line 226) | void config_init(HINSTANCE hInst) function config_dialog (line 240) | void config_dialog(HWND hParent) type n64video_config (line 245) | struct n64video_config function config_load (line 250) | bool config_load() function config_write_section (line 293) | static void config_write_section(FILE* fp, const char* section) function config_write_uint32 (line 298) | static void config_write_uint32(FILE* fp, const char* key, uint32_t value) function config_write_int32 (line 303) | static void config_write_int32(FILE* fp, const char* key, int32_t value) function config_save (line 308) | bool config_save(void) function config_update (line 339) | void config_update(void) FILE: src/plugin/zilmar/config.h type n64video_config (line 9) | struct n64video_config FILE: src/plugin/zilmar/gfx_1.3.c function is_valid_ptr (line 20) | static bool is_valid_ptr(void *ptr, uint32_t bytes) function filter_char (line 47) | static char filter_char(char c) function mi_intr (line 100) | static void mi_intr(void) function write_screenshot (line 106) | static void write_screenshot(char* path) function BOOL (line 156) | BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReser... function CALL (line 167) | CALL CaptureScreen(char* directory) function CALL (line 180) | CALL ChangeWindow(void) function CALL (line 185) | CALL CloseDLL(void) function CALL (line 189) | CALL DllAbout(HWND hParent) function CALL (line 203) | CALL DllConfig(HWND hParent) function CALL (line 208) | CALL ReadScreen(void **dest, long *width, long *height) function CALL (line 215) | CALL DrawScreen(void) function CALL (line 219) | CALL GetDllInfo(PLUGIN_INFO* PluginInfo) function CALL (line 229) | CALL InitiateGFX(GFX_INFO Gfx_Info) function CALL (line 236) | CALL MoveScreen(int xpos, int ypos) function CALL (line 242) | CALL ProcessDList(void) function CALL (line 250) | CALL ProcessRDPList(void) function CALL (line 255) | CALL RomClosed(void) function CALL (line 261) | CALL RomOpen(void) function CALL (line 287) | CALL ShowCFB(void) function CALL (line 291) | CALL UpdateScreen(void) function CALL (line 309) | CALL ViStatusChanged(void) function CALL (line 313) | CALL ViWidthChanged(void) function CALL (line 317) | CALL FBWrite(DWORD addr, DWORD val) function CALL (line 323) | CALL FBWList(FrameBufferModifyEntry *plist, DWORD size) function CALL (line 329) | CALL FBRead(DWORD addr) function CALL (line 334) | CALL FBGetFrameBufferInfo(void *pinfo) FILE: src/plugin/zilmar/gfx_1.3.h type PLUGIN_INFO (line 35) | typedef struct { type GFX_INFO (line 47) | typedef struct { type FrameBufferModifyEntry (line 283) | typedef struct FILE: src/plugin/zilmar/msg.c function msg_error (line 11) | void msg_error(const char * err, ...) function msg_warning (line 22) | void msg_warning(const char* err, ...) function msg_debug (line 32) | void msg_debug(const char* err, ...) FILE: src/plugin/zilmar/screen.c function win32_client_resize (line 34) | void win32_client_resize(HWND hWnd, HWND hStatus, int32_t nWidth, int32_... function TestPointer (line 58) | static int TestPointer(const PROC pTest) function funcptr (line 69) | funcptr IntGetProcAddress(const char* name) function screen_init (line 83) | void screen_init(struct n64video_config* config) function screen_adjust (line 164) | void screen_adjust(int32_t width_out, int32_t height_out, int32_t* width... function screen_update (line 224) | void screen_update(void) function screen_toggle_fullscreen (line 233) | void screen_toggle_fullscreen(void) function screen_close (line 298) | void screen_close(void) FILE: src/plugin/zilmar/wgl_ext.c function Load_EXT_swap_control (line 15) | static int Load_EXT_swap_control(void) function Load_ARB_create_context (line 27) | static int Load_ARB_create_context(void) type wgl_StrToExtMap (line 39) | typedef struct wgl_StrToExtMap_s function wgl_StrToExtMap (line 54) | static wgl_StrToExtMap *FindExtEntry(const char *extensionName) function ClearExtensionVars (line 67) | static void ClearExtensionVars(void) function LoadExtByName (line 75) | static void LoadExtByName(const char *extensionName) function ProcExtsFromExtString (line 101) | static void ProcExtsFromExtString(const char *strExtList) function wgl_LoadFunctions (line 135) | int wgl_LoadFunctions(HDC hdc) FILE: src/plugin/zilmar/wgl_ext.h type GLenum (line 26) | typedef unsigned int GLenum; type GLboolean (line 27) | typedef unsigned char GLboolean; type GLbitfield (line 28) | typedef unsigned int GLbitfield; type GLbyte (line 29) | typedef signed char GLbyte; type GLshort (line 30) | typedef short GLshort; type GLint (line 31) | typedef int GLint; type GLsizei (line 32) | typedef int GLsizei; type GLubyte (line 33) | typedef unsigned char GLubyte; type GLushort (line 34) | typedef unsigned short GLushort; type GLuint (line 35) | typedef unsigned int GLuint; type GLfloat (line 36) | typedef float GLfloat; type GLclampf (line 37) | typedef float GLclampf; type GLdouble (line 38) | typedef double GLdouble; type GLclampd (line 39) | typedef double GLclampd; type _GPU_DEVICE (line 52) | struct _GPU_DEVICE { type _GPU_DEVICE (line 65) | struct _GPU_DEVICE type wgl_LoadStatus (line 103) | enum wgl_LoadStatus