ps2sdk  1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
draw.h
Go to the documentation of this file.
1 
6 #ifndef __DRAW_H__
7 #define __DRAW_H__
8 
9 #include <tamtypes.h>
10 
11 #include <draw_blending.h>
12 #include <draw_buffers.h>
13 #include <draw_dithering.h>
14 #include <draw_fog.h>
15 #include <draw_masking.h>
16 #include <draw_primitives.h>
17 #include <draw_sampling.h>
18 #include <draw_tests.h>
19 #include <draw_types.h>
20 
21 #include <draw2d.h>
22 #include <draw3d.h>
23 
24 #define DRAW_DISABLE 0
25 #define DRAW_ENABLE 1
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
33 
35 qword_t *draw_clear(qword_t *q, int context, float x, float y, float width, float height, int r, int g, int b);
36 
39 
41 void draw_wait_finish(void);
42 
44 qword_t *draw_texture_transfer(qword_t *q, void *src, int width, int height, int psm, int dest, int dest_width);
45 
48 
49 #ifdef __cplusplus
50 }
51 #endif
52 
53 #endif /* __DRAW_H__ */
u8 context
Definition: main.c:71
qword_t * draw_setup_environment(qword_t *q, int context, framebuffer_t *frame, zbuffer_t *z)
Definition: draw.c:11
qword_t * draw_texture_transfer(qword_t *q, void *src, int width, int height, int psm, int dest, int dest_width)
Definition: draw.c:223
void draw_wait_finish(void)
Definition: draw.c:200
qword_t * draw_finish(qword_t *q)
Definition: draw.c:188
qword_t * draw_clear(qword_t *q, int context, float x, float y, float width, float height, int r, int g, int b)
Definition: draw.c:148
qword_t * draw_texture_flush(qword_t *q)
Definition: draw.c:208
s32 x
Definition: libmouse.c:34
s32 y
Definition: libmouse.c:34