WIP: i965,iris/blorp: blit integers instead of floats

Open Sergii Romantsov requested to merge GL/mesa:fix/110282_blit_ints_instead_floats into main

Blorp blitting uses floats for better precision. But still its not enough for some tests. This patch avoids usage of floats in API. Instead integers are used. Precision is saved as for doubles: introduced new parameter scale that significantly affects precision.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110282 Also will help with: Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108088

Rebased on master.

Signed-off-by: Sergii Romantsov sergii.romantsov@globallogic.com

Edited by Jordan Justen

Merge request reports