glslang: support negation of doubles.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@30795 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
parent
edd181944e
commit
6dc09cd0f3
@ -33,7 +33,7 @@ layout (location = 12) in dmat2x4 vs_tcs_last[];
|
|||||||
|
|
||||||
void foo()
|
void foo()
|
||||||
{
|
{
|
||||||
if ((dmat2x4(dvec4(-0.625, -0.5, -0.375, -0.25), dvec4(-0.375, -0.25, -0.125, 0)) != vs_tcs_first[0]) ||
|
if ((dmat2x4(dvec4(-0.625, -0.5, -0.375lf, -0.25), dvec4(-0.375, -0.25, -0.125, 0)) != vs_tcs_first[0]) ||
|
||||||
(dmat2x4(dvec4(0.375, 0.5, 0.625, 0.75), dvec4(0.625, 0.75, 0.875, -0.625)) != vs_tcs_last[0]))
|
(dmat2x4(dvec4(0.375, 0.5, 0.625, 0.75), dvec4(0.625, 0.75, 0.875, -0.625)) != vs_tcs_last[0]))
|
||||||
{
|
{
|
||||||
;
|
;
|
||||||
|
@ -1065,7 +1065,8 @@ bool TIntermUnary::promote()
|
|||||||
case EOpPreDecrement:
|
case EOpPreDecrement:
|
||||||
if (operand->getBasicType() != EbtInt &&
|
if (operand->getBasicType() != EbtInt &&
|
||||||
operand->getBasicType() != EbtUint &&
|
operand->getBasicType() != EbtUint &&
|
||||||
operand->getBasicType() != EbtFloat)
|
operand->getBasicType() != EbtFloat &&
|
||||||
|
operand->getBasicType() != EbtDouble)
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user