Revert "Increase subPixelPrecisionBits from 4 to 8"

This reverts commit 25333a3a9656178c77fdbe222285cb3e4325b0d6.

Reason for revert: Presumed culprit for large rasterization errors in
https://gold.skia.org/search?left_filter=extra_config%3DSwiftShader%26name%3Dfontmgr_bounds_0.75_0%26name%3Dparsedpaths%26name%3Drrect_clip_bw&negative=true&untriaged=false

Bug: b/226657516
Change-Id: I2366dff9d0f315259c01dcdd9e574c7282d65e71
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/69509
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
diff --git a/src/Vulkan/VkConfig.hpp b/src/Vulkan/VkConfig.hpp
index ca2f5ce..4884986 100644
--- a/src/Vulkan/VkConfig.hpp
+++ b/src/Vulkan/VkConfig.hpp
@@ -90,7 +90,7 @@
 
 constexpr int MAX_SAMPLER_ALLOCATION_COUNT = 4000;
 
-constexpr int SUBPIXEL_PRECISION_BITS = 8;
+constexpr int SUBPIXEL_PRECISION_BITS = 4;
 constexpr float SUBPIXEL_PRECISION_FACTOR = static_cast<float>(1 << SUBPIXEL_PRECISION_BITS);
 constexpr int SUBPIXEL_PRECISION_MASK = 0xFFFFFFFF >> (32 - SUBPIXEL_PRECISION_BITS);