From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:38363) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1US1nv-0001G4-CU for qemu-devel@nongnu.org; Tue, 16 Apr 2013 05:03:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1US1nt-0002M8-To for qemu-devel@nongnu.org; Tue, 16 Apr 2013 05:03:55 -0400 Received: from mail-vc0-f174.google.com ([209.85.220.174]:43060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1US1nt-0002Lz-OH for qemu-devel@nongnu.org; Tue, 16 Apr 2013 05:03:53 -0400 Received: by mail-vc0-f174.google.com with SMTP id kw10so188380vcb.19 for ; Tue, 16 Apr 2013 02:03:53 -0700 (PDT) MIME-Version: 1.0 Sender: nielkie@gmail.com In-Reply-To: References: From: Niel van der Westhuizen Date: Tue, 16 Apr 2013 19:03:13 +1000 Message-ID: Content-Type: multipart/alternative; boundary=089e011822e807a40604da76a694 Subject: Re: [Qemu-devel] SoC Idea: Xbox target List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: qemu-devel --089e011822e807a40604da76a694 Content-Type: text/plain; charset=ISO-8859-1 On 16 April 2013 18:27, Stefan Hajnoczi wrote: > What is the current status of the xbox target and what would a 12-week > GSoC project accomplish? The scope of the project needs to be clearly > defined so this information is critical. > Currently it runs the bios to completion (which includes the fancy boot animation) and the "dashboard" runs, but nothing cool is displayed since the graphics code has OpenGL bugs that I need to track down. The rough todo has some discrete tasks that could be approached in isolation, but mostly it's just grinding through getting things working: -get shit rendering properly -fix /all/ the bugs :/ -fragment shader generation from register combiners -fix vertex shader generation -create/destroy graphics context properly -get shit making sound properly -game controller (xpad) emulation/passthrough -fatx/xiso virtual block devices -make x86-x86 tcg not retarded slow or get useful kernel support on Windows if that's remotely feasible > Are just those two files questionable? Could they be replaced with > something that does not draw from leaked material? > Yeah. "Replaced"? Could rename the registers, but that wouldn't really accomplish anything... I guess they'd have to be rewritten from scratch? That'd be quite an annoying amount of work :/ --089e011822e807a40604da76a694 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On 16 April 2013 18:27, Stefan Hajnoczi = <stefanha@gmail.= com> wrote:
What is the current s= tatus of the xbox target and what would a 12-week
GSoC project accomplish? =A0The scope of the project needs to be clearly defined so this information is critical.

Currently it runs the bios to completion (wh= ich includes the fancy boot animation) and the "dashboard" runs, = but nothing cool is displayed since the graphics code has OpenGL bugs that = I need to track down.

The rough todo has some discrete tasks that= could be approached in isolation, but mostly it's just grinding throug= h getting things working:
=A0 -get shit rendering properly<= /div>
=A0 =A0 -fix /all/ the bugs :/
=A0 =A0 -fragment= shader generation from register combiners
=A0 =A0 -fix ver= tex shader generation
=A0 =A0 -create/destroy graphics cont= ext properly
=A0 -get shit making sound properly
=A0 -game co= ntroller (xpad) emulation/passthrough
=A0 -fatx/xiso virtua= l block devices
=A0 -make x86-x86 tcg not retarded slow or = get useful kernel support on Windows if that's remotely feasible

=A0
Are just those two files ques= tionable? =A0Could they be replaced with
something that does not draw from leaked material?
Yeah. "Replaced"? Could r= ename the registers, but that wouldn't really accomplish anything... I = guess they'd have to be rewritten from scratch? That'd be quite an = annoying amount of work :/
--089e011822e807a40604da76a694--