Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Cast from pointer to unsinged long and cast to pointer from
unsinged long
|
|
vertex/fragment shaders from files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checking the extension is present
|
|
|
|
|
|
|
|
|
|
Use frame counter.
|
|
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets.
Patch by Hanno Böck.
|
|
|
|
|
|
|
|
|
|
|
|
and demos are also added.
Adding basic support to drivers should be as easy as just enabling the
extension, though thorough test would also be required.
|
|
|
|
|
|
|
|
|
|
Only render the shadow/depth texture when really needed, not every frame.
Remove support for old SGIX shadow extensions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- uniforms (only GetLocation, Uniform1f and Uniform4fv for now for demos);
- fix bugs and optimize array size handling;
- 2D texture sampling (needs Enable(TEXTURE_2D) to work);
- decrease built-in library assembly size by 30%.
|
|
- general constructors allowed;
- implement noise functions (from Stefan Gustavson - thanks!)
- cosmetic stuff.
|
|
|
|
|
|
|
|
|
|
done with fragment programs nowadays.
|
|
|
|
|
|
|