View Single Post
Old 06 July 2018, 04:53   #1250
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 613
Going through kernel4 and looking at what functions are defined for acceleration, I thought it'd be worth sharing. This may be well known information to some of the Amithlon "old timers" but interesting to others...

Acceleration options defined in the kernel:
(1)FILL_RECT
(2)COPY_RECT
(3)BLIT_TEMP
(4)COPY_RECT_COMPLETE
(5)DRAW_LINE

Acceleration options defined by card framebuffer:

nvidia:
(1)FILL_RECT
(2)COPY_RECT
(3)BLIT_TEMP
(4)COPY_RECT_COMPLETE
(5)DRAW_LINE

matrox:
(1)FILL_RECT
(2)COPY_RECT
(3)BLIT_TEMP
(4)COPY_RECT_COMPLETE
(5)

radeon:
(1)FILL_RECT
(2)COPY_RECT
(3)
(4)COPY_RECT_COMPLETE
(5)DRAW_LINE

voodoo:
(1)
(2)COPY_RECT
(3)
(4)
(5)

We can definitely see that overall nVidia has the most enabled acceleration functions with the Matrox and Radeon cards each dropping a different function. The Voodoo is the least supported and would be close to standard VESA framebuffer. I've not had a functioning PCI Radeon card, I believe AGP cards are the ones that work in Amithlon (based off a few laptops with AGP Radeon cards known to work). Matrox has both PCI and PCIe cards that work and nVidia has both AGP and PCI cards working. I have no feedback from anyone using a Voodoo card with Amithlon.

Still working through what we can, hopefully gaining more insight in to how Amithlon functions with as much specifics/details as possible.
SnkBitten is offline  
 
Page generated in 0.04087 seconds with 11 queries