History log of /external/autotest/client/deps/glbench/src/yuv2rgb_2.glslv
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c04bdd4a43f9a240961c8fb07afc1386fddb5826 31-Jan-2013 Ilja Friedel <ihf@chromium.org> Enforce max sizes for glViewport.

The driver may clamp the viewport when requesting too large dimensions.
Reduce all viewports to screen size and adjust shaders in corresponding
files (only). Also switch texture in the capture test from LUMINANCE to
RGBA as we don't really care about the former.

Updating the varyings_shader references as the output changes with the
new glViewport (and no shader adjustment).

Finally this fixes a bug in triangle_setup where we were drawing only
1/4 of the triangles in the lower left corner. Now the output is
centered and made slightly larger.

BUG=chromium-os:30493
TEST=Ran GLBench and WindowManagerGraphicsCapture on Alex. Verified
performance output is the same as on the dashboard modulo noise.

Change-Id: I716a79c8d52cd15bb1f6810b61140566e5798504
Reviewed-on: https://gerrit.chromium.org/gerrit/41848
Reviewed-by: Stuart Abercrombie <sabercrombie@chromium.org>
Commit-Queue: Ilja H. Friedel <ihf@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Ilja H. Friedel <ihf@chromium.org>
/external/autotest/client/deps/glbench/src/yuv2rgb_2.glslv
b8f4e7a20cddf76c31f3e00438b46963365c8b97 27-Sep-2011 Stuart Abercrombie <sabercrombie@chromium.org> Remove the obsolete I915_WORKAROUND from glbench.

The issue this was designed to address no longer exists in the Intel driver, and the workaround is not active in the browser video code.

On Sandy Bridge the workaround provokes a bug in the driver for which a separate Piglit test will be submitted.

Change-Id: I618f76dfeb3a5fcfb87c4446a0e79aaaa1a9666a
Reviewed-on: http://gerrit.chromium.org/gerrit/8329
Tested-by: Stuart Abercrombie <sabercrombie@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Commit-Ready: Stuart Abercrombie <sabercrombie@chromium.org>
/external/autotest/client/deps/glbench/src/yuv2rgb_2.glslv
be37f88d1ae9af9885d171adb625364387257c4c 08-Jun-2010 Alexey Marinichev <amarinichev@chromium.org> Refactored YUV test.
* Added two more (more efficient) shaders.
* Inversed Y coordinate in the test image.
* Added a workaround for constants bug.
* Added copyrights to vertex shaders.

Review URL: http://codereview.chromium.org/2757001
/external/autotest/client/deps/glbench/src/yuv2rgb_2.glslv
219b708cc94dcc7fdddf9cecd54fcc2005c9fd9e 25-May-2010 Alexey Marinichev <amarinichev@chromium.org> Moved selection of I915 hack out of the YUV shader.

Review URL: http://codereview.chromium.org/2152003
/external/autotest/client/deps/glbench/src/yuv2rgb_2.glslv
ec7eb53efd1192903829dac86a6fbd1d204a1cbf 12-Mar-2010 Antoine Labour <piman@chromium.org> set resource loading path relative to the executable

Review URL: http://codereview.chromium.org/897003
/external/autotest/client/deps/glbench/src/yuv2rgb_2.glslv