- 28 Apr, 2009 3 commits
-
-
Paul Vriens authored
-
Paul Vriens authored
-
Paul Vriens authored
-
- 27 Apr, 2009 37 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
André Hentschel authored
-
André Hentschel authored
-
André Hentschel authored
-
André Hentschel authored
-
Rico Schüller authored
-
Rico Schüller authored
-
Jeff Latimer authored
-
Jeff Latimer authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Nikolay Sivov authored
-
Austin English authored
-
Alexandre Julliard authored
This reverts commit 8044c11e.
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Christian Costa authored
-
Christian Costa authored
-
Nikolay Sivov authored
-
Paul TBBle Hampson authored
-
Paul TBBle Hampson authored
-
Massimo Del Fedele authored
-
Massimo Del Fedele authored
-
Stefan Dösinger authored
This patch advertises all GL reported float uniforms to the D3D app to reach the 256 constants required by Shader Model 3.0 on dx9 cards. If the shader does not use indirect addressing, all 256 constants are declared. The compiler can then figure out which constants are actually used. This makes shaders work that use high constant indices, but don't use all 256 constants.
-
Stefan Dösinger authored
DX10 cards support 512(ATI) or 1024(Nvidia) vertex shader constants in GL. The dx9 DXCapsViewer shows that dx10 windows drivers only claim 256 constants on Windows, so we can and should do the same.
-
Jeff Latimer authored
-
David Adam authored
-
Austin English authored
-
Vincent Povirk authored
-
Vincent Povirk authored
-
Hans Leidekker authored
-