summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/etnaviv/etnaviv_context.h
AgeCommit message (Collapse)AuthorFilesLines
2017-04-15etnaviv: native fence fd supportPhilipp Zabel1-0/+1
This adds native fence fd support to etnaviv, similarly to commit 0b98e84e9ba0 ("freedreno: native fence fd"), enabled for kernel driver version 1.1 or later. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Reviewed-By: Wladimir J. van der Laan <laanwj@gmail.com> Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
2017-04-05etnaviv: add etna_shader_key and generate variants if neededChristian Gmeiner1-0/+1
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
2017-04-05etnaviv: add struct etna_shader_stateChristian Gmeiner1-4/+5
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
2017-04-05etnaviv: s/etna_shader/etna_shader_variantChristian Gmeiner1-3/+3
Prep work to add shader variant support. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
2017-02-11etnaviv: wire up core pipe_debug_callbackChristian Gmeiner1-0/+2
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
2017-01-12etnaviv: gallium driver for Vivante GPUsThe etnaviv authors1-0/+194
This driver supports a wide range of Vivante IP cores like GC880, GC1000, GC2000 and GC3000. Changes from V1 -> V2: - added missing files to actually integrate the driver into build system. - adapted driver to new renderonly API Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Russell King <rmk@arm.linux.org.uk> Signed-off-by: Wladimir J. van der Laan <laanwj@gmail.com> Acked-by: Emil Velikov <emil.velikov@collabora.com>