Non-Functional: Remove merge-replicated code and fix white space.
This commit is contained in:
parent
643e57cddf
commit
2316924b09
@ -701,12 +701,6 @@ TIntermUnary* TIntermediate::createConversion(TBasicType convertTo, TIntermTyped
|
|||||||
|
|
||||||
// TODO: it seems that some unary folding operations should occur here, but are not
|
// TODO: it seems that some unary folding operations should occur here, but are not
|
||||||
|
|
||||||
// Propagate specialization-constant-ness, if allowed
|
|
||||||
if (node->getType().getQualifier().isSpecConstant() && isSpecializationOperation(*newNode))
|
|
||||||
newNode->getWritableType().getQualifier().makeSpecConstant();
|
|
||||||
|
|
||||||
// TODO: it seems that some unary folding operations should occur here, but are not
|
|
||||||
|
|
||||||
// Propagate specialization-constant-ness, if allowed
|
// Propagate specialization-constant-ness, if allowed
|
||||||
if (node->getType().getQualifier().isSpecConstant() && isSpecializationOperation(*newNode))
|
if (node->getType().getQualifier().isSpecConstant() && isSpecializationOperation(*newNode))
|
||||||
newNode->getWritableType().getQualifier().makeSpecConstant();
|
newNode->getWritableType().getQualifier().makeSpecConstant();
|
||||||
@ -1425,7 +1419,7 @@ bool TIntermediate::canImplicitlyPromote(TBasicType from, TBasicType to, TOperat
|
|||||||
extensionRequested(E_GL_KHX_shader_explicit_arithmetic_types_float32) ||
|
extensionRequested(E_GL_KHX_shader_explicit_arithmetic_types_float32) ||
|
||||||
extensionRequested(E_GL_KHX_shader_explicit_arithmetic_types_float64);
|
extensionRequested(E_GL_KHX_shader_explicit_arithmetic_types_float64);
|
||||||
|
|
||||||
if(explicitTypesEnabled) {
|
if (explicitTypesEnabled) {
|
||||||
// integral promotions
|
// integral promotions
|
||||||
if (isIntegralPromotion(from, to)) {
|
if (isIntegralPromotion(from, to)) {
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user