https://bugs.freedesktop.org/show_bug.cgi?id=31246

--- Comment #2 from Kjell Rune Skaaraas <temp9476-freedesk...@yahoo.no> 
2010-11-06 12:44:17 PDT ---
To put it this way, I found the patches you referred to but they don't tell me
much. I did dig through the piglet code and found the definition of the test
though, it's in a bit of meta-code:

[require]
GL >= 2.0
GLSL >= 1.10

[vertex shader]
void main()
{
        gl_Position = gl_Vertex;
}

[fragment shader]
uniform int early;

void main()
{
        gl_FragColor = vec4(0.0, 1.0, 0.0, 0.0);
        if (early != 0) /* always true */
                return;
        gl_FragColor = vec4(1.0, 0.0, 0.0, 0.0);
}

[test]
uniform int early 1
draw rect -1 -1 2 2
probe all rgba 0.0 1.0 0.0 0.0

----

So my next question is really how I can look at what GPU instructions the
driver *would* create for these shaders, without actually running the shaders.
I tried catching that with RADEON_DEBUG=all but that just gives me a zero byte
file after reboot so it's no good.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to