If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Device Control Blocks (DCBs) are static tables used to describe the board topology and connections external to the GPU chip.
Each board built has specific additions to the capabilities through external devices, as well as limitations where output lines are not linked to device connectors. DCBs define the devices connected, specific information needed to configure those devices, and the external electrical connections such as HDMI and Display Port.
DCBs do not try to explain the capabilities of the chip itself. That information is implicit in the VBIOS, firmware and drivers, which are built differently for each chip. Both the firmware and the drivers know the inherent capability of each chip, and use runtime choices to determine chip dependent code paths.
The other thing threatening Nvidia is APUs. Intel has an onboard GPU. AMD has an onboard GPU. Integration can result in lower power and potentially higher performance through unified memory. Apple already moved the Macbook 11" and 13" to integrated GPU, both Sony and MS next-gen consoles are integrated GPU... The writing is on the wall for discrete cards in consumer systems. This only leaves Nvidia with the possibility of licensing their core for ARM mobile, or selling high performance cards to select customers. They need to adapt fast because people aren't going to pay the discrete card premium once Sony+MS show the world that cheaper integrated graphics is good enough for the top videogames consoles.
Disagree. Due to power draw, APU's are never going to advance past entry-level performance. Desktops and high end systems are still going to need dedicated GPU's as a result.
That would only cement nouveau inferiority to blob. Please do realize when nouveau devs are hired by NVIDIA they will be forced to work on stuff which does not threaten vendor NVIDIAs vendor lock-in strategy. Just look at AMD stalling in UVD PM cases.
I of course inferred that they would be working on nouveau.
And yes, i am very well aware of the AMD situation, you might want to read up on me.
Read the mailing list... Andy specifically said that THIS documentation release wasn't that special and was basically only there for weird corner case bugs they hit. The REST of his announcement focused on them trying to release MORE documentation and that Nouveau should send them a prioritized list so they can begin to figure out what can be released and what can't be in order of priority to the devs