Video Programming

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
svenbieg
Posts: 3
Joined: Sun Nov 28, 2004 12:00 am

Video Programming

Post by svenbieg »

There is a lot info on vga programming on the net... i also used the vbe2s.
isn't there a standard for new 3dgraphiccards?
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Video Programming

Post by [AlAdDiN] »

if you are looking for a "standard 3d programing interface" the only way is to use opengl library, so u have a lot of programing work to do (writing graphic card driver)

if you want only to support basic graphic for new cards you may use VBE3 .

but there is no way to write a "universal 3d driver" u must have a specific part for each chipset, this is why u always use ur manufacturer driver to get 3D games working on ur computer ;)
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
svenbieg
Posts: 3
Joined: Sun Nov 28, 2004 12:00 am

Re: Video Programming

Post by svenbieg »

any infos on using linux's drivers?
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Re: Video Programming

Post by JAAman »

linux video drivers are closed source created by the graphics companies (ATI & nVidea)

however the newer cards do support vbe3 but that doesnt support hardware accelleration

this info is highly kept secret info (that they cannot give away without breaking the law which requires them to keep it secret

the competition in video cards is higher than any other market and giving out the info to write drivers would give a HUGE advantage to the "other team"

if either company gave out this information they would be out of buisness within 3 months because the other company would learn all the secrets about how they do what they do which means the other company could copy it -- this is legal ONLY if the first company gives out the info -- trade secret law
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Video Programming

Post by [AlAdDiN] »

svenbieg wrote:any infos on using linux's drivers?
i allready thoght about it, and studied some open source drivers, but it s too hard to adapt them to an os in early stade, coz they need some soft2hard layers ....

but if u r developping an OS why R u thinking about 3D ???
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
svenbieg
Posts: 3
Joined: Sun Nov 28, 2004 12:00 am

Re: Video Programming

Post by svenbieg »

i'm only interested in mode and page switching
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: Video Programming

Post by [AlAdDiN] »

so u can use vbe specifications
take a look here http://www.osdever.net/ documentation section
;)
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
Post Reply