Silence warnings: Remove all unused local variables
Bug: b/123933266
Change-Id: If8fa478aa65f5c0046ca635a8d133911f8a59977
Reviewed-on: https://swiftshader-review.googlesource.com/c/25010
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/src/Device/Renderer.cpp b/src/Device/Renderer.cpp
index 6cf20f0..d481f27 100644
--- a/src/Device/Renderer.cpp
+++ b/src/Device/Renderer.cpp
@@ -1518,7 +1518,6 @@
bool Renderer::setupPoint(Primitive &primitive, Triangle &triangle, const DrawCall &draw)
{
const SetupProcessor::RoutinePointer &setupRoutine = draw.setupPointer;
- const SetupProcessor::State &state = draw.setupState;
const DrawData &data = *draw.data;
Vertex &v = triangle.v0;
diff --git a/src/Device/SetupProcessor.cpp b/src/Device/SetupProcessor.cpp
index 4e0823b..7b04d5f 100644
--- a/src/Device/SetupProcessor.cpp
+++ b/src/Device/SetupProcessor.cpp
@@ -95,8 +95,6 @@
state.gradient[interpolant] = context->pixelShader->inputs[interpolant];
}
- const bool point = context->isDrawPoint();
-
state.hash = state.computeHash();
return state;
diff --git a/src/OpenGL/compiler/OutputASM.cpp b/src/OpenGL/compiler/OutputASM.cpp
index 308da1a..7ca0353 100644
--- a/src/OpenGL/compiler/OutputASM.cpp
+++ b/src/OpenGL/compiler/OutputASM.cpp
@@ -2499,7 +2499,7 @@
{
for(int index = 0; index < dst->totalRegisterCount(); index++)
{
- Instruction *mov = emit(sw::Shader::OPCODE_MOV, dst, index, src, offset + index);
+ emit(sw::Shader::OPCODE_MOV, dst, index, src, offset + index);
}
}
diff --git a/src/OpenGL/libEGL/libEGL.cpp b/src/OpenGL/libEGL/libEGL.cpp
index 5c561b9..ffbe929 100644
--- a/src/OpenGL/libEGL/libEGL.cpp
+++ b/src/OpenGL/libEGL/libEGL.cpp
@@ -1148,6 +1148,8 @@
}
EGLenum imagePreserved = EGL_FALSE;
+ (void)imagePreserved; // currently unused
+
GLuint textureLevel = 0;
if(attrib_list)
{
diff --git a/src/OpenGL/libGLES_CM/Device.cpp b/src/OpenGL/libGLES_CM/Device.cpp
index 4df82e5..af09164 100644
--- a/src/OpenGL/libGLES_CM/Device.cpp
+++ b/src/OpenGL/libGLES_CM/Device.cpp
@@ -374,7 +374,6 @@
sw::byte *sourceBuffer = (sw::byte*)source->lockInternal(0, 0, sRect.slice, LOCK_READONLY, PUBLIC);
sw::byte *destBuffer = (sw::byte*)dest->lockInternal(0, 0, dRect.slice, LOCK_DISCARD, PUBLIC);
- unsigned int width = source->getWidth();
unsigned int height = source->getHeight();
unsigned int pitch = source->getInternalPitchB();
@@ -395,7 +394,6 @@
sw::byte *sourceBuffer = (sw::byte*)source->lockStencil(0, 0, 0, PUBLIC);
sw::byte *destBuffer = (sw::byte*)dest->lockStencil(0, 0, 0, PUBLIC);
- unsigned int width = source->getWidth();
unsigned int height = source->getHeight();
unsigned int pitch = source->getStencilPitchB();
diff --git a/src/Pipeline/VertexRoutine.cpp b/src/Pipeline/VertexRoutine.cpp
index 82d38d5..6990c89 100644
--- a/src/Pipeline/VertexRoutine.cpp
+++ b/src/Pipeline/VertexRoutine.cpp
@@ -44,8 +44,6 @@
Pointer<Byte> tagCache = cache + OFFSET(VertexCache,tag);
UInt vertexCount = *Pointer<UInt>(task + OFFSET(VertexTask,vertexCount));
- UInt primitiveNumber = *Pointer<UInt>(task + OFFSET(VertexTask, primitiveStart));
- UInt indexInPrimitive = 0;
constants = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData,constants));
diff --git a/src/Shader/SamplerCore.cpp b/src/Shader/SamplerCore.cpp
index 72bc9f4..ff607d1 100644
--- a/src/Shader/SamplerCore.cpp
+++ b/src/Shader/SamplerCore.cpp
@@ -2358,10 +2358,6 @@
const int oneBits = 0x3F7FFFFF; // Value just under 1.0f
const int twoBits = 0x3FFFFFFF; // Value just under 2.0f
- bool pointFilter = state.textureFilter == FILTER_POINT ||
- state.textureFilter == FILTER_MIN_POINT_MAG_LINEAR ||
- state.textureFilter == FILTER_MIN_LINEAR_MAG_POINT;
-
Float4 coord = uvw;
if(state.textureType == TEXTURE_RECTANGLE)
diff --git a/src/Vulkan/VkImage.cpp b/src/Vulkan/VkImage.cpp
index 9278161..a45c511 100644
--- a/src/Vulkan/VkImage.cpp
+++ b/src/Vulkan/VkImage.cpp
@@ -62,7 +62,6 @@
void Image::getSubresourceLayout(const VkImageSubresource* pSubresource, VkSubresourceLayout* pLayout) const
{
- uint32_t bpp = bytesPerTexel(flags);
pLayout->offset = getMemoryOffset(flags, pSubresource->mipLevel, pSubresource->arrayLayer);
pLayout->size = getMipLevelSize(flags, pSubresource->mipLevel);
pLayout->rowPitch = rowPitchBytes(flags, pSubresource->mipLevel);
diff --git a/src/Vulkan/VkImageView.cpp b/src/Vulkan/VkImageView.cpp
index 0f4b90b..630ad49 100644
--- a/src/Vulkan/VkImageView.cpp
+++ b/src/Vulkan/VkImageView.cpp
@@ -92,8 +92,6 @@
UNIMPLEMENTED();
}
- VkImageSubresourceRange sr = subresourceRange;
- sr.aspectMask = aspectMask;
image->clear(clearValue, renderArea, subresourceRange);
}