All of lore.kernel.org
 help / color / mirror / Atom feed
* i965 / i915 and what else?
@ 2010-12-09 12:53 Journeyer Hum
  2010-12-09 13:24 ` Chris Wilson
  0 siblings, 1 reply; 4+ messages in thread
From: Journeyer Hum @ 2010-12-09 12:53 UTC (permalink / raw)
  To: intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 708 bytes --]

Hello,

I am now investigating the rendering capability of Android-x86.
As you might know, android-x86 currently uses i915 for the frame buffer
driver.
So it supports GMA earlier than X3100(965GM).

I have seen i965 from the url below.
 http://intellinuxgraphics.org/index.html

Is i965 the one after i915?
Is i965 the only one after i915?
Does i965 support GMA X4500HD and/or later?
>From what version of linux kernel include i965?

I hope someone answer my question.
With such a big hope, I am sending this posting to this list.

And I hope you all have a good day today.

Jeonghum

-- 
----------------------------------------
Hum
Journeyer
journeyerhum@gmail.com
----------------------------------------

[-- Attachment #1.2: Type: text/html, Size: 1084 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: i965 / i915 and what else?
  2010-12-09 12:53 i965 / i915 and what else? Journeyer Hum
@ 2010-12-09 13:24 ` Chris Wilson
  2010-12-10  1:12   ` Journeyer Hum
  0 siblings, 1 reply; 4+ messages in thread
From: Chris Wilson @ 2010-12-09 13:24 UTC (permalink / raw)
  To: Journeyer Hum, intel-gfx

On Thu, 9 Dec 2010 21:53:22 +0900, Journeyer Hum <journeyerhum@gmail.com> wrote:
> Hello,
> 
> I am now investigating the rendering capability of Android-x86.
> As you might know, android-x86 currently uses i915 for the frame buffer
> driver.
> So it supports GMA earlier than X3100(965GM).

If you are only interested in the rendering capabilities, then the Intel
chipsets are basically broken down into their generations.

i810 is gen1.

i8xx is gen2 (830G, 845, 855GM, 865G). Fixed function texture combiners.

i915 is gen3. This covers 915G[M], 945G[M][E], PineView, i.e. the chips
currently used in Atom netbooks (apart from the PVR derivatives). This is
predominantly a fixed-function chip with a small pixel shader engine.

i965 is gen4. We include g[m]45 since it is an enhanced gen4 and not a
full successor. This is the first of the new fully programmable
architecture.

Ironlake is gen5.

Sandybridge is gen6, which will be released soon, is the first IGP where
the GPU shares the same cache as the CPUs.

We use the term i965 loosely to mean anything after gen3 (i.e. gen4-6) as
that marks a big transition in execution architecture (essentially
fixed-function to "fully" programmable). Only the documentation for i965+
is available. Getting retrospective approval for releasing gen3 and earlier
is "in progress".

In terms of display engines, the latest transition point was in Ironlake
which introduced the FDI as link between the CPU and the display engine.
But otherwise there is a large amount of overlap in the KMS capabilities
of each generation.

A vague answer to a vague question. Wikipedia can provide lots of details
on the various specs of each generation and you can find the Programmers
Reference Manuals at intellinuxgraphics.org.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: i965 / i915 and what else?
  2010-12-09 13:24 ` Chris Wilson
@ 2010-12-10  1:12   ` Journeyer Hum
  2010-12-10  1:39     ` Kenneth Graunke
  0 siblings, 1 reply; 4+ messages in thread
From: Journeyer Hum @ 2010-12-10  1:12 UTC (permalink / raw)
  To: Chris Wilson; +Cc: intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 2746 bytes --]

Hi Chris and people on this list,

Thank you for your kind answer.

I understood that there is i915, i965 and some other generations of
chipsets.
And I've been told that there is i915 linux frame buffer driver(as a kernel
module).

My question is if there is another frame buffer driver for i965 chipsets?
Does i915 linux frame buffer driver covers all intel chipsets(includes i965
and later)?

If i965 linux frame buffer driver exsists, what is the version of the kernel
from which I can find it?

And lastly, What is the latest linux frame buffer driver which supports
latest intel chipsets(i965 and later)?

Thank you very much in advance.
Jeonghum from Seoul


2010/12/9 Chris Wilson <chris@chris-wilson.co.uk>

> On Thu, 9 Dec 2010 21:53:22 +0900, Journeyer Hum <journeyerhum@gmail.com>
> wrote:
> > Hello,
> >
> > I am now investigating the rendering capability of Android-x86.
> > As you might know, android-x86 currently uses i915 for the frame buffer
> > driver.
> > So it supports GMA earlier than X3100(965GM).
>
> If you are only interested in the rendering capabilities, then the Intel
> chipsets are basically broken down into their generations.
>
> i810 is gen1.
>
> i8xx is gen2 (830G, 845, 855GM, 865G). Fixed function texture combiners.
>
> i915 is gen3. This covers 915G[M], 945G[M][E], PineView, i.e. the chips
> currently used in Atom netbooks (apart from the PVR derivatives). This is
> predominantly a fixed-function chip with a small pixel shader engine.
>
> i965 is gen4. We include g[m]45 since it is an enhanced gen4 and not a
> full successor. This is the first of the new fully programmable
> architecture.
>
> Ironlake is gen5.
>
> Sandybridge is gen6, which will be released soon, is the first IGP where
> the GPU shares the same cache as the CPUs.
>
> We use the term i965 loosely to mean anything after gen3 (i.e. gen4-6) as
> that marks a big transition in execution architecture (essentially
> fixed-function to "fully" programmable). Only the documentation for i965+
> is available. Getting retrospective approval for releasing gen3 and earlier
> is "in progress".
>
> In terms of display engines, the latest transition point was in Ironlake
> which introduced the FDI as link between the CPU and the display engine.
> But otherwise there is a large amount of overlap in the KMS capabilities
> of each generation.
>
> A vague answer to a vague question. Wikipedia can provide lots of details
> on the various specs of each generation and you can find the Programmers
> Reference Manuals at intellinuxgraphics.org.
> -Chris
>
> --
> Chris Wilson, Intel Open Source Technology Centre
>



-- 
----------------------------------------
Hum
Journeyer
journeyerhum@gmail.com
----------------------------------------

[-- Attachment #1.2: Type: text/html, Size: 3621 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: i965 / i915 and what else?
  2010-12-10  1:12   ` Journeyer Hum
@ 2010-12-10  1:39     ` Kenneth Graunke
  0 siblings, 0 replies; 4+ messages in thread
From: Kenneth Graunke @ 2010-12-10  1:39 UTC (permalink / raw)
  To: intel-gfx

On Thursday, December 09, 2010 05:12:53 pm Journeyer Hum wrote:
> Hi Chris and people on this list,
> 
> Thank you for your kind answer.
> 
> I understood that there is i915, i965 and some other generations of
> chipsets.
> And I've been told that there is i915 linux frame buffer driver(as a kernel
> module).
> 
> My question is if there is another frame buffer driver for i965 chipsets?
> Does i915 linux frame buffer driver covers all intel chipsets(includes i965
> and later)?

Yes, the "i915" kernel module actually supports i965 as well - anything gen3 
or later.  As far as I know, only the 3D OpenGL driver (mesa) has separate 
i915 and i965 drivers.
 
> If i965 linux frame buffer driver exsists, what is the version of the
> kernel from which I can find it?
> 
> And lastly, What is the latest linux frame buffer driver which supports
> latest intel chipsets(i965 and later)?

i915.

> Thank you very much in advance.
> Jeonghum from Seoul

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-12-10  1:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-09 12:53 i965 / i915 and what else? Journeyer Hum
2010-12-09 13:24 ` Chris Wilson
2010-12-10  1:12   ` Journeyer Hum
2010-12-10  1:39     ` Kenneth Graunke

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.