mesa/src/intel
Jason Ekstrand 6d557ae403 anv: Make entrypoint resolution take a gen_device_info
In order for things such as the ANV_CALL and the ifuncs to work, we used to
have a singleton gen_device_info structure that got assigned the first time
you create a device.  Given that the driver will never be used
simultaneously on two different generations of hardware, this was fairly
safe to do.  However, it has caused a few hickups and isn't, in general, a
good plan.  Now that the two primary reasons for this singleton are gone,
we can get rid of it and make things quite a bit safer.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
2016-10-14 15:40:39 -07:00
..
blorp intel/blorp: Add a flag to make blorp not re-emit dept/stencil buffers 2016-10-14 15:39:41 -07:00
common intel/common: use correct header guards 2016-10-14 11:53:37 +01:00
genxml intel/genxml: Add a uint MOCS field to 3DSTATE_STENCIL_BUFFER 2016-10-14 15:39:41 -07:00
isl isl: use ifndef header guards 2016-10-14 11:53:32 +01:00
tools aubinator: replace pragma once with ifndef guard 2016-10-14 11:53:45 +01:00
vulkan anv: Make entrypoint resolution take a gen_device_info 2016-10-14 15:40:39 -07:00
Android.blorp.mk intel/blorp: fix typo in android makefile 2016-09-03 08:22:53 -07:00
Android.common.mk android: intel: fix include paths in new "common" library 2016-09-03 20:03:16 -07:00
Android.genxml.mk android: intel: Flatten the makefile structure 2016-08-29 12:17:34 -07:00
Android.isl.mk android: intel: Flatten the makefile structure 2016-08-29 12:17:34 -07:00
Android.mk intel: Add a new "common" library for more code sharing 2016-09-03 08:23:06 -07:00
Makefile.am intel: Add a new "common" library for more code sharing 2016-09-03 08:23:06 -07:00
Makefile.blorp.am i965: Move blorp into src/intel/blorp 2016-08-29 12:17:34 -07:00
Makefile.common.am intel: Add a new "common" library for more code sharing 2016-09-03 08:23:06 -07:00
Makefile.genxml.am intel: automake: replace direct basename $@ invokation with $(@F) 2016-10-14 11:09:00 +01:00
Makefile.isl.am intel: Add a new "common" library for more code sharing 2016-09-03 08:23:06 -07:00
Makefile.sources intel/genxml: fix building rules for aubinator required headers 2016-10-11 13:53:19 +01:00