User:Greasemonkey/Intel GenX: Difference between revisions

Jump to navigation Jump to search
Ring buffer tested on Gen6, appears to actually work
(Ring buffers)
(Ring buffer tested on Gen6, appears to actually work)
Line 1:
The Intel GenX GPU architecture (probably) covers the Intel HD and the later Intel GMA series of GPUs, starting with the Intel 965. Later revisions tend to add and remove and readd and relocate features and instructions over time, but otherwise remain fairly similar.
 
This will cover Gen4 (963, 965, G35) and later. Earlier GPUs do not have open documentation and are apparently very different.
Line 137:
Tested on:
* GM45 1366x768 CQ60-210TU
* HD3000 1366x768 dv6-6c35tx
 
(No Gen6 behaviour information yet! This is all about Gen4.5)
 
===References for RING_BUFFER_* registers===
* G45: Vol1a, pg 238
* HD3000: Vol1p3, pg 39
 
===References for commands===
* G45: Vol1b
* HD3000: Vol1p3-5
 
===General notes===
Line 160 ⟶ 161:
Apparently you don't need a GTT to get this working.
 
If you want to check to see if this is working, NOPID is a useful register. The Gen6 docs seem to be missing the location of this register, however it is in the same location as Gen4.5 (0x02094).
 
==See Also==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu