wined3d: Fix shader_arb_load_constantsF().
This commit is contained in:
parent
400ff9f72d
commit
f928d6ec87
|
@ -277,7 +277,7 @@ static unsigned int shader_arb_load_constantsF(IWineD3DBaseShaderImpl *This, con
|
||||||
GLuint target_type, unsigned int max_constants, const float *constants, char *dirty_consts)
|
GLuint target_type, unsigned int max_constants, const float *constants, char *dirty_consts)
|
||||||
{
|
{
|
||||||
local_constant* lconst;
|
local_constant* lconst;
|
||||||
DWORD i = 0, j;
|
DWORD i, j;
|
||||||
unsigned int ret;
|
unsigned int ret;
|
||||||
|
|
||||||
if (TRACE_ON(d3d_shader)) {
|
if (TRACE_ON(d3d_shader)) {
|
||||||
|
@ -288,6 +288,9 @@ static unsigned int shader_arb_load_constantsF(IWineD3DBaseShaderImpl *This, con
|
||||||
constants[i * 4 + 2], constants[i * 4 + 3]);
|
constants[i * 4 + 2], constants[i * 4 + 3]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
i = 0;
|
||||||
|
|
||||||
/* In 1.X pixel shaders constants are implicitly clamped in the range [-1;1] */
|
/* In 1.X pixel shaders constants are implicitly clamped in the range [-1;1] */
|
||||||
if (target_type == GL_FRAGMENT_PROGRAM_ARB && This->baseShader.reg_maps.shader_version.major == 1)
|
if (target_type == GL_FRAGMENT_PROGRAM_ARB && This->baseShader.reg_maps.shader_version.major == 1)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue