[Intel-gfx] silliest of questions

Dave Airlie airlied at gmail.com
Mon Oct 12 06:14:03 CEST 2009


On Mon, Oct 12, 2009 at 1:39 PM, Bob Schulman <bob at rexdog.net> wrote:
> For the Intel graphics source that’s available through
> intellinuxgraphics.org, I cannot figure out if accelerated OpenGL is
> supported through your supplied source code (available through
> freedesktop.org) or not. I see that DRI is supported in the source code
> base, but I don’t see where OpenGL API calls are transformed into pokes of
> 3D registers in any of your source. Am I missing something?
>
>
>
> From what I can tell, OpenGL is supported for this source base through Mesa,
> but I just don’t see where fastpaths through (or around) the Mesa code get
> set up so that accelerated rendering, using the 3D registers of whatever
> Intel part has been chosen, get set up.

All in Mesa, the GL api goes mostly via magic libGL stuff into the DRI 3D driver
which has entrypoints in places in mesa src/mesa/main directory,
these call hooks in the driver function table, which in Intels case call drivers
in src/mesa/main/drivers/dri/intel,i965,i915

Dave.



More information about the Intel-gfx mailing list