|
|
@ -392,7 +392,7 @@ void ShaderIR::SetInternalFlagsFromInteger(NodeBlock& bb, Node value, bool sets_
|
|
|
|
case 0: // Operation Node
|
|
|
|
case 0: // Operation Node
|
|
|
|
SearchOperands(bb, value);
|
|
|
|
SearchOperands(bb, value);
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 2: // Genral Purpose Node
|
|
|
|
case 2: // General Purpose Node
|
|
|
|
if (const auto* gpr = std::get_if<GprNode>(value.get())) {
|
|
|
|
if (const auto* gpr = std::get_if<GprNode>(value.get())) {
|
|
|
|
LOG_DEBUG(HW_GPU, "GprNode: index={}", gpr->GetIndex());
|
|
|
|
LOG_DEBUG(HW_GPU, "GprNode: index={}", gpr->GetIndex());
|
|
|
|
Node zerop = Operation(OperationCode::LogicalIEqual, std::move(value),
|
|
|
|
Node zerop = Operation(OperationCode::LogicalIEqual, std::move(value),
|
|
|
|