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_34.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_34.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_34.glslv
|