Jump to content

Intel GMA 3000


aspide77
 Share

18 posts in this topic

Recommended Posts

Ciao Ragazzi,

ho questa scheda grafica integrata, la Intel 3000GMA, ho letto sul wiki che è un evoluzione della 900 e 950 gma, secondo voi esiste un kext che abiliti Quartz Extreme e migliori la risoluzione per ora bloccata a 1024X768?

 

ciao ciao,

grazie

 

Acer L320 + Leopard 10.5.1 Kalyway

Link to comment
Share on other sites

il pacchetto lo installa ma non lo usa per la mia scheda che infatti non viene riconosciuta con un modello ben preciso ma semplicemente così:

 

Tipo: Monitor

Bus: Integrato

VRAM (totale): 64 MB di memoria di sistema condivisa

Fornitore: Intel (0x8086)

ID dispositivo: 0x2972

ID revisione: 0x0002

Informazioni su estensione Kernel: Nessun Kext caricato

Monitor:

Monitor:

Risoluzione: 1024 x 768

Profondità: Colore 32-bit

Core Image: Software

Monitor principale: Sì

Mirror: Spento

Online: Sì

Quartz Extreme: Non Supportata

 

 

Qualcuno ha questa scheda, qualcuno sa dirmi come forzargli un driver?

 

grazie..

Link to comment
Share on other sites

ho fatto il tutto, reinstallato il pacchetto e sostituito il Natit.kext con quello allegato, ho cambiato i permessi del file ma niente da fare... il messaggio del profile rimane sempre questo:Monitor:

 

Tipo: Monitor

Bus: Integrato

VRAM (totale): 64 MB di memoria di sistema condivisa

Fornitore: Intel (0x8086)

ID dispositivo: 0x2972

ID revisione: 0x0002

Informazioni su estensione Kernel: Nessun Kext caricato

Monitor:

Monitor:

Risoluzione: 1024 x 768

Profondità: Colore 32-bit

Core Image: Software

Monitor principale: Sì

Mirror: Spento

Online: Sì

Quartz Extreme: Non Supportata

 

Avete qualche idea?

Link to comment
Share on other sites

buongiorno ragazzi,

ho scoperto che la 3000 gma non fa parte della stessa categoria a cui appartiene la x3000.

La Intel 3000 GMA è del tipo i915 family, mentre la x3000 appartiene a i965 family.

Sembrano dunque essere piuttosto differenti i chipset utilizzati.

 

2 Hardware: graphics cores

* 2.1 i915 family

o 2.1.1 GMA 900

o 2.1.2 GMA 950

o 2.1.3 GMA 3000

o 2.1.4 GMA 3100

* 2.2 i965 family

o 2.2.1 GMA X3000

o 2.2.2 GMA X3100

o 2.2.3 GMA X3500

o 2.2.4 GMA X4500

QUI c'è una tabella descrittiva dei chipset

 

questa una breve descrizione della 3000:

GMA 3000

 

The 946GZ, Q965 and Q963 chipsets use GMA 3000.[2][3] The GMA 3000 3D core is very different from the X3000, despite similar names. It's based more directly on the previous generation GMA 900 and GMA 950 graphics, and belonging to the same "i915" family with them. It has pixel and vertex shaders which only supports shader model 2.0 features, and the vertex shaders are still only software provided. In addition, hardware video acceleration such as hardware-based iDCT computation, ProcAmp (video stream independent color correction), VC-1 decoding are not implemented in hardware. Of the GMA 3000-equipped chipsets, only Q965 retains dual independent display support. The core speed is rated 400 MHz with 1.6 Gpixel/s fill rate in datasheets, but was listed as 667MHz core in white paper[4].

 

Memory controller can now address maximum 256MiB memory.

 

The integrated serial DVO ports has increased top speed to 270Mpixel/s.

 

 

questa invece della x3000 e X3100:

GMA X3000

 

The GMA X3000 represents a dramatic architectural change from previous GMA iterations. Most notably, X3000's underlying 3D rendering hardware is organized as a unified shader processor consisting of 8 scalar execution units. Each pipeline can process video, vertex, or texture operations. A central scheduler dynamically dispatches threads to pipeline resources, to maximize rendering throughput (and decrease the impact of individual pipeline stalls.) However, due to the scalar nature of the execution units, they can only process data on a single pixel component at a time.[5] GMA X3000's shader supports vertex and pixel Shader Model 3.0 features. Specifically, shading precision was increased to 32-bit floating point per vector. Anisotropic filtering uses up to 16 samples instead of 4 in previous generation.

 

The processor consists of different clock domains, meaning that the entire chip does not operate the same clock speed. This causes some difficulty when measuring peak throughput of its various functions. Further adding to the confusion, it is listed as 667MHz in Intel G965 white paper, but listed as 400MHz in Intel G965 datasheet. There are various rules that define the IGP's processing capabilities. Most of the time, the core is capable of 1.6 pixels and 3.2 textures per clock cycle. It has a maximum potential pixel fill-rate of 2.0 pixels per clock, but only during a "clear" cycle. Similarly, while it can process depth operations at 4 pixels per clock, with texturing this falls to 3.2 pixels per clock. Resulting theoretical fill-rates are 1067 megapixels/s and 2133 megatexel/s at the X3000's overall 667 MHz.[5]

 

Intel again updated the video processing capabilities of their graphics product. The X3000 features WMV9 (VC-1) video acceleration. VC-1 acceleration only accelerates deblocking and motion compensation.

 

Memory controller can now address maximum 384MB memory according to white paper, but only 256MB in datasheet.

 

GMA X3000 is used Intel G965 north bridge controller.

 

GMA X3100

 

The GMA X3100 is the mobile version of the GMA X3000 used in the Intel GL960 and GM965 chipsets. The X3100 supports hardware transform and lighting, up to 128 programmable shader units, and up to 384 MB memory. Its display cores can run up to 333 MHz on GM965 and 320 MHz on GM960. Its render cores can run up to 500 MHz on GM965 and 400 MHz on GM960. The X3100 display unit includes a 300 MHz RAMDAC, two 25-112 MHz LVDS transmitters, 2 DVO encoders, and a TV encoder. In addition, the product can support DirectX 10.

Link to comment
Share on other sites

PICCOLA NOVITA'...

anche se non molto risolutiva...pero'..

Se carico il "gmaInject.kext" passandogli l'ID della mia scheda, ovvero il 0x2972, il profile mi restituisce questo messaggio cambiando da quello precedente:

Not Intel GMA 900:

 

Modello Chipset: Not Intel GMA 900

Tipo: Monitor

Bus: Integrato

VRAM (totale): 64 MB di memoria di sistema condivisa

Fornitore: Intel (0x8086)

ID dispositivo: 0x2972

ID revisione: 0x0002

Informazioni su estensione Kernel: Nessun Kext caricato

Monitor:

Monitor:

Risoluzione: 1024 x 768

Profondità: Colore 32-bit

Core Image: Software

Monitor principale: Sì

Mirror: Spento

Online: Sì

Quartz Extreme: Non Supportata

Link to comment
Share on other sites

Altra Novità spero qualcuno possa darmi una mano...

Ho modificato i Kext AppleIntelGMA950 e AppleIntelIntegratedFrameBuffer inserendo all'interno l'ID della mia scheda video.

Ora risultano caricati trai le Extension ma stranamente dal profiler la scheda video ancora non carica i kext..

 

Tipo: Monitor

Bus: Integrato

VRAM (totale): 64 MB di memoria di sistema condivisa

Fornitore: Intel (0x8086)

ID dispositivo: 0x2972

ID revisione: 0x0002

Informazioni su estensione Kernel: Nessun Kext caricato

Monitor:

Monitor:

Risoluzione: 1024 x 768

Profondità: Colore 32-bit

Core Image: Software

Monitor principale: Sì

Mirror: Spento

Online: Sì

Quartz Extreme: Non Supportata

QuartzGL: Supportata

 

------------------------------------------------------------------------------------------------

 

AppleIntelGMA950:

 

Versione: 1.5.18

Ultima modifica: 12/10/07 03:51

Informazioni: AppleIntelGMA950 1.5.18.7

Posizione: /System/Library/Extensions/AppleIntelGMA950.kext

Versione kext: 5.1.8

Indirizzo di caricamento: 0x3ded7000

Valida: Sì

Autentico: Sì

Dipendenze: Soddisfatte

Integrità: Kext non ha nessuna ricevuta

 

AppleIntelIntegratedFramebuffer:

 

Versione: 1.4.20

Ultima modifica: 11/03/08 23:41

Informazioni: AppleIntelIntegratedFramebuffer 1.4.20.28

Posizione: /System/Library/Extensions/AppleIntelIntegratedFramebuffer.kext

Versione kext: 4.2.0

Indirizzo di caricamento: 0x37d61000

Valida: Sì

Autentico: Sì

Dipendenze: Soddisfatte

Integrità: Kext non ha nessuna ricevuta

Link to comment
Share on other sites

Visto che nessuno mi risponde (possbile nessuno ha questa scheda grafica?) ho provato a decompilare il driver contenuto nel kext della 950 e ho notato che vengono importate librerie con estensione cpp e che gli ID della scheda grafica sono inseriti all'interno del compilato, quindi non credo basti aggiungere quello della mia scheda grafica nel INFO.PLIST

...insomma la vedo + complicata del previsto, il problema è che non posso fare l'upgrade hardware e aggiungere una nuova scheda poichè il mio è un MINI pc (ACER ASPIRE L320) e non ha slot pci-express..

:thumbsup_anim:

Link to comment
Share on other sites

  • 9 months later...
  • 1 year later...
 Share

×
×
  • Create New...