Subversion Repositories shark

Compare Revisions

Regard whitespace Rev 1153 → Rev 1154

/demos/trunk/mesaref/mesaref.c
39,7 → 39,7
#define HEIGHT 480
#define BYTES_PP 2 //BytesPerPixel
#define INITSTR G640x480x64K //SVGAlib standard mode definitions
#define CARD NV3 //Video driver (Supported SAVAGE, NV3, R128 from SVGALib)
#define CARD VESA //Video driver
 
#define DEG2RAD (3.14159/180.0)
 
62,8 → 62,8
unsigned long int VMEMLONG = WIDTH * HEIGHT * BYTES_PP / 4; // Used by copy_videomem_16to16
unsigned long int RGB565MEM = WIDTH * HEIGHT * BYTES_PP; // Total video mem
 
unsigned long int PERIOD_REFRESH = 80000; //fps = 20
unsigned long int PERIOD_DISEGNA = 80000;
unsigned long int PERIOD_REFRESH = 150000; //fps = 20
unsigned long int PERIOD_DISEGNA = 150000;
 
unsigned long int WCET_REFRESH, WCET_DISEGNA;
 
470,8 → 470,8
 
sys_atrunlevel(program_end,NULL, RUNLEVEL_BEFORE_EXIT);
WCET_REFRESH =((long int) PERIOD_REFRESH * (0.20));
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.70));
WCET_REFRESH =((long int) PERIOD_REFRESH * (0.2));
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.6));
 
hard_task_default_model(ht_refresh);
hard_task_def_wcet(ht_refresh,WCET_REFRESH);
/demos/trunk/mesaref/readme.txt
12,12 → 12,8
libraries, the low level graphic drivers is
the SVGA (from the SVGAlib)
 
The cards actually supported are:
See drivers/svga/readme for supported cards
 
GEFORCE TNT TNT2 - driver name NV3
RAGE128 RADEON - driver name R128
SAVAGE VIRGE - driver neme SAVAGE
 
You need a test.png file present in the
same directory of the demo. Remember that
the file system support only a DOS FAT16 fs.
/demos/trunk/mesatex/mesatex.c
36,7 → 36,7
#define HEIGHT 480
#define BYTES_PP 2 //BytesPerPixel
#define INITSTR G640x480x64K //SVGAlib standard mode definitions
#define CARD NV3 //Video driver (Supported SAVAGE, NV3, R128 from SVGALib)
#define CARD VESA //Video driver
 
OSMesaContext ctx;
 
/demos/trunk/mesatex/readme.txt
12,12 → 12,8
libraries, the low level graphic drivers is
the SVGA (from the SVGAlib)
 
The cards actually supported are:
See drivers/svga/readme for supported cards
 
GEFORCE TNT TNT2 - driver name NV3
RAGE128 RADEON - driver name R128
SAVAGE VIRGE - driver neme SAVAGE
 
--------------------------------------
 
The demo is composed by:
/demos/trunk/mesademo/mesademo.c
36,7 → 36,7
#define HEIGHT 480
#define BYTES_PP 2 //BytesPerPixel
#define INITSTR G640x480x64K //SVGAlib standard mode definitions
#define CARD NV3 //Video driver (Supported SAVAGE, NV3, R128 from SVGALib)
#define CARD VESA //Video driver
 
OSMesaContext ctx;
 
/demos/trunk/mesademo/readme.txt
12,12 → 12,8
libraries, the low level graphic drivers is
the SVGA (from the SVGAlib)
 
The cards actually supported are:
See drivers/svga/readme for supported cards
 
GEFORCE TNT TNT2 - driver name NV3
RAGE128 RADEON - driver name R128
SAVAGE VIRGE - driver neme SAVAGE
 
--------------------------------------
 
The demo is composed by:
/demos/trunk/svgademo/svgademo.c
25,11 → 25,11
#include <kernel/log.h>
#include <kernel/kern.h>
 
#define WIDTH 640
#define HEIGHT 480
#define WIDTH 800
#define HEIGHT 600
#define BYTES_PP 2
#define INITSTR G640x480x64K //SVGAlib standard mode definitions
#define CARD NV3 //Video driver (Supported SAVAGE, NV3, R128 from SVGALib)
#define INITSTR G800x600x64K //SVGAlib standard mode definitions
#define CARD VESA //Video driver
 
unsigned char *rgb_565_buf = NULL; //RGB 16 bpp Buffer
unsigned char *video_buf = NULL; //Video Buffer
36,8 → 36,8
unsigned long int VMEMLONG = WIDTH * HEIGHT * BYTES_PP / 4; // Used by copy_videomem_16to16
unsigned long int RGB565MEM = WIDTH * HEIGHT * BYTES_PP; // Total video mem
 
unsigned long int PERIOD_REFRESH = 40000; //fps = 25
unsigned long int PERIOD_DISEGNA = 80000;
unsigned long int PERIOD_REFRESH = 100000;
unsigned long int PERIOD_DISEGNA = 100000;
 
unsigned long int WCET_REFRESH, WCET_DISEGNA;
 
145,8 → 145,8
 
clear();
WCET_REFRESH =((long int) PERIOD_REFRESH * (0.7));
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.15));
WCET_REFRESH =((long int) PERIOD_REFRESH * (0.4));
WCET_DISEGNA =((long int) PERIOD_DISEGNA * (0.4));
 
hard_task_default_model(ht_refresh);
hard_task_def_wcet(ht_refresh,WCET_REFRESH);
/demos/trunk/svgademo/readme.txt
11,12 → 11,8
This is a simple test demo for the new graphic
drivers ported from SVGAlib 1.9.17
 
The cards actually supported are:
See drivers/svga/readme for supported cards
 
GEFORCE TNT TNT2 - driver name NV3
RAGE128 RADEON - driver name R128
SAVAGE VIRGE - driver neme SAVAGE
 
--------------------------------------
 
The demo is composed by: