clang-format the src/Device directory
Bug: b/144825072
Change-Id: I2e9c18aa5e3d394d18f86ca597aed6d6dc8dfe93
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/39654
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Device/Context.cpp b/src/Device/Context.cpp
index 03987f4..5275e67 100644
--- a/src/Device/Context.cpp
+++ b/src/Device/Context.cpp
@@ -15,10 +15,10 @@
#include "Context.hpp"
#include "Primitive.hpp"
+#include "Pipeline/SpirvShader.hpp"
#include "System/Memory.hpp"
#include "Vulkan/VkDebug.hpp"
#include "Vulkan/VkImageView.hpp"
-#include "Pipeline/SpirvShader.hpp"
#include <string.h>
@@ -33,17 +33,17 @@
{
switch(topology)
{
- case VK_PRIMITIVE_TOPOLOGY_POINT_LIST:
- return true;
- case VK_PRIMITIVE_TOPOLOGY_LINE_LIST:
- case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP:
- return false;
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST:
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP:
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN:
- return polygonModeAware ? (polygonMode == VK_POLYGON_MODE_POINT) : false;
- default:
- UNIMPLEMENTED("topology %d", int(topology));
+ case VK_PRIMITIVE_TOPOLOGY_POINT_LIST:
+ return true;
+ case VK_PRIMITIVE_TOPOLOGY_LINE_LIST:
+ case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP:
+ return false;
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST:
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP:
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN:
+ return polygonModeAware ? (polygonMode == VK_POLYGON_MODE_POINT) : false;
+ default:
+ UNIMPLEMENTED("topology %d", int(topology));
}
return false;
}
@@ -52,17 +52,17 @@
{
switch(topology)
{
- case VK_PRIMITIVE_TOPOLOGY_POINT_LIST:
- return false;
- case VK_PRIMITIVE_TOPOLOGY_LINE_LIST:
- case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP:
- return true;
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST:
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP:
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN:
- return polygonModeAware ? (polygonMode == VK_POLYGON_MODE_LINE) : false;
- default:
- UNIMPLEMENTED("topology %d", int(topology));
+ case VK_PRIMITIVE_TOPOLOGY_POINT_LIST:
+ return false;
+ case VK_PRIMITIVE_TOPOLOGY_LINE_LIST:
+ case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP:
+ return true;
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST:
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP:
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN:
+ return polygonModeAware ? (polygonMode == VK_POLYGON_MODE_LINE) : false;
+ default:
+ UNIMPLEMENTED("topology %d", int(topology));
}
return false;
}
@@ -71,16 +71,16 @@
{
switch(topology)
{
- case VK_PRIMITIVE_TOPOLOGY_POINT_LIST:
- case VK_PRIMITIVE_TOPOLOGY_LINE_LIST:
- case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP:
- return false;
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST:
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP:
- case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN:
- return polygonModeAware ? (polygonMode == VK_POLYGON_MODE_FILL) : true;
- default:
- UNIMPLEMENTED("topology %d", int(topology));
+ case VK_PRIMITIVE_TOPOLOGY_POINT_LIST:
+ case VK_PRIMITIVE_TOPOLOGY_LINE_LIST:
+ case VK_PRIMITIVE_TOPOLOGY_LINE_STRIP:
+ return false;
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST:
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP:
+ case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN:
+ return polygonModeAware ? (polygonMode == VK_POLYGON_MODE_FILL) : true;
+ default:
+ UNIMPLEMENTED("topology %d", int(topology));
}
return false;
}
@@ -201,16 +201,16 @@
switch(blendState[index].blendOperation)
{
- case VK_BLEND_OP_ADD:
- case VK_BLEND_OP_SUBTRACT:
- case VK_BLEND_OP_REVERSE_SUBTRACT:
- return blendState[index].sourceBlendFactor;
- case VK_BLEND_OP_MIN:
- return VK_BLEND_FACTOR_ONE;
- case VK_BLEND_OP_MAX:
- return VK_BLEND_FACTOR_ONE;
- default:
- ASSERT(false);
+ case VK_BLEND_OP_ADD:
+ case VK_BLEND_OP_SUBTRACT:
+ case VK_BLEND_OP_REVERSE_SUBTRACT:
+ return blendState[index].sourceBlendFactor;
+ case VK_BLEND_OP_MIN:
+ return VK_BLEND_FACTOR_ONE;
+ case VK_BLEND_OP_MAX:
+ return VK_BLEND_FACTOR_ONE;
+ default:
+ ASSERT(false);
}
return blendState[index].sourceBlendFactor;
@@ -224,16 +224,16 @@
switch(blendState[index].blendOperation)
{
- case VK_BLEND_OP_ADD:
- case VK_BLEND_OP_SUBTRACT:
- case VK_BLEND_OP_REVERSE_SUBTRACT:
- return blendState[index].destBlendFactor;
- case VK_BLEND_OP_MIN:
- return VK_BLEND_FACTOR_ONE;
- case VK_BLEND_OP_MAX:
- return VK_BLEND_FACTOR_ONE;
- default:
- ASSERT(false);
+ case VK_BLEND_OP_ADD:
+ case VK_BLEND_OP_SUBTRACT:
+ case VK_BLEND_OP_REVERSE_SUBTRACT:
+ return blendState[index].destBlendFactor;
+ case VK_BLEND_OP_MIN:
+ return VK_BLEND_FACTOR_ONE;
+ case VK_BLEND_OP_MAX:
+ return VK_BLEND_FACTOR_ONE;
+ default:
+ ASSERT(false);
}
return blendState[index].destBlendFactor;
@@ -261,107 +261,107 @@
switch(blendState[index].blendOperation)
{
- case VK_BLEND_OP_ADD:
- if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ case VK_BLEND_OP_ADD:
+ if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
{
- return VK_BLEND_OP_ZERO_EXT;
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_ZERO_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_DST_EXT;
+ }
+ }
+ else if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ONE)
+ {
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_ADD;
+ }
}
else
{
- return VK_BLEND_OP_DST_EXT;
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_ADD;
+ }
}
- }
- else if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ONE)
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ case VK_BLEND_OP_SUBTRACT:
+ if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
{
- return VK_BLEND_OP_SRC_EXT;
+ return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
+ }
+ else if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ONE)
+ {
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_SUBTRACT;
+ }
}
else
{
- return VK_BLEND_OP_ADD;
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_SUBTRACT;
+ }
}
- }
- else
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ case VK_BLEND_OP_REVERSE_SUBTRACT:
+ if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
{
- return VK_BLEND_OP_SRC_EXT;
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_ZERO_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_DST_EXT;
+ }
+ }
+ else if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ONE)
+ {
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
+ {
+ return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
+ }
+ else
+ {
+ return VK_BLEND_OP_REVERSE_SUBTRACT;
+ }
}
else
{
- return VK_BLEND_OP_ADD;
+ if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
+ {
+ return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
+ }
+ else
+ {
+ return VK_BLEND_OP_REVERSE_SUBTRACT;
+ }
}
- }
- case VK_BLEND_OP_SUBTRACT:
- if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
- {
- return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
- }
- else if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ONE)
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
- {
- return VK_BLEND_OP_SRC_EXT;
- }
- else
- {
- return VK_BLEND_OP_SUBTRACT;
- }
- }
- else
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
- {
- return VK_BLEND_OP_SRC_EXT;
- }
- else
- {
- return VK_BLEND_OP_SUBTRACT;
- }
- }
- case VK_BLEND_OP_REVERSE_SUBTRACT:
- if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO)
- {
- return VK_BLEND_OP_ZERO_EXT;
- }
- else
- {
- return VK_BLEND_OP_DST_EXT;
- }
- }
- else if(sourceBlendFactor(index) == VK_BLEND_FACTOR_ONE)
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
- {
- return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
- }
- else
- {
- return VK_BLEND_OP_REVERSE_SUBTRACT;
- }
- }
- else
- {
- if(destBlendFactor(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
- {
- return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
- }
- else
- {
- return VK_BLEND_OP_REVERSE_SUBTRACT;
- }
- }
- case VK_BLEND_OP_MIN:
- return VK_BLEND_OP_MIN;
- case VK_BLEND_OP_MAX:
- return VK_BLEND_OP_MAX;
- default:
- ASSERT(false);
+ case VK_BLEND_OP_MIN:
+ return VK_BLEND_OP_MIN;
+ case VK_BLEND_OP_MAX:
+ return VK_BLEND_OP_MAX;
+ default:
+ ASSERT(false);
}
return blendState[index].blendOperation;
@@ -373,16 +373,16 @@
switch(blendState[index].blendOperationAlpha)
{
- case VK_BLEND_OP_ADD:
- case VK_BLEND_OP_SUBTRACT:
- case VK_BLEND_OP_REVERSE_SUBTRACT:
- return blendState[index].sourceBlendFactorAlpha;
- case VK_BLEND_OP_MIN:
- return VK_BLEND_FACTOR_ONE;
- case VK_BLEND_OP_MAX:
- return VK_BLEND_FACTOR_ONE;
- default:
- ASSERT(false);
+ case VK_BLEND_OP_ADD:
+ case VK_BLEND_OP_SUBTRACT:
+ case VK_BLEND_OP_REVERSE_SUBTRACT:
+ return blendState[index].sourceBlendFactorAlpha;
+ case VK_BLEND_OP_MIN:
+ return VK_BLEND_FACTOR_ONE;
+ case VK_BLEND_OP_MAX:
+ return VK_BLEND_FACTOR_ONE;
+ default:
+ ASSERT(false);
}
return blendState[index].sourceBlendFactorAlpha;
@@ -394,16 +394,16 @@
switch(blendState[index].blendOperationAlpha)
{
- case VK_BLEND_OP_ADD:
- case VK_BLEND_OP_SUBTRACT:
- case VK_BLEND_OP_REVERSE_SUBTRACT:
- return blendState[index].destBlendFactorAlpha;
- case VK_BLEND_OP_MIN:
- return VK_BLEND_FACTOR_ONE;
- case VK_BLEND_OP_MAX:
- return VK_BLEND_FACTOR_ONE;
- default:
- ASSERT(false);
+ case VK_BLEND_OP_ADD:
+ case VK_BLEND_OP_SUBTRACT:
+ case VK_BLEND_OP_REVERSE_SUBTRACT:
+ return blendState[index].destBlendFactorAlpha;
+ case VK_BLEND_OP_MIN:
+ return VK_BLEND_FACTOR_ONE;
+ case VK_BLEND_OP_MAX:
+ return VK_BLEND_FACTOR_ONE;
+ default:
+ ASSERT(false);
}
return blendState[index].destBlendFactorAlpha;
@@ -415,107 +415,107 @@
switch(blendState[index].blendOperationAlpha)
{
- case VK_BLEND_OP_ADD:
- if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ case VK_BLEND_OP_ADD:
+ if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
{
- return VK_BLEND_OP_ZERO_EXT;
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_ZERO_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_DST_EXT;
+ }
+ }
+ else if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ONE)
+ {
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_ADD;
+ }
}
else
{
- return VK_BLEND_OP_DST_EXT;
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_ADD;
+ }
}
- }
- else if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ONE)
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ case VK_BLEND_OP_SUBTRACT:
+ if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
{
- return VK_BLEND_OP_SRC_EXT;
+ return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
+ }
+ else if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ONE)
+ {
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_SUBTRACT;
+ }
}
else
{
- return VK_BLEND_OP_ADD;
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_SRC_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_SUBTRACT;
+ }
}
- }
- else
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ case VK_BLEND_OP_REVERSE_SUBTRACT:
+ if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
{
- return VK_BLEND_OP_SRC_EXT;
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
+ {
+ return VK_BLEND_OP_ZERO_EXT;
+ }
+ else
+ {
+ return VK_BLEND_OP_DST_EXT;
+ }
+ }
+ else if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ONE)
+ {
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
+ {
+ return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
+ }
+ else
+ {
+ return VK_BLEND_OP_REVERSE_SUBTRACT;
+ }
}
else
{
- return VK_BLEND_OP_ADD;
+ if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
+ {
+ return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
+ }
+ else
+ {
+ return VK_BLEND_OP_REVERSE_SUBTRACT;
+ }
}
- }
- case VK_BLEND_OP_SUBTRACT:
- if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
- {
- return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
- }
- else if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ONE)
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
- {
- return VK_BLEND_OP_SRC_EXT;
- }
- else
- {
- return VK_BLEND_OP_SUBTRACT;
- }
- }
- else
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
- {
- return VK_BLEND_OP_SRC_EXT;
- }
- else
- {
- return VK_BLEND_OP_SUBTRACT;
- }
- }
- case VK_BLEND_OP_REVERSE_SUBTRACT:
- if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO)
- {
- return VK_BLEND_OP_ZERO_EXT;
- }
- else
- {
- return VK_BLEND_OP_DST_EXT;
- }
- }
- else if(sourceBlendFactorAlpha(index) == VK_BLEND_FACTOR_ONE)
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
- {
- return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
- }
- else
- {
- return VK_BLEND_OP_REVERSE_SUBTRACT;
- }
- }
- else
- {
- if(destBlendFactorAlpha(index) == VK_BLEND_FACTOR_ZERO && allTargetsColorClamp())
- {
- return VK_BLEND_OP_ZERO_EXT; // Negative, clamped to zero
- }
- else
- {
- return VK_BLEND_OP_REVERSE_SUBTRACT;
- }
- }
- case VK_BLEND_OP_MIN:
- return VK_BLEND_OP_MIN;
- case VK_BLEND_OP_MAX:
- return VK_BLEND_OP_MAX;
- default:
- ASSERT(false);
+ case VK_BLEND_OP_MIN:
+ return VK_BLEND_OP_MIN;
+ case VK_BLEND_OP_MAX:
+ return VK_BLEND_OP_MAX;
+ default:
+ ASSERT(false);
}
return blendState[index].blendOperationAlpha;