----- Original Message ----- 
From: "Eric Anholt" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, February 01, 2003 7:42 PM
Subject: Re: [XFree86] new devloper


> What exactly is the status of your driver?  Is there anything preventing
> you from posting the code you have?  I would guess that people haven't
> responded because they don't have anything to look at and submit patches
> for.  Are you saying you have actually made a DRI driver for 4.x?
> 
i thing i can send it i was going to wait untill i got a reply for the
X-devloper teme

DRI:
            no i have not yet looked into that how ever
            this driver supports full hw 2D and 3D
            function my first atmped at 3D will be using
            the GLX system

            the driver will have cores for HW NV05 ,  NV1x , NV2x
            and will be independint for X x.x.x and will have a
            API to connect the diferent X verison's


3.3.6:
ok the status of my driver is

screen_setup:
                        32 BPP tested and working
                        paning need's to be added
                        hw cursor working but image to cursor need to be
done

NO_BIOS_INIT:
                        NV04 / NV05 coded tested and working but not yet
added

buffers so far:
                        all local memory is controled by a resource
allocation system
                        for quick and ez alloc / freeing of buffers
                        main screen
                        back screen
                        zeta (depth and stencil)

tv_capture:
                        capture_buffer


texture source from:
                        LOCAL_MEMORY
                        HOST_MEMORY (DMA)

ACCEL:
                        2D and 3D done in same driver
                         accel methods need to be linked in to the XFree

host to and from card:
                        PCI_DMA for commands and image transfer working
                        AGP card's can use PCI_DMA util i have the AGP_DMA
working


ACCEL ENGINE FUNCTIONS USED SO FAR:
/* user command channels */
                        NV04_CHANNEL_DMA
/* contexts */
                        NV01_CONTEXT_DMA_FROM_MEMORY
                        NV01_CONTEXT_DMA_TO_MEMORY
                        NV01_CONTEXT_CLIP_RECTANGLE
                        NV03_CONTEXT_ROP
                        NV04_CONTEXT_SURFACES_2D
                        NV04_CONTEXT_SURFACES_3D
                        NV04_CONTEXT_COLOR_KEY
                        NV04_CONTEXT_BETA
/* text */
                        NV04_GDI_RECTANGLE_TEXT
/* image */
                        NV03_MEMORY_TO_MEMORY_FORMAT
                        NV04_DVD_SUBPICTURE
                        NV04_IMAGE_BLIT
                        NV04_INDEXED_IMAGE_FROM_CPU
                        NV04_IMAGE_FROM_CPU
                        NV04_STRETCHED_IMAGE_FROM_CPU
                        NV04_SCALED_IMAGE_FROM_MEMORY

/* 2D */
                        NV04_RENDER_SOLID_LIN
                        NV04_RENDER_SOLID_TRIANGLE
                        NV04_RENDER_SOLID_RECTANGLE
/* 3D */
                        NV04_DX5_TEXTURED_TRIANGLE
                        NV04_DX6_MULTI_TEXTURE_TRIANGLE


> I think Mark Vojkovich responded to you, though I can't find his email
> now.
> 
i have not seen his emall can he pleass send it agen


> Also, which of the addresses is the correct one?
> 
my email address is David Rundle <[EMAIL PROTECTED]>



> -- 
> Eric Anholt                                [EMAIL PROTECTED]          
> http://people.freebsd.org/~anholt/         [EMAIL PROTECTED]
> 
> 

_______________________________________________
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86

Reply via email to