[OpenBIOS] [PATCH 07/20] video_common.c: remove video_scroll1() and draw_pixel() as they are no longer needed
Mark Cave-Ayland
mark.cave-ayland at ilande.co.uk
Sat Jun 15 10:38:45 CEST 2013
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at ilande.co.uk>
---
openbios-devel/include/libopenbios/video.h | 2 --
openbios-devel/libopenbios/video_common.c | 41 ----------------------------
2 files changed, 43 deletions(-)
diff --git a/openbios-devel/include/libopenbios/video.h b/openbios-devel/include/libopenbios/video.h
index b30d408..55d3d0e 100644
--- a/openbios-devel/include/libopenbios/video.h
+++ b/openbios-devel/include/libopenbios/video.h
@@ -3,8 +3,6 @@ void init_video(unsigned long fb, int width, int height, int depth, int rb);
unsigned long get_color(int col_ind);
void set_color(int ind, unsigned long color);
int video_get_res(int *w, int *h);
-void draw_pixel(int x, int y, int colind);
-void video_scroll(int height);
void video_mask_blit(void);
void video_invert_rect(void);
void video_fill_rect(void);
diff --git a/openbios-devel/libopenbios/video_common.c b/openbios-devel/libopenbios/video_common.c
index 37c0498..cd6a9e7 100644
--- a/openbios-devel/libopenbios/video_common.c
+++ b/openbios-devel/libopenbios/video_common.c
@@ -184,47 +184,6 @@ video_invert_rect( void )
}
}
-void
-draw_pixel( int x, int y, int colind )
-{
- char *p = (char*)video.fb.mvirt + video.fb.rb * y;
- int color, d = video.fb.depth;
-
- if( x < 0 || y < 0 || x >= video.fb.w || y >=video.fb.h )
- return;
- color = get_color( colind );
-
- if( d >= 24 )
- *((unsigned long*)p + x) = color;
- else if( d >= 15 )
- *((short*)p + x) = color;
- else
- *(p + x) = color;
-}
-
-void
-video_scroll( int height )
-{
- int i, offs, size, *dest, *src;
-
- if (height <= 0 || height >= video.fb.h) {
- return;
- }
- offs = video.fb.rb * height;
- size = (video.fb.h * video.fb.rb - offs)/16;
- dest = (int*)video.fb.mvirt;
- src = (int*)(video.fb.mvirt + offs);
-
- for( i=0; i<size; i++ ) {
- dest[0] = src[0];
- dest[1] = src[1];
- dest[2] = src[2];
- dest[3] = src[3];
- dest += 4;
- src += 4;
- }
-}
-
/* ( color_ind x y width height -- ) (?) */
void
video_fill_rect(void)
--
1.7.10.4
More information about the OpenBIOS
mailing list