309a186987cea7f62dfd41fef66fac6d79fca96c |
|
20-Mar-2012 |
Francisco Jerez <currojerez@riseup.net> |
gallium/tests/trivial: Import compute unit tests. Add a test program that tries to exercise some of the language features commonly used by compute programs at the Gallium API level: - Correctness of the values returned by the grid parameters. - Proper functioning of resource LOADs and STOREs. - Subroutine calls. - Argument passing to the compute parameter through the INPUT memory space. - Mapping of buffer objects to the GLOBAL memory space. - Proper functioning of the PRIVATE and LOCAL memory spaces. - Texture sampling and constant buffers. - Support for multiple kernels in the same program. - Indirect resource indexing. - Formatted resource loads and stores (i.e. with channel conversion and scaling) using several different formats. - Proper functioning of work-group barriers. - Atomicity and semantics of the atomic opcodes. As of now all of them seem to pass on my nvA8.
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
66f7fd99fa1d8c8e3b09fadd5624db9968b67506 |
|
25-Apr-2012 |
Francisco Jerez <currojerez@riseup.net> |
gallium/tests/trivial: Switch to the pipe loader. It simplifies things slightly, and besides, it makes possible to execute the trivial tests on a hardware device instead of being limited to software rendering. Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
08183357c036352b7f143ad1f4be2b8e79333a98 |
|
24-Jun-2011 |
Brian Paul <brianp@vmware.com> |
gallium/tests/trivial: update comment
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
b663292ae940e76e7d8f3f6d2a895fa51564539f |
|
24-Jun-2011 |
Brian Paul <brianp@vmware.com> |
gallium/tests/trivial: use CXX to do final link
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
c9760c5c89ecbd71b373e3b367b5e6d3a287e010 |
|
22-Jun-2011 |
Alon Levy <alevy@redhat.com> |
gallium/tests/trivial: make it build Signed-off-by: Alon Levy <alevy@redhat.com> Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
ed5ce78b8146a485f418a3ca06e545ab297f6f93 |
|
04-Jul-2010 |
Jakob Bornecrantz <wallbraker@gmail.com> |
gallium: Make trivial examples use target helpers
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
29ff6e87f50808708f53ab0531d3da4cf7db4475 |
|
18-Apr-2010 |
Jakob Bornecrantz <wallbraker@gmail.com> |
gallium/tests: Make trivial apps depend on libs
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
3e3d6864da093a99bad282e78945a1b1c4503ca4 |
|
17-Apr-2010 |
Jakob Bornecrantz <wallbraker@gmail.com> |
gallium/tests: Fix trivial examples
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
30d99ff7e0c52f1cb647d03464cc16830a006c72 |
|
14-Apr-2010 |
Vinson Lee <vlee@vmware.com> |
progs/gallium: Fix relative path in Makefile.
/external/mesa3d/src/gallium/tests/trivial/Makefile
|
6917ef10f20d2c6de92e5432b9483d9648d8b0c0 |
|
13-Apr-2010 |
José Fonseca <jfonseca@vmware.com> |
progs/gallium: Move into src/gallium/tests Two reasons: - progs will eventually have its own repository - it is just to easy to forget updating the code for interface changes when it is outside of src
/external/mesa3d/src/gallium/tests/trivial/Makefile
|