Bug 52098 - [llvmpipe] piglit glsl-mat-from-int-ctor-03.shader_test regression
Summary: [llvmpipe] piglit glsl-mat-from-int-ctor-03.shader_test regression
Status: RESOLVED WORKSFORME
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Jose Fonseca
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-14 19:57 UTC by Vinson Lee
Modified: 2012-08-13 00:10 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Vinson Lee 2012-07-14 19:57:48 UTC
mesa; e3ff4d4c10e038b7be6dffe6c12b015ef36b5e7c (master)

Run piglit glsl-mat-from-int-ctor-03 on llvmpipe.

$ ./bin/shader_runner tests/shaders/glsl-mat-from-int-ctor-03.shader_test -auto
Probe at (15,15)
  Expected: 0.000000 1.000000 0.000000
  Observed: 1.000000 0.000000 0.000000
PIGLIT: {'result': 'fail' }


6dddd184803da5f67f69e7c243dbb596b4dd4b9d is the first bad commit
commit 6dddd184803da5f67f69e7c243dbb596b4dd4b9d
Author: José Fonseca <jfonseca@vmware.com>
Date:   Thu Jul 12 20:47:20 2012 +0100

    draw,gallivm: Fix draw_get_shader_param.
    
    - Use LLVM limits when LLVM is being used, instead of TGSI limits
    - Provide draw_get_shader_param_no_llvm for when llvm is never used (softpipe)
    - Eliminate several of the hacks around draw shader caps in several drivers
    
    Unfortunately the hack for PIPE_MAX_VERTEX_SAMPLERS is still necessary.
    
    Reviewed-by: Marek Olšák <maraeo@gmail.com>

:040000 040000 ebd886997769f8fe08cb8216eecdfcaab6cc0dae a927e4d7adf900b14189e76e603ca28659d429ee M	src
bisect run success
Comment 1 Jose Fonseca 2012-07-17 12:47:57 UTC
Hi Vinson.

The test passes here with LLVM 3.1 on x86.

What's your setup?
Comment 2 Vinson Lee 2012-08-13 00:10:16 UTC
I am unable to reproduce the failure. glsl-mat-from-int-ctor-03 passes with Mesa master.

(In reply to comment #1)
> Hi Vinson.
> 
> The test passes here with LLVM 3.1 on x86.
> 
> What's your setup?


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.