summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vc4/Makefile
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2015-11-30 12:13:37 -0800
committerEric Anholt <eric@anholt.net>2015-12-07 20:05:10 -0800
commitd5b1a78a772f1e31a94f8babfa964152ec5e9aa5 (patch)
treefc74c0df66b4e6fd7d610a96fe8cb2a428db8399 /drivers/gpu/drm/vc4/Makefile
parentd3f5168a0810005920e7a3d5ba83e249bd9a750c (diff)
downloadlinux-d5b1a78a772f1e31a94f8babfa964152ec5e9aa5.tar.gz
linux-d5b1a78a772f1e31a94f8babfa964152ec5e9aa5.tar.bz2
linux-d5b1a78a772f1e31a94f8babfa964152ec5e9aa5.zip
drm/vc4: Add support for drawing 3D frames.
The user submission is basically a pointer to a command list and a pointer to uniforms. We copy those in to the kernel, validate and relocate them, and store the result in a GPU BO which we queue for execution. v2: Drop support for NV shader recs (not necessary for GL), simplify vc4_use_bo(), improve bin flush/semaphore checks, use __u32 style types. Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'drivers/gpu/drm/vc4/Makefile')
-rw-r--r--drivers/gpu/drm/vc4/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/drm/vc4/Makefile b/drivers/gpu/drm/vc4/Makefile
index e87a6f2f5916..4c6a99f0398c 100644
--- a/drivers/gpu/drm/vc4/Makefile
+++ b/drivers/gpu/drm/vc4/Makefile
@@ -8,12 +8,19 @@ vc4-y := \
vc4_crtc.o \
vc4_drv.o \
vc4_kms.o \
+ vc4_gem.o \
vc4_hdmi.o \
vc4_hvs.o \
+ vc4_irq.o \
vc4_plane.o \
+ vc4_render_cl.o \
+ vc4_trace_points.o \
vc4_v3d.o \
+ vc4_validate.o \
vc4_validate_shaders.o
vc4-$(CONFIG_DEBUG_FS) += vc4_debugfs.o
obj-$(CONFIG_DRM_VC4) += vc4.o
+
+CFLAGS_vc4_trace_points.o := -I$(src)