View Single Post
Old 14 January 2021, 14:49   #97
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,231
Not really. If it would, we wouldn't have Forbid()/Permit() SysBase->TDNestCount which prevents multi-core execution, and we wouldn't have struct BitMap which is a major annoyance for non-planar bitmaps to work around. AmigaOs lacks proper abstraction for multi-core operations, it lacks proper abstractions for anything that does not have copper, it lacks proper abstractions for non-planar bitmaps.

Actually, it is harder than on a PC. The PC platform evolved because MS threw at some point the legacy DOS away and replaced the unsuitable Bios layer by a more suitable hardware abstraction layer. That never happened with AmigaOs, and would have to happen in case you want to enable multi-core or GPU applications.
Thomas Richter is offline  
 
Page generated in 0.07529 seconds with 11 queries