- add bitmap formats for 4BPP and BGR combinations
- add color palette in QEPicture
- add xfactor and yfactor in QEDisplay for preferred pixel granularity
yfactor is typically 2 for text mode display
- add dpy_draw_picture() device function
- add bitmap drawing functions:
qe_create_picture(int width, int height, QEBitmapFormat format, int flags);
int qe_picture_lock(QEPicture *ip);
void qe_picture_unlock(QEPicture *ip);
qe_free_picture(QEPicture **ipp);
QE_PAL_MODE(r, g, b, incr)
int qe_picture_set_palette(QEPicture *ip, int mode,
unsigned char *p, int count, int tcolor);
int qe_picture_copy(QEPicture *dst, int dst_x, int dst_y, int dst_w, int dst_h,
const QEPicture *src, int src_x, int src_y, int src_w, int src_h,
int flags);
int qe_draw_picture(QEditScreen *s, int dst_x, int dst_y, int dst_w, int dst_h,
const QEPicture *ip,
int src_x, int src_y, int src_w, int src_h,
int flags, QEColor col);
- add 3 compile time selectable image interfaces in flactal.c benchmark
----------------------------------------------------------
Compiling
----------------------------------------------------------
* If you want image, audio and video support, download FFmpeg at
http://ffmpeg.org and install it in the qemacs/ directory (it should
be in qemacs/ffmpeg).
* Launch the configure tool './configure'. You can look at the
possible options by typing './configure --help'.
* Type 'make' to compile qemacs and its associated tools.
* type 'make install' as root to install it in /usr/local.
----------------------------------------------------------
Documentation
----------------------------------------------------------
Read the file qe-doc.html.
----------------------------------------------------------
Licensing
----------------------------------------------------------
QEmacs is released under the GNU Lesser General Public License (read
the accompagning COPYING file).
Fabrice Bellard.