Added compositing support to VESA driver. The driver also now emulates a
commite465b36f7bb8d29bb1c2be122b6880147c90541b
authorneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 26 Apr 2011 02:54:33 +0000 (26 02:54 +0000)
committerneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 26 Apr 2011 02:54:33 +0000 (26 02:54 +0000)
treec0e172384276da097f0a397f441aaba9dab633e5
parent4c885f78f8eb61c73935ed20cfc67f3fac546e27
Added compositing support to VESA driver. The driver also now emulates a
hardware cursor. The internal compositing class differs from that found in
the Nouveau and GMA drivers in that there is no compositing bitmap; the source
bitmaps are composited directly into VRAM.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@38361 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
12 files changed:
rom/hidds/vesa.hidd/bitmap.c
rom/hidds/vesa.hidd/bitmap.h
rom/hidds/vesa.hidd/compositing.h [new file with mode: 0644]
rom/hidds/vesa.hidd/compositing_intern.h [new file with mode: 0644]
rom/hidds/vesa.hidd/compositingclass.c [new file with mode: 0644]
rom/hidds/vesa.hidd/hardware.c
rom/hidds/vesa.hidd/hardware.h
rom/hidds/vesa.hidd/mmakefile.src
rom/hidds/vesa.hidd/vesagfx.conf
rom/hidds/vesa.hidd/vesagfx_init.c
rom/hidds/vesa.hidd/vesagfxclass.c
rom/hidds/vesa.hidd/vesagfxclass.h