|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
Functions | |
| static void | mul_screen (float width, float height) |
| static void | mul_projection (float fov, float aspect, float znear) |
| static void | draw_modifier (matrix_t *pvm) |
| static void | draw_box (matrix_t *pvm) |
| static void | draw_plane (matrix_t *pvm) |
| int | main (int argc, char *argv[]) |
Variables | |
| static pvr_ptr_t | box_tex |
|
static |
References box_tex, pvr_poly_hdr_t::cmd, cxt, pvr_vertex_t::flags, hdr, mat_apply(), mat_identity(), mat_scale(), mat_trans_single3, mat_translate(), PVR_CMD_VERTEX, PVR_CMD_VERTEX_EOL, PVR_FILTER_BILINEAR, PVR_LIST_OP_POLY, pvr_poly_compile(), pvr_poly_cxt_txr(), pvr_prim(), PVR_TXRFMT_RGB565, pvr_vertex_commit_zclip(), vert, pvr_vertex_t::x, pvr_vertex_t::y, and pvr_vertex_t::z.
Referenced by main().
|
static |
References pvr_modifier_vol_t::ax, pvr_modifier_vol_t::ay, pvr_modifier_vol_t::az, pvr_modifier_vol_t::bx, pvr_modifier_vol_t::by, pvr_modifier_vol_t::bz, pvr_poly_hdr_t::cmd, pvr_modifier_vol_t::cx, pvr_modifier_vol_t::cy, pvr_modifier_vol_t::cz, hdr, mat_apply(), mat_identity(), mat_rotate(), mat_scale(), mat_trans_single3, mat_translate(), PVR_CMD_VERTEX_EOL, PVR_CULLING_SMALL, PVR_LIST_OP_MOD, pvr_mod_compile(), pvr_modifier_commit_zclip(), PVR_MODIFIER_INCLUDE_LAST_POLY, and vert.
Referenced by main().
|
static |
References pvr_poly_hdr_t::cmd, cxt, hdr, mat_apply(), mat_identity(), mat_trans_single3, PVR_CMD_VERTEX, PVR_CMD_VERTEX_EOL, PVR_LIST_OP_POLY, pvr_poly_compile(), pvr_poly_cxt_col(), pvr_prim(), pvr_vertex_commit_zclip(), vert, pvr_vertex_t::x, x, pvr_vertex_t::y, y, pvr_vertex_t::z, and z.
Referenced by main().
| int main | ( | int | argc, |
| char * | argv[] ) |
References box_tex, cont_state_t::buttons, CONT_START, done, draw_box(), draw_modifier(), draw_plane(), fcos(), fsin(), cont_state_t::joyx, cont_state_t::joyy, cont_state_t::ltrig, maple_dev_status(), maple_enum_type(), MAPLE_FUNC_CONTROLLER, mat_identity(), mat_lookat(), mat_store(), mul_projection(), mul_screen(), params, PVR_BINSIZE_0, PVR_BINSIZE_16, pvr_init(), pvr_list_begin(), pvr_list_finish(), PVR_LIST_OP_MOD, PVR_LIST_OP_POLY, pvr_mem_free(), pvr_mem_malloc(), pvr_scene_begin(), pvr_scene_finish(), pvr_set_bg_color(), pvr_set_shadow_scale(), pvr_wait_ready(), cont_state_t::rtrig, vector_t::x, vector_t::y, and vector_t::z.
|
static |
References ftan(), mat_apply(), and s.
Referenced by main().
|
static |
References mat_apply().
Referenced by main().
|
static |
Referenced by draw_box(), and main().