idea: display drivers
C.W. Betts
computers57 at hotmail.com
Sat Feb 6 20:29:08 CST 2010
Is is just because of the Objective-C code? Would it be safe to make C functions that would call Objective-C? Such as:
cheader.h:
typedef struct struct1 struct1;
cfuncCreate(struct1 *s);
cfunc1();
cfunc2();
cfuncDestroy (struct1 *s);
cfile.m:
@interface WHQFunc
{
}
-(id)init;
-(void)dealloc;
@end
struct
{
WHQFunc *ObjC;
int ids;
}struct1;
@implementation WHQFunc
-(id)init
{
return [super init];
}
-(void)dealloc
{
[super dealloc];
}
@end
cfunc1()
{
}
cfunc2()
{
}
cfuncCreate(struct1 *s)
{
s = malloc(sizeof(struct1));
[[s->ObjC alloc] init];
}
cfuncDestroy (struct1 *s)
{
[s->ObjC release];
free(s);
}
On Feb 6, 2010, at 7:45 AM, James McKenzie wrote:
> C.W. Betts wrote:
>> An idea that popped into my head when I was thinking about a Quartz (OS X) driver that perhaps there could be separate drivers for Quartz (OS X) and X11. Such drivers would include OpenGL and DirectX "Drivers".
>>
>>
>>
> This has been shot down time and time again by Alexandre. However,
> picking up the old Winequartz.dll code and looking at it has been a
> project that I am interested in. The code is available from
> Sourceforge.net.
>
> James McKenzie
>
>
More information about the wine-devel
mailing list