[Mesa-stable] 5 patches for 10.2

Ian Romanick idr at freedesktop.org
Wed May 14 13:50:07 PDT 2014


On 05/14/2014 01:42 PM, Ian Romanick wrote:
> On 05/14/2014 12:56 PM, Jordan Justen wrote:
>> I cherry-picked Chris's 4 patches followed by my 5 patches.
>>
>> When enabling all drivers, make check failed:
>> make[5]: Entering directory
>> '/home/jljusten/src/fdo/mesa/src/gallium/drivers/llvmpipe'
>> FAIL: lp_test_format
>>
>> But, this failure was already present on the 10.2 branch.
> 
> Damnit.  Okay, I've enhanced my build script so that I don't have to
> disable my 'make check' while I'm bisecting.  That should prevent me
> from forgetting to re-enable it. :(
> 
> It looks like 'make check' is fine on current master, so that's double
> concerning.

Eh... that test passes for me.

gmake  check-TESTS
gmake[4]: Entering directory `/home/idr/devel/graphics/Mesa/BUILD/master-64/src/gallium/drivers/llvmpipe'
Testing PIPE_FORMAT_B8G8R8A8_UNORM (float) ...
Testing PIPE_FORMAT_B8G8R8A8_UNORM (unorm8) ...
Testing PIPE_FORMAT_B8G8R8X8_UNORM (float) ...
Testing PIPE_FORMAT_B8G8R8X8_UNORM (unorm8) ...
Testing PIPE_FORMAT_A8R8G8B8_UNORM (float) ...
Testing PIPE_FORMAT_A8R8G8B8_UNORM (unorm8) ...
Testing PIPE_FORMAT_X8R8G8B8_UNORM (float) ...
Testing PIPE_FORMAT_X8R8G8B8_UNORM (unorm8) ...
Testing PIPE_FORMAT_B5G5R5A1_UNORM (float) ...
Testing PIPE_FORMAT_B5G5R5A1_UNORM (unorm8) ...
Testing PIPE_FORMAT_B4G4R4A4_UNORM (float) ...
Testing PIPE_FORMAT_B4G4R4A4_UNORM (unorm8) ...
Testing PIPE_FORMAT_B5G6R5_UNORM (float) ...
Testing PIPE_FORMAT_B5G6R5_UNORM (unorm8) ...
Testing PIPE_FORMAT_R10G10B10A2_UNORM (float) ...
Testing PIPE_FORMAT_R10G10B10A2_UNORM (unorm8) ...
Testing PIPE_FORMAT_L8_UNORM (float) ...
Testing PIPE_FORMAT_L8_UNORM (unorm8) ...
Testing PIPE_FORMAT_A8_UNORM (float) ...
Testing PIPE_FORMAT_A8_UNORM (unorm8) ...
Testing PIPE_FORMAT_I8_UNORM (float) ...
Testing PIPE_FORMAT_I8_UNORM (unorm8) ...
Testing PIPE_FORMAT_L8A8_UNORM (float) ...
Testing PIPE_FORMAT_L8A8_UNORM (unorm8) ...
Testing PIPE_FORMAT_L16_UNORM (float) ...
Testing PIPE_FORMAT_L16_UNORM (unorm8) ...
Testing PIPE_FORMAT_UYVY (float) ...
Testing PIPE_FORMAT_UYVY (unorm8) ...
Testing PIPE_FORMAT_YUYV (float) ...
Testing PIPE_FORMAT_YUYV (unorm8) ...
Testing PIPE_FORMAT_R32_FLOAT (float) ...
Testing PIPE_FORMAT_R32_FLOAT (unorm8) ...
Testing PIPE_FORMAT_R32G32_FLOAT (float) ...
Testing PIPE_FORMAT_R32G32_FLOAT (unorm8) ...
Testing PIPE_FORMAT_R32G32B32_FLOAT (float) ...
Testing PIPE_FORMAT_R32G32B32_FLOAT (unorm8) ...
Testing PIPE_FORMAT_R32G32B32A32_FLOAT (float) ...
Testing PIPE_FORMAT_R32G32B32A32_FLOAT (unorm8) ...
Testing PIPE_FORMAT_R32_UNORM (float) ...
Testing PIPE_FORMAT_R32_UNORM (unorm8) ...
Testing PIPE_FORMAT_R32G32_UNORM (float) ...
Testing PIPE_FORMAT_R32G32_UNORM (unorm8) ...
Testing PIPE_FORMAT_R32G32B32_UNORM (float) ...
Testing PIPE_FORMAT_R32G32B32_UNORM (unorm8) ...
Testing PIPE_FORMAT_R32G32B32A32_UNORM (float) ...
Testing PIPE_FORMAT_R32G32B32A32_UNORM (unorm8) ...
Testing PIPE_FORMAT_R32_USCALED (float) ...
Testing PIPE_FORMAT_R32_USCALED (unorm8) ...
Testing PIPE_FORMAT_R32G32_USCALED (float) ...
Testing PIPE_FORMAT_R32G32_USCALED (unorm8) ...
Testing PIPE_FORMAT_R32G32B32_USCALED (float) ...
Testing PIPE_FORMAT_R32G32B32_USCALED (unorm8) ...
Testing PIPE_FORMAT_R32G32B32A32_USCALED (float) ...
Testing PIPE_FORMAT_R32G32B32A32_USCALED (unorm8) ...
Testing PIPE_FORMAT_R32_SNORM (float) ...
Testing PIPE_FORMAT_R32_SNORM (unorm8) ...
Testing PIPE_FORMAT_R32G32_SNORM (float) ...
Testing PIPE_FORMAT_R32G32_SNORM (unorm8) ...
Testing PIPE_FORMAT_R32G32B32_SNORM (float) ...
Testing PIPE_FORMAT_R32G32B32_SNORM (unorm8) ...
Testing PIPE_FORMAT_R32G32B32A32_SNORM (float) ...
Testing PIPE_FORMAT_R32G32B32A32_SNORM (unorm8) ...
Testing PIPE_FORMAT_R32_SSCALED (float) ...
Testing PIPE_FORMAT_R32_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R32G32_SSCALED (float) ...
Testing PIPE_FORMAT_R32G32_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R32G32B32_SSCALED (float) ...
Testing PIPE_FORMAT_R32G32B32_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R32G32B32A32_SSCALED (float) ...
Testing PIPE_FORMAT_R32G32B32A32_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R16_UNORM (float) ...
Testing PIPE_FORMAT_R16_UNORM (unorm8) ...
Testing PIPE_FORMAT_R16G16_UNORM (float) ...
Testing PIPE_FORMAT_R16G16_UNORM (unorm8) ...
Testing PIPE_FORMAT_R16G16B16_UNORM (float) ...
Testing PIPE_FORMAT_R16G16B16_UNORM (unorm8) ...
Testing PIPE_FORMAT_R16G16B16A16_UNORM (float) ...
Testing PIPE_FORMAT_R16G16B16A16_UNORM (unorm8) ...
Testing PIPE_FORMAT_R16_USCALED (float) ...
Testing PIPE_FORMAT_R16_USCALED (unorm8) ...
Testing PIPE_FORMAT_R16G16_USCALED (float) ...
Testing PIPE_FORMAT_R16G16_USCALED (unorm8) ...
Testing PIPE_FORMAT_R16G16B16_USCALED (float) ...
Testing PIPE_FORMAT_R16G16B16_USCALED (unorm8) ...
Testing PIPE_FORMAT_R16G16B16A16_USCALED (float) ...
Testing PIPE_FORMAT_R16G16B16A16_USCALED (unorm8) ...
Testing PIPE_FORMAT_R16_SNORM (float) ...
Testing PIPE_FORMAT_R16_SNORM (unorm8) ...
Testing PIPE_FORMAT_R16G16_SNORM (float) ...
Testing PIPE_FORMAT_R16G16_SNORM (unorm8) ...
Testing PIPE_FORMAT_R16G16B16_SNORM (float) ...
Testing PIPE_FORMAT_R16G16B16_SNORM (unorm8) ...
Testing PIPE_FORMAT_R16G16B16A16_SNORM (float) ...
Testing PIPE_FORMAT_R16G16B16A16_SNORM (unorm8) ...
Testing PIPE_FORMAT_R16_SSCALED (float) ...
Testing PIPE_FORMAT_R16_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R16G16_SSCALED (float) ...
Testing PIPE_FORMAT_R16G16_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R16G16B16_SSCALED (float) ...
Testing PIPE_FORMAT_R16G16B16_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R16G16B16A16_SSCALED (float) ...
Testing PIPE_FORMAT_R16G16B16A16_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R8_UNORM (float) ...
Testing PIPE_FORMAT_R8_UNORM (unorm8) ...
Testing PIPE_FORMAT_R8G8_UNORM (float) ...
Testing PIPE_FORMAT_R8G8_UNORM (unorm8) ...
Testing PIPE_FORMAT_R8G8B8_UNORM (float) ...
Testing PIPE_FORMAT_R8G8B8_UNORM (unorm8) ...
Testing PIPE_FORMAT_R8G8B8A8_UNORM (float) ...
Testing PIPE_FORMAT_R8G8B8A8_UNORM (unorm8) ...
Testing PIPE_FORMAT_X8B8G8R8_UNORM (float) ...
Testing PIPE_FORMAT_X8B8G8R8_UNORM (unorm8) ...
Testing PIPE_FORMAT_R8_USCALED (float) ...
Testing PIPE_FORMAT_R8_USCALED (unorm8) ...
Testing PIPE_FORMAT_R8G8_USCALED (float) ...
Testing PIPE_FORMAT_R8G8_USCALED (unorm8) ...
Testing PIPE_FORMAT_R8G8B8_USCALED (float) ...
Testing PIPE_FORMAT_R8G8B8_USCALED (unorm8) ...
Testing PIPE_FORMAT_R8G8B8A8_USCALED (float) ...
Testing PIPE_FORMAT_R8G8B8A8_USCALED (unorm8) ...
Testing PIPE_FORMAT_R8_SNORM (float) ...
Testing PIPE_FORMAT_R8_SNORM (unorm8) ...
Testing PIPE_FORMAT_R8G8_SNORM (float) ...
Testing PIPE_FORMAT_R8G8_SNORM (unorm8) ...
Testing PIPE_FORMAT_R8G8B8_SNORM (float) ...
Testing PIPE_FORMAT_R8G8B8_SNORM (unorm8) ...
Testing PIPE_FORMAT_R8G8B8A8_SNORM (float) ...
Testing PIPE_FORMAT_R8G8B8A8_SNORM (unorm8) ...
Testing PIPE_FORMAT_R8_SSCALED (float) ...
Testing PIPE_FORMAT_R8_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R8G8_SSCALED (float) ...
Testing PIPE_FORMAT_R8G8_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R8G8B8_SSCALED (float) ...
Testing PIPE_FORMAT_R8G8B8_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R8G8B8A8_SSCALED (float) ...
Testing PIPE_FORMAT_R8G8B8A8_SSCALED (unorm8) ...
Testing PIPE_FORMAT_R32_FIXED (float) ...
Testing PIPE_FORMAT_R32_FIXED (unorm8) ...
Testing PIPE_FORMAT_R32G32_FIXED (float) ...
Testing PIPE_FORMAT_R32G32_FIXED (unorm8) ...
Testing PIPE_FORMAT_R32G32B32_FIXED (float) ...
Testing PIPE_FORMAT_R32G32B32_FIXED (unorm8) ...
Testing PIPE_FORMAT_R32G32B32A32_FIXED (float) ...
Testing PIPE_FORMAT_R32G32B32A32_FIXED (unorm8) ...
Testing PIPE_FORMAT_R16_FLOAT (float) ...
Testing PIPE_FORMAT_R16_FLOAT (unorm8) ...
Testing PIPE_FORMAT_R16G16_FLOAT (float) ...
Testing PIPE_FORMAT_R16G16_FLOAT (unorm8) ...
Testing PIPE_FORMAT_R16G16B16_FLOAT (float) ...
Testing PIPE_FORMAT_R16G16B16_FLOAT (unorm8) ...
Testing PIPE_FORMAT_R16G16B16A16_FLOAT (float) ...
Testing PIPE_FORMAT_R16G16B16A16_FLOAT (unorm8) ...
Testing PIPE_FORMAT_L8_SRGB (float) ...
Testing PIPE_FORMAT_L8_SRGB (unorm8) ...
Testing PIPE_FORMAT_L8A8_SRGB (float) ...
Testing PIPE_FORMAT_L8A8_SRGB (unorm8) ...
Testing PIPE_FORMAT_R8G8B8_SRGB (float) ...
Testing PIPE_FORMAT_R8G8B8_SRGB (unorm8) ...
Testing PIPE_FORMAT_A8B8G8R8_SRGB (float) ...
Testing PIPE_FORMAT_A8B8G8R8_SRGB (unorm8) ...
Testing PIPE_FORMAT_X8B8G8R8_SRGB (float) ...
Testing PIPE_FORMAT_X8B8G8R8_SRGB (unorm8) ...
Testing PIPE_FORMAT_B8G8R8A8_SRGB (float) ...
Testing PIPE_FORMAT_B8G8R8A8_SRGB (unorm8) ...
Testing PIPE_FORMAT_B8G8R8X8_SRGB (float) ...
Testing PIPE_FORMAT_B8G8R8X8_SRGB (unorm8) ...
Testing PIPE_FORMAT_A8R8G8B8_SRGB (float) ...
Testing PIPE_FORMAT_A8R8G8B8_SRGB (unorm8) ...
Testing PIPE_FORMAT_X8R8G8B8_SRGB (float) ...
Testing PIPE_FORMAT_X8R8G8B8_SRGB (unorm8) ...
Testing PIPE_FORMAT_R8G8B8A8_SRGB (float) ...
Testing PIPE_FORMAT_R8G8B8A8_SRGB (unorm8) ...
Testing PIPE_FORMAT_R8G8_B8G8_UNORM (float) ...
Testing PIPE_FORMAT_R8G8_B8G8_UNORM (unorm8) ...
Testing PIPE_FORMAT_G8R8_G8B8_UNORM (float) ...
Testing PIPE_FORMAT_G8R8_G8B8_UNORM (unorm8) ...
Testing PIPE_FORMAT_R8SG8SB8UX8U_NORM (float) ...
Testing PIPE_FORMAT_R8SG8SB8UX8U_NORM (unorm8) ...
Testing PIPE_FORMAT_R5SG5SB6U_NORM (float) ...
Testing PIPE_FORMAT_R5SG5SB6U_NORM (unorm8) ...
Testing PIPE_FORMAT_A8B8G8R8_UNORM (float) ...
Testing PIPE_FORMAT_A8B8G8R8_UNORM (unorm8) ...
Testing PIPE_FORMAT_B5G5R5X1_UNORM (float) ...
Testing PIPE_FORMAT_B5G5R5X1_UNORM (unorm8) ...
Testing PIPE_FORMAT_R10G10B10X2_USCALED (float) ...
Testing PIPE_FORMAT_R10G10B10X2_USCALED (unorm8) ...
Testing PIPE_FORMAT_R10G10B10X2_SNORM (float) ...
Testing PIPE_FORMAT_R10G10B10X2_SNORM (unorm8) ...
Testing PIPE_FORMAT_L4A4_UNORM (float) ...
Testing PIPE_FORMAT_L4A4_UNORM (unorm8) ...
Testing PIPE_FORMAT_B10G10R10A2_UNORM (float) ...
Testing PIPE_FORMAT_B10G10R10A2_UNORM (unorm8) ...
Testing PIPE_FORMAT_R10SG10SB10SA2U_NORM (float) ...
Testing PIPE_FORMAT_R10SG10SB10SA2U_NORM (unorm8) ...
Testing PIPE_FORMAT_R8G8Bx_SNORM (float) ...
Testing PIPE_FORMAT_R8G8Bx_SNORM (unorm8) ...
Testing PIPE_FORMAT_R8G8B8X8_UNORM (float) ...
Testing PIPE_FORMAT_R8G8B8X8_UNORM (unorm8) ...
Testing PIPE_FORMAT_B4G4R4X4_UNORM (float) ...
Testing PIPE_FORMAT_B4G4R4X4_UNORM (unorm8) ...
PASS: lp_test_format
PASS: lp_test_arit
PASS: lp_test_blend
PASS: lp_test_conv
hello, world
print 5 6: 5 6
PASS: lp_test_printf
==================
All 5 tests passed
==================

>> make check passes for i965.
>>
>> -Jordan



More information about the mesa-stable mailing list