[Piglit] [PATCH v1] Porting the OpenGL shading language from Glean to Piglit.
Juliet Fru
julietfru at gmail.com
Tue Oct 20 00:16:07 PDT 2015
Hi Brian,
I have been working on the "gl_Position not written check"
(tests/spec/glsl-1.10/linker/) test from glean to shader_test files. Here
<http://lpaste.net/143421> is what I have so far. I'm sure there may be
some errors since this test does not have the fragment shader aspects. I am
not very familiar with shader_test files. I will appreciate if you could
correct this sample test so I could submit the patch and move on to the
others.
Thanks,
Juliet
On Wed, Oct 14, 2015 at 9:18 PM, Juliet Fru <julietfru at gmail.com> wrote:
> Thanks, I will look at them As soon as possible.
>
> On Wed, Oct 14, 2015 at 6:09 PM, Brian Paul <brianp at vmware.com> wrote:
>
>> On 10/14/2015 02:33 AM, Juliet Fru wrote:
>>
>>> Hello Brian,
>>>
>>> Please post a plan for what you're doing before you do all the work
>>> to make sure you don't do anything unnecessary.
>>>
>>> Like I said before, most of the glsl1 tests should already be
>>> covered by existing shader runner tests. There's probably not too
>>> many that need to be ported.
>>>
>>>
>>> I don't like this at all. These tests should become
>>> shader_test files
>>> -- not just a straight port from glean to the piglit
>>> framework.
>>>
>>>
>>> I have been looking at the shader_test files and the shader_lang tests I
>>> see they're covered in the shader directory. I don't know if porting
>>> this test is necessary if not I'll like to know which tests should be
>>> moved as the shader_test files.
>>>
>>
>> I think just a hand-full of tests could be ported to shader_runner tests.
>>
>> "current name" and (place to put new test):
>>
>> "gl_Position not written check" (tests/spec/glsl-1.10/linker/)
>>
>> "varying var mismatch" (tests/spec/glsl-1.10/linker/)
>>
>> "varying read but not written" (tests/spec/glsl-1.10/linker/)
>>
>> "illegal assignment" (tests/spec/glsl-1.10/compiler/)
>>
>> "continue with no loop" (tests/spec/glsl-1.10/compiler/)
>>
>> "break with no loop" (tests/spec/glsl-1.10/compiler/)
>>
>> "if (boolean-scalar) check" (tests/spec/glsl-1.10/compiler/)
>>
>>
>> There _may_ be shader runner tests already for some of these, but I
>> didn't find them with a quick search.
>>
>> -Brian
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20151020/dafbceb4/attachment.html>
More information about the Piglit
mailing list