4coder/4ed_render_target.h

38 lines
544 B
C
Raw Normal View History

2017-11-10 18:27:39 +00:00
/*
* Mr. 4th Dimention - Allen Webster
*
* 10.11.2017
*
* Render target type definition
*
*/
// TOP
#if !defined(FRED_RENDER_TARGET_H)
#define FRED_RENDER_TARGET_H
struct Render_Free_Texture{
Render_Free_Texture *next;
u32 tex_id;
};
2017-11-10 18:27:39 +00:00
struct Render_Target{
i32_Rect clip_boxes[5];
i32 clip_top;
b32 clip_all;
i32 width, height;
i32 bound_texture;
u32 color;
Render_Free_Texture *free_texture_first;
Render_Free_Texture *free_texture_last;
Partition buffer;
2017-11-10 18:27:39 +00:00
};
#endif
// BOTTOM