|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
#include "pvr_zclip.h"Functions | |
| static void | vert_commit (pvr_vertex_t *dest, pvr_vertex_t *src, int eos) |
| static void | inter_vert_commit (pvr_vertex_t *dest, pvr_vertex_t *inside, pvr_vertex_t *outside, int eos) |
| static void | inter_vert_commit_intensity (pvr_vertex_t *dest, pvr_vertex_t *inside, pvr_vertex_t *outside, int eos) |
| int | pvr_vertex_commit_zclip (pvr_vertex_t *src, int size) |
| int | pvr_vertex_commit_zclip_intensity (pvr_vertex_t *src, int size) |
| static void * | modi_commit (void *dest, pvr_mod_hdr_t *header, pvr_modifier_vol_t *vol, int eol) |
| static void | inter_vert (float *dest3f, float in_x, float in_y, float in_z, float out_x, float out_y, float out_z) |
| int | pvr_modifier_commit_zclip (pvr_mod_hdr_t *eol_header, pvr_modifier_vol_t *vol, int size) |
|
inlinestatic |
Referenced by pvr_modifier_commit_zclip().
|
static |
References dest.
Referenced by pvr_vertex_commit_zclip().
|
static |
References dest.
Referenced by pvr_vertex_commit_zclip_intensity().
|
static |
References pvr_poly_hdr_t::cmd, dest, pvr_modifier_vol_t::flags, pvr_poly_hdr_t::mode1, and s.
Referenced by pvr_modifier_commit_zclip().
| int pvr_modifier_commit_zclip | ( | pvr_mod_hdr_t * | eol_header, |
| pvr_modifier_vol_t * | vol, | ||
| int | size ) |
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_modifier_vol_t::cx, pvr_modifier_vol_t::cy, pvr_modifier_vol_t::cz, dest, pvr_modifier_vol_t::flags, inter_vert(), modi_commit(), PVR_CMD_VERTEX_EOL, PVR_TA_INPUT, sq_lock(), SQ_MASK_DEST, sq_unlock(), and top.
Referenced by draw_modifier().
| int pvr_vertex_commit_zclip | ( | pvr_vertex_t * | src, |
| int | size ) |
References dest, pvr_vertex_t::flags, inter_vert_commit(), PVR_TA_INPUT, sq_lock(), SQ_MASK_DEST, sq_unlock(), top, vert_commit(), and pvr_vertex_t::z.
Referenced by draw_box(), and draw_plane().
| int pvr_vertex_commit_zclip_intensity | ( | pvr_vertex_t * | src, |
| int | size ) |
References dest, pvr_vertex_t::flags, inter_vert_commit_intensity(), PVR_TA_INPUT, sq_lock(), SQ_MASK_DEST, sq_unlock(), top, vert_commit(), and pvr_vertex_t::z.
|
static |
Referenced by pvr_vertex_commit_zclip(), and pvr_vertex_commit_zclip_intensity().