summaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Collapse)AuthorFilesLines
2015-01-27README: update the list of test profilesDylan Baker1-7/+12
v2: - fix cpu.py message (Emil) - correct typo (deqp-gles3.py -> deqp_gles3.py) v3: - correct second occurrence typo (Emil) Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com> (v1)
2015-01-27README: update documentation about paths and profilesDylan Baker1-3/+7
v2: - Add this patch after comments (Emil) Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
2015-01-27Update documentation to be clear about using multiple profilesDylan Baker1-1/+5
Updates README and the help message to be clear about using multiple test profiles. v2: - Fix spelling error (Emil) Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com> (v1)
2014-12-16cmake: Don't check WAFFLE_VERSION on Windows.José Fonseca1-1/+0
The version number must be manually on command line, hence this version check is just an hindrance for Windows. Reviewed-by: Brian Paul <brianp@vmware.com>
2014-12-15Correct typos in READMEPavol Klačanský1-8/+8
Reviewed-by: Dylan Baker <dylanx.c.baker@intel.com>
2014-12-14utils: add initial WAFFLE_WGL supportEmil Velikov1-3/+35
This will allow us to use waffle with its upcoming WGL support for Windows. With that done, the final step to removing glut is to convert piglit to use waffle for MacOS. Current implementation does not have input handling/event loop, and as such one needs to pass "-auto" when running individual tests, otherwise the test will abort after being displayed for 8 seconds. Waffle 1.5.0 is the first version that has WGL support. TODO: - Add input handling (event_loop). v2: Updated the instructions in the README. v3: Update against upstream Waffle (no API breakage) v4: s/Sleep/fprintf()+getchar()/ in the event_loop. Suggested by Jose. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Brian Paul <brianp@vmware.com> (v1)
2014-11-08cmake: Require Visual Studio 2013.José Fonseca1-3/+3
Verified that cmake aborts with MSVS 2012. https://bugs.freedesktop.org/show_bug.cgi?id=85528 Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
2014-10-28README: Remove Todo sectionDylan Baker1-16/+0
This section has either been long since completed or is outside the scope of the piglit project. Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-10-28README: update test classes informationDylan Baker1-15/+42
Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-10-28README: Update the list of test profilesDylan Baker1-4/+30
Separate out the OpenCL and OpenGL profiles into different sections, and add a section for integration tests. This doesn't include es3conform and oglconform since I don't think that either of them actually work at this point. v2: - fix some nits from ken Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-10-28README: Update result statusesDylan Baker1-11/+12
Adds the crash, timeout and the dmesg-* statuses. v2: - fix some nits from Ken Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-10-28README: use the piglit command not piglit-* commandsDylan Baker1-10/+9
These are old and maintained as compatibility options, modern development should be happening in the unified piglit command anyway. v2: - fix some nits from Ken Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-10-28README: Add simplejson and lxml as optional dependenciesDylan Baker1-2/+8
These are accelerated libraries that the python framework can optionally use to run faster. v2: - fix some nits from Ken Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2014-08-19Bump python version requirement to 2.7.xDylan Baker1-1/+1
Python 2.6.6 was the final feature release of the 2.6 branch, it was released in August 2010. Python 2.6.9 was the last security release, it was released in October 2013. There is no support from upstream for 2.6, either for bugs or security problems, OSX, linux, windows all have 2.7 available to them, as does VMWare in their environment. Since no one any longer has a hard 2.6 requirement going to 2.7 seems like a natural choice. It has more features, more modules, and better 3.x compatibility than 2.6 does. Signed-off-by: Dylan Baker <baker.dylan.c@gmail.com>
2014-05-27README,cmake: Update Waffle's website urlChad Versace1-2/+2
Waffle now lives at http://www.waffle-gl.org. Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
2014-04-02windows: add instructions for installing makoJordan Justen1-0/+6
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
2014-01-15Adds piglit framework test to test GleanTest.globalParams bugDylan Baker1-0/+2
This patch adds a framework test to show the problem with GleanTest.globalParams. It makes use of nose, a python testing framework, which is simple to write tests for, and is in widespread usage for testing python code. Acked-by: Jose Fonseca <jfonseca@vmware.com> Tested-by: Michel Dänzer <michel.daenzer@amd.com> Signed-off-by: Dylan Baker <baker.dylan.c@gmail.com>
2014-01-12Rename all tests files from .tests to .pyDylan Baker1-14/+11
This patch renames the .tests files to .py files; which is required for the python interpreter to allow importing them. Acked-by: Daniel Vetter <daniel@ffwll.ch> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Dylan Baker <baker.dylan.c@gmail.com>
2013-03-18add Python Mako module to the list of prerequisitesBrian Paul1-1/+2
2013-03-10Bumps python required version to 2.7Dylan Baker1-1/+1
This change is in preparation for the next patch that replaces getopt with argparse. Argparse is only available in python 2.7+ and 3.2+. One concern with this change is the availability of Python 2.7 on non-Linux platforms, however: - OSX 10.8 ships with python 2.7.2 - OSX 10.7.4 ships with python 2.7.1 - 2.7.3 is available for windows V2: - Splits this change from the next patch (Replaces getopt with argparse) Signed-off-by: Dylan Baker <baker.dylan.c@gmail.com> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
2012-12-31glean: Drop TIFF (and PNG and ZLIB) dependencies.José Fonseca1-33/+2
Not actually necessary. rgbTriStrip test used it but it was just a proof of concept, never part of any test list. This greatly simplifies building piglit for Windows. Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2012-11-05README: List waffle as a build requirementChad Versace1-0/+4
2012-09-05README: Include OpenCL informationBlaž Tomažič1-2/+6
Update README to include information about OpenCL tests. Signed-off-by: Blaž Tomažič <blaz.tomazic@gmail.com>
2011-11-02README: Add build instructions for Windows.Vinson Lee1-0/+59
2011-08-11README: Add build instructions for Cygwin.Vinson Lee1-0/+23
2011-08-08README: Add build instructions for Mac OS X.Vinson Lee1-0/+35
2011-08-08README: Add build instructions for Ubuntu.Vinson Lee1-0/+11
2011-08-05Add comprehensive tests of builtin functions with uniform input.Paul Berry1-1/+2
This patch adds 462 tests to piglit, which comprehensively test the behavior of GLSL built-in functions on vertex and fragment shaders. The test vectors are auto-generated in Python, by using the numpy library to simulate the behavior of the built-in functions on a variety of inputs (in builtin_function.py), and then producing shader_runner tests to verify the expected behavior (in gen_builtin_uniform_tests.py). Test generation happens as part of the piglit build process. To run the test generation step by itself, use "make gen-tests" from the root of the piglit tree (after configuring using cmake). The generated tests may be found in generated_tests/spec. The auto-generation code depends on Python 2.6 and on the numpy library (www.numpy.org). I've updated the README to reflect these dependencies, and added code to CMakeLists.txt to check for them at configure time. (Note: other parts of Piglit already depend on Python 2.6, but the dependency wasn't previously explicit).
2011-07-20README: Document how to cross-compile on LinuxChad Versace1-0/+6
Signed-off-by: Chad Versace <chad@chad-versace.us>
2011-03-12framework: Support running Piglit with an out-of-tree buildChad Versace1-1/+7
To run Piglit with an out-of-tree build, set the environment variable PIGLIT_BUILD_DIR. For example: $ env PIGLIT_BUILD_DIR=/path/to/piglit/build/dir \ ./piglit-run.py tests/sanity.tests results/sanity.results Signed-off-by: Chad Versace <chad.versace@intel.com>
2009-09-21Add quick.tests suiteNicolai Hähnle1-0/+6
Trade number of visuals and state combinations tested for running time. Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
2009-09-21Add readPixSanity to sanity.tests and document test suites moreNicolai Hähnle1-4/+30
Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
2007-03-25texline: Write screenshot using libpngNicolai Haehnle1-1/+1
2007-03-24Initial commitNicolai Hähnle1-0/+146