History log of /external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
da4f95d168fa35234a1ed8e6b27a38fd8e8f7498 25-Feb-2016 Tim Rowley <timothy.o.rowley@intel.com> gallium/target-helpers: add OpenSWR driver

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Acked-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
23fb11455b415238fb9e378fa0ab51f4b6cefd7a 15-Oct-2015 Emil Velikov <emil.l.velikov@gmail.com> {st,targets}/dri: use static/dynamic pipe-loader

Covert DRI to use only the pipe-loader interface.

With drisw_create_screen and kms_swrast_create_screen replaced by their
pipe-loader equivalent, we can now drop them.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Acked-by: Rob Clark <robclark@freedesktop.org>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
af031deed6ab4d6236b896507e8afcf9d6fd3173 07-Oct-2015 Emil Velikov <emil.l.velikov@gmail.com> target-helpers: move the DRI specifics to the target

Rather than having all targets include the file, with only some defining
the relevant guard macro, just move things where they are used.

v2: rebase on top of virgl support.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Acked-by: Rob Clark <robclark@freedesktop.org>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
f9c9471b768593d61c486f7a9c0dac52e22fff65 07-Oct-2015 Emil Velikov <emil.l.velikov@gmail.com> targets/nine: use the existing sw_screen_wrap() over our custom version

Cc: Axel Davy <axel.davy@ens.fr>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Acked-by: Rob Clark <robclark@freedesktop.org>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
b3b82fe8ea1f7d02c93513920143cba2fe145b6c 13-Mar-2015 Dave Airlie <airlied@gmail.com> virgl/vtest: add vtest driver

virgl/vtest is a swrast driver that allows the
virgl acceleration to be tested without having
a virtual machine.

The backend has a unix socket server that
this connects to.

This is run by setting
LIBGL_ALWAYS_SOFTWARE=y
GALLIUM_DRIVER=virpipe

In this mode all renderering is sent over
a socket to the remote renderer, and the
results are readback and copies to the screen
using drisw. This works well enough to develop
new features and to help debug.

Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
a2a1a5805fd617e7f3cc8be44dd79b50da07ebb9 21-Jul-2015 Ilia Mirkin <imirkin@alum.mit.edu> gallium: replace INLINE with inline

Generated by running:
git grep -l INLINE src/gallium/ | xargs sed -i 's/\bINLINE\b/inline/g'
git grep -l INLINE src/mesa/state_tracker/ | xargs sed -i 's/\bINLINE\b/inline/g'
git checkout src/gallium/state_trackers/clover/Doxyfile

and manual edits to
src/gallium/include/pipe/p_compiler.h
src/gallium/README.portability

to remove mentions of the inline define.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Acked-by: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
fdd96578ef2dfe9c4ad5aab5858036298d444a64 04-Aug-2011 Joakim Sindholt <opensource@zhasha.com> nine: Add state tracker nine for Direct3D9 (v3)

Work of Joakim Sindholt (zhasha) and Christoph Bumiller (chrisbmr).
DRI3 port done by Axel Davy (mannerov).

v2: - nine_debug.c: klass extended from 32 chars to 96 (for sure) by glennk
- Nine improvements by Axel Davy (which also fixed some wine tests)
- by Emil Velikov:
- convert to static/shared drivers
- Sort and cleanup the includes
- Use AM_CPPFLAGS for the defines
- Add the linker garbage collector
- Restrict the exported symbols (think llvm)

v3: - small nine fixes
- build system improvements by Emil Velikov

v4: [Emil Velikov]
- Do no link against libudev. No longer needed.

Acked-by: Jose Fonseca <jfonseca@vmware.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Axel Davy <axel.davy@ens.fr>
Signed-off-by: David Heidelberg <david@ixit.cz>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
0bdc3e1afda111c5741a699da3ff891fedfe89de 21-Jun-2014 Emil Velikov <emil.l.velikov@gmail.com> targets/dri-swrast: Convert to static/shared pipe-driver

Convert the final dri target to the single DRI (megadriver) library.
Cleanup all the automake leftovers from the conversion stage and
update the scons build.

v2: Link in llvmpipe, when applicable.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Tested-by: Rob Clark <robclark@freedesktop.org>
Tested-by: Thomas Helland <thomashelland90 at gmail.com>
Acked-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
ccd4d4367f2b4e5aebfc59b832599812a4a1c7d8 29-Nov-2011 Kai Wasserbäch <kai@dev.carbon-project.org> gallium/cell: Remove the driver.

Complicates Gallium3D development and doesn't seem to have active users.

Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org>
Signed-off-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
eb7cf3d2a64875d594e1c71b835a9e9704b7a8d6 15-Oct-2010 Jakob Bornecrantz <jakob@vmware.com> target-helpers: Remove per target software wrapper check

Instead of having a NAME_SOFTWARE check just use the GALLIUM_DRIVER
instead but set the default to native which is the same as not wrapped.
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h
bd739e95763d8051679649cc44d16d4fcbb0fec1 18-Jun-2010 Jakob Bornecrantz <jakob@vmware.com> target-helpers: Add inline helpers
/external/mesa3d/src/gallium/auxiliary/target-helpers/inline_sw_helper.h