The fact that Cocoa is objective C is one of the issues (Charles Davis
made some C wrapper I think). The most problematic thing is that it
really need is a DIB engine. The Cocoa graphics APIs are similar to
Cairo / XRender / Direct2D and other modern APIs. These APIs are great
for vector drawing, alpha blending and other fancy operations but they
are not low-level 2D APIs. For instance they lack most classic
(bitwise) 2D ROPs. The classic rendering stuff (Windows 7 does it this
way as well) has to be performed in software by a DIB engine.

Roderick

On Sun, May 16, 2010 at 6:02 PM, C.W. Betts <[email protected]> wrote:
> If memory serves, the main reason why there hasn't been any work done is 
> because of the dependency of Objective-C, which the project administrator has 
> said "no" to.
> On May 16, 2010, at 9:31 AM, James Mckenzie wrote:
>
>> All:
>>
>> There was or is a quite lengthy thread on this project.
>>
>> What is the status of work?  Any progress on Emmanuel's work from 2008?
>>
>> Thank you.
>>
>> James McKenzie
>>
>>
>>
>>
>>
>
>
>
>


Reply via email to