Bug 27268

Summary: GLSL: using step function in vec4 constructor is not completely correct
Product: Mesa Reporter: Karthik Hariharakrishnan <karhar01>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: Output image with step function in vec4 constructor
Reference image with no step constructor

Description Karthik Hariharakrishnan 2010-03-23 11:38:16 UTC
The MESA GL implementation fails OpenGL ES conformance test 
GL/step/step_float_frag_xvary_edgeconsthalf.test.

The generated output doesnt match the expected output generated using
step_float_frag_xvary_edgeconsthalf_ref.frag
Comment 1 Karthik Hariharakrishnan 2010-03-23 11:41:38 UTC
Created attachment 34372 [details]
Output image with step function in vec4 constructor
Comment 2 Karthik Hariharakrishnan 2010-03-23 11:42:05 UTC
Created attachment 34373 [details]
Reference image with no step constructor
Comment 3 Marek Olšák 2011-03-02 05:51:49 UTC
Is this still an issue with latest Mesa? The GLSL compiler has been completely rewritten.
Comment 4 Ian Romanick 2011-03-03 13:37:35 UTC
This test passes here on swrast and the i965 driver.  Closing.

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.