Greetings, and welcome to we first web page of the Fully Independent Open Graphics Library.
This project intends to create an alternative to DirectX AND OpenGL. While software developers are free to use the APIs that DX and OGL use, hardware developers must purchase a license to use them. In other words, OpenGL is not fully open, and DirectX is Microsoft and it's a given that it'd be closed source.
Key items that I'd like to see in this project:
Ability to send whole models to be stored in the RAM of the video card. To me, that seems like a large waste of processing power that can improved upon.
(I haven't tried programming anything 3D in some time due to life, but last I heard only textures are stored in VRAM.)
Dynamically executable code that the GPU can run. Have to be VERY mindful of this though as it could possibly cause harm to the card..... Probably drop this one altogether.
Physics are starting to be done on graphics cards already, so it'd be nice to have it here too.
Current plans for this project:
(I'm all alone right now, so ALL help will be greatly appreciated)
Assign admin status to worthy members
Create more of a plan
(On my own, I hardly ever make plans. However since I don't intend to do this alone, a plan must be created)