diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2010-04-26 00:32:55 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2010-04-26 00:32:55 +0000 |
commit | 1eb4603b71ae21f45e9449efcd20a5086051489d (patch) | |
tree | f74b30e1a3a8477807d66ae446c7aecad0966560 /src/frontend_able.c | |
parent | 1a0cc609b9fccd3b183257a007c08e5295e782e8 (diff) | |
download | libnsfb-1eb4603b71ae21f45e9449efcd20a5086051489d.tar.gz libnsfb-1eb4603b71ae21f45e9449efcd20a5086051489d.tar.bz2 |
start improvements in surface handling
add X surface handler (need to address the speed issues)
svn path=/trunk/libnsfb/; revision=10485
Diffstat (limited to 'src/frontend_able.c')
-rw-r--r-- | src/frontend_able.c | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/src/frontend_able.c b/src/frontend_able.c deleted file mode 100644 index d7b9226..0000000 --- a/src/frontend_able.c +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2009 Vincent Sanders <vince@simtec.co.uk> - * - * This file is part of libnsfb, http://www.netsurf-browser.org/ - * Licenced under the MIT License, - * http://www.opensource.org/licenses/mit-license.php - */ - -#include <stdbool.h> -#include <stdio.h> - -#include "libnsfb.h" -#include "libnsfb_plot.h" -#include "libnsfb_event.h" -#include "nsfb.h" -#include "frontend.h" - -#define UNUSED(x) ((x) = (x)) - -static int able_set_geometry(nsfb_t *nsfb, int width, int height, int bpp) -{ - if (nsfb->frontend_priv != NULL) - return -1; /* if were already initialised fail */ - - nsfb->width = width; - nsfb->height = height; - nsfb->bpp = bpp; - - return 0; -} - -static int able_initialise(nsfb_t *nsfb) -{ - UNUSED(nsfb); - return 0; -} - -static int able_finalise(nsfb_t *nsfb) -{ - UNUSED(nsfb); - return 0; -} - -static bool able_input(nsfb_t *nsfb, nsfb_event_t *event, int timeout) -{ - UNUSED(nsfb); - UNUSED(event); - UNUSED(timeout); - return false; -} - -const nsfb_frontend_rtns_t able_rtns = { - .initialise = able_initialise, - .finalise = able_finalise, - .input = able_input, - .geometry = able_set_geometry, -}; - -NSFB_FRONTEND_DEF(able, NSFB_FRONTEND_ABLE, &able_rtns) |