[Spice-devel] Spice-iOS

Yonit Halperin yhalperi at redhat.com
Wed Jul 13 01:52:31 PDT 2011


On 07/08/2011 06:09 PM, Cliff Sharp wrote:
> Great suggestion.
> My plan has been to convert to OpenGL - then spice-ios would have the
> potential to run on most every platform with decent performance.
> OS/X runs OpenGL and iOS runs OpenGL ES. I know how to implement OpenGL
> is such a way that it would be the same code base on both of these
> platforms and with none to minor changes would run on a lot of other
> platforms.
>
If you wish to use OpenGL, common/gl_canvas.c should help. We currently 
don't use it, I'm not sure why, maybe it didn't improved performance 
compared to software canvas.
> Who would be a good person to ask to maybe provide some guidance from a
> spice architectural standpoint?
>
> I have spent a lot of hours digging the the current code but without
> knowing all the tons of libraries very well I feel like I am just
> spinning my wheels.
> If I could just get a little help with a starting point, in the code, I
> could start making some progress.
>
> Thanks
>
> On Jul 8, 2011, at 5:28 AM, Attila Sukosd wrote:
>
>> Hi,
>>
>> Wouldn't an idea be to get the OpenGL version (+ glut?) in a usable
>> shape? I would guess transitioning it to OpenGL ES shouldn't be too
>> difficult either for android/ios..
>>
>> Best Regards,
>> Attila Sukosd
>>
>> -----------------------------------------
>> DTU Computing Center - www.cc.dtu.dk <http://www.cc.dtu.dk>
>> attila at cc.dtu.dk <mailto:attila at cc.dtu.dk>, gbaras at student.dtu.dk
>> <mailto:gbaras at student.dtu.dk>, s070600 at student.dtu.dk
>> <mailto:s070600 at student.dtu.dk>
>>
>>
>>
>>
>> On Fri, Jul 8, 2011 at 9:35 AM, Christophe Fergeau
>> <cfergeau at redhat.com <mailto:cfergeau at redhat.com>> wrote:
>>> Hi Cliff,
>>>
>>> On Thu, Jul 07, 2011 at 06:12:07PM -0500, Cliff Sharp wrote:
>>>> I would like to ask a question to extract a fairly detailed response
>>>> from
>>>> those who are most familiar with the spice architecture.
>>>>
>>>> What (in some detail) would be needed, as far as architecture and
>>>> software development, to maybe start with the spice-protocol (i.e. as
>>>> little as possible) and build a command line spice client to run on a
>>>> platform?
>>>
>>> Your best bet might be to look at what spice-glib does, it's part of
>>> spice-gtk, but it doesn't have any GUI-related dependency, so it
>>> should be
>>> pretty light on deps, and it handles most of the low-level protocol
>>> interactions with a spice-server. Marc-André might be able to give a more
>>> detailed description of what this provides.
>>>
>>> Christophe
>>>
>>> _______________________________________________
>>> Spice-devel mailing list
>>> Spice-devel at lists.freedesktop.org
>>> <mailto:Spice-devel at lists.freedesktop.org>
>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>>>
>>>
>
>
> ____
>
> Cliff Sharp | csharp at vbridges.com <mailto:csharp at vbridges.com>
>
>
>
>
>
>
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel



More information about the Spice-devel mailing list