summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/render.c
diff options
context:
space:
mode:
author Zsolt Vasvari <zsoltvas@mamedev.org>2008-02-29 04:01:09 +0000
committer Zsolt Vasvari <zsoltvas@mamedev.org>2008-02-29 04:01:09 +0000
commitf8cbcafd5e524cebf3afa8096a6d96dc9eca4161 (patch)
tree9a9f77be575a83f32ae56e9d13e033ef430e5bb6 /src/emu/render.c
parenta3aef48df56d4c2cb9f840fe1b4e01f0c66faab7 (diff)
Replaces mame_bitmap with bitmap_t
Removes mame_bitmap
Diffstat (limited to 'src/emu/render.c')
-rw-r--r--src/emu/render.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/emu/render.c b/src/emu/render.c
index 03c90811bbc..652beeb43f7 100644
--- a/src/emu/render.c
+++ b/src/emu/render.c
@@ -121,7 +121,7 @@ struct _object_transform
/* a scaled_texture contains a single scaled entry for a texture */
struct _scaled_texture
{
- mame_bitmap * bitmap; /* final bitmap */
+ bitmap_t * bitmap; /* final bitmap */
UINT32 seqid; /* sequence number */
};
@@ -131,7 +131,7 @@ struct _render_texture
{
render_texture * next; /* next texture (for free list) */
render_texture * base; /* pointer to base of texture group */
- mame_bitmap * bitmap; /* pointer to the original bitmap */
+ bitmap_t * bitmap; /* pointer to the original bitmap */
rectangle sbounds; /* source bounds within the bitmap */
UINT32 palettebase; /* palette base within the system palette */
int format; /* format of the texture data */
@@ -193,7 +193,7 @@ struct _render_container
float yscale; /* Y scale factor of the container */
float xoffset; /* X offset of the container */
float yoffset; /* Y offset of the container */
- mame_bitmap * overlaybitmap; /* overlay bitmap */
+ bitmap_t * overlaybitmap; /* overlay bitmap */
render_texture * overlaytexture; /* overlay texture */
palette_client * palclient; /* client to the system palette */
rgb_t bcglookup256[0x400];/* lookup table for brightness/contrast/gamma */
@@ -223,7 +223,7 @@ static render_texture *render_texture_free_list;
/* containers for the UI and for screens */
static render_container *ui_container;
static render_container *screen_container[MAX_SCREENS];
-static mame_bitmap *screen_overlay;
+static bitmap_t *screen_overlay;
/* variables for tracking extents to clear */
static INT32 clear_extents[MAX_CLEAR_EXTENTS];
@@ -270,7 +270,7 @@ static int render_texture_get_scaled(render_texture *texture, UINT32 dwidth, UIN
static render_container *render_container_alloc(void);
static void render_container_free(render_container *container);
static container_item *render_container_item_add_generic(render_container *container, UINT8 type, float x0, float y0, float x1, float y1, rgb_t argb);
-static void render_container_overlay_scale(mame_bitmap *dest, const mame_bitmap *source, const rectangle *sbounds, void *param);
+static void render_container_overlay_scale(bitmap_t *dest, const bitmap_t *source, const rectangle *sbounds, void *param);
static void render_container_recompute_lookups(render_container *container);
static void render_container_update_palette(render_container *container);
@@ -2291,7 +2291,7 @@ void render_texture_free(render_texture *texture)
bitmap
-------------------------------------------------*/
-void render_texture_set_bitmap(render_texture *texture, mame_bitmap *bitmap, const rectangle *sbounds, UINT32 palettebase, int format)
+void render_texture_set_bitmap(render_texture *texture, bitmap_t *bitmap, const rectangle *sbounds, UINT32 palettebase, int format)
{
int scalenum;
@@ -2415,7 +2415,7 @@ static int render_texture_get_scaled(render_texture *texture, UINT32 dwidth, UIN
resampling scaler
-------------------------------------------------*/
-void render_texture_hq_scale(mame_bitmap *dest, const mame_bitmap *source, const rectangle *sbounds, void *param)
+void render_texture_hq_scale(bitmap_t *dest, const bitmap_t *source, const rectangle *sbounds, void *param)
{
render_color color = { 1.0f, 1.0f, 1.0f, 1.0f };
render_resample_argb_bitmap_hq(dest->base, dest->rowpixels, dest->width, dest->height, source, sbounds, &color);
@@ -2701,7 +2701,7 @@ void render_container_set_yoffset(render_container *container, float yoffset)
overlay bitmap for the container
-------------------------------------------------*/
-void render_container_set_overlay(render_container *container, mame_bitmap *bitmap)
+void render_container_set_overlay(render_container *container, bitmap_t *bitmap)
{
/* free any existing texture */
if (container->overlaytexture != NULL)
@@ -2836,7 +2836,7 @@ void render_container_add_char(render_container *container, float x0, float y0,
an overlay
-------------------------------------------------*/
-static void render_container_overlay_scale(mame_bitmap *dest, const mame_bitmap *source, const rectangle *sbounds, void *param)
+static void render_container_overlay_scale(bitmap_t *dest, const bitmap_t *source, const rectangle *sbounds, void *param)
{
int x, y;