vc4: Move RCL generation into the kernel.
authorEric Anholt <eric@anholt.net>
Wed, 10 Jun 2015 19:36:47 +0000 (12:36 -0700)
committerEric Anholt <eric@anholt.net>
Thu, 18 Jun 2015 06:53:49 +0000 (23:53 -0700)
commit9adcd2d80aceec90b9c3712b53d8e7839dc5634b
treeb844ba12669ff53c1fbdebfbf5f9f6409d9c1b1d
parent91c73a9a280b749a781cd3f071fc377fcb9758e1
vc4: Move RCL generation into the kernel.

There weren't that many variations of RCL generation, and this lets us
skip all the in-kernel validation for what we generated.
src/gallium/drivers/vc4/Makefile.sources
src/gallium/drivers/vc4/kernel/vc4_drv.h
src/gallium/drivers/vc4/kernel/vc4_gem.c
src/gallium/drivers/vc4/kernel/vc4_render_cl.c [new file with mode: 0644]
src/gallium/drivers/vc4/kernel/vc4_validate.c
src/gallium/drivers/vc4/vc4_blit.c
src/gallium/drivers/vc4/vc4_context.c
src/gallium/drivers/vc4/vc4_context.h
src/gallium/drivers/vc4/vc4_draw.c
src/gallium/drivers/vc4/vc4_drm.h
src/gallium/drivers/vc4/vc4_job.c