- 24 Jun, 2009 13 commits
-
-
Aric Stewart authored
-
Aric Stewart authored
-
Aric Stewart authored
-
Paul Vriens authored
-
Paul Vriens authored
-
Austin English authored
-
Austin English authored
-
Andrew Talbot authored
-
Aurimas Fišeras authored
-
Paul Vriens authored
-
Francois Gouget authored
-
André Hentschel authored
-
Aurimas Fišeras authored
-
- 23 Jun, 2009 27 commits
-
-
Alexandre Julliard authored
-
Huw Davies authored
-
Huw Davies authored
-
Alexandre Julliard authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Jörg Höhle authored
-
Jörg Höhle authored
-
Paul Chitescu authored
-
Paul Chitescu authored
-
Paul Chitescu authored
-
Alexandre Julliard authored
-
Aric Stewart authored
-
Aric Stewart authored
-
Stefan Dösinger authored
The NVfp2 control flow uses the D3D syntax, and doesn't need the inversed branch condition we're using in the vertex shader.
-
Stefan Dösinger authored
I don't like that I have to do this because the posFixup is in all vertex programs, so its at the same position and could be loaded globally. Unfortunately, there are only 256 env parameters usually, which makes it impossible for any shader to use c256, even if it does not use indirect addressing, and so we can't claim 256 constant support.
-
Stefan Dösinger authored
The best is to put this together with the rest of the shader_arb_priv initialization.
-
Stefan Dösinger authored
I find it helpful for debugging to have this controlled at a central place, without having to disable the entire GL extension or manually find all the places where GL_SUPPORT(NV_VERTEX_PROGRAM2_OPTION) controls clipplane use. It is useful for debugging the emulation code on NV cards and for debugging mac driver issues.
-
Stefan Dösinger authored
b2f09fd2 accidentally got the device->vs_clipping check wrong. The FFP replacement should emulate clipping if GL can't do this natively with vertex shaders, not the other way. Also don't emulate clipping if we're using fixed function vertex processing because (a) clipping is always supported by GL in this case, and (b), fragment.texcoord[7] is undefined. (Or in the worst case set to something bad by the app).
-
Ken Sharp authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-