Fix subpixel precision for line geometry generation
authorPetros Bantolas <petros.bantolas@imgtec.com>
Wed, 18 Jul 2018 10:19:04 +0000 (11:19 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 31 Aug 2018 07:48:29 +0000 (03:48 -0400)
commit3116016d8e0e4582396d67a1286aa3a6815a3332
treef80a1e257b5a990745246811f8612c0206f62481
parent0f658f6c6a12a7356ce494cd6eaf9034da0a84b7
Fix subpixel precision for line geometry generation

Line geometry generation for rasterization tests wasn't taking the HW
subPixelPrecisionBits limit into account. Modified the triangle creation
routines to round those coordinates down to the driver provided
precision.

Affects:

dEQP-VK.rasterization.*line*
dEQP-GLES*.functional.rasterization.*line*

Components: Framework

VK-GL-CTS issue: 1274

Change-Id: I54af2f9606372bead2a8c7238588374101f80e55
framework/common/tcuRasterizationVerifier.cpp